00:17:23 -!- sebbu has quit ("@+"). 
00:31:21 -!- bsmnt_bot has joined. 
00:36:15 <ihope> lament: I was being intentionally bad :-P 
00:37:22 <ihope> Puedo hablar al español tan bien como... alguienes. 
00:39:07 <ihope> That's a tricky bit. 
00:39:15 <lament> and i'm not sure if alguienes is even a word 
00:39:26 <ihope> Why would it not be a word? 
00:39:38 <ihope> Except it apparently isn't. 
00:40:02 <ihope> Puedo hablar español tan bien como alguien. 
00:40:19 <ihope> Now I just have to learn just what "alguien" means there. 
00:40:27 <lament> alguien just means anybody 
00:40:30 <ihope> Does it mean I'm better than somebody or I'm better than everybody? 
00:40:55 <lament> ihope: i'm not sure if it means anything at all. 
00:42:04 <ihope> Alguien conoce español... ¿mejor que yo? 
00:49:02 -!- bsmnt_bot has quit (Read error: 131 (Connection reset by peer)). 
00:49:25 -!- bsmnt_bot has joined. 
00:52:25 <ihope> Surely that doesn't mean "I fear myself". 
00:54:27 -!- oklopol has quit ("for the need to encumber"). 
00:54:45 -!- oklopol has joined. 
00:54:55 <oklopol> oh my god this client is crappy 
00:56:11 <oklokok> you start appreciating mirc once you try something else :) 
00:56:44 <ihope> lament: I fear myself that yes? 
00:56:47 <ihope> I fear myself that if? 
00:57:11 -!- bsmnt_bot has quit (Read error: 131 (Connection reset by peer)). 
00:57:31 -!- bsmnt_bot has joined. 
00:57:45 <lament> i'm afraid the idiomatic translation is still "i'm afraid so" 
00:59:31 <ihope> Can "sí" sort of mean "that's true" or "it's so" or some such? 
00:59:56 <ihope> Or is that si, not sí? Or is it... not? 
01:01:26 <ihope> Sí is yes, not si. 
01:05:27 <lament> doesn't "yes" mean "that's true" or "it's so" or some such? 
01:05:56 <ihope> Oh, it does, a little. 
01:06:15 <ihope> "I fear that yes", though, is, um... 
01:06:26 <ihope> What about entonces? 
01:33:49 -!- oerjan has quit ("Good night"). 
02:26:28 -!- bsmnt_bot has quit (Client Quit). 
02:36:19 -!- puzzlet_ has quit (Read error: 104 (Connection reset by peer)). 
02:38:40 -!- puzzlet has joined. 
04:42:46 -!- immibis has joined. 
04:43:04 <immibis> is this really the international hub for annoying the fuck out of people now? 
04:44:46 * immibis waits for java to update itself 
04:55:53 <pikhq> And that was my response. 
04:56:33 <immibis> ok, after updating java, NOW /me loads toboge 
04:57:01 <oklopol> argh how can a program crash in a multitasking operating system... 
04:58:15 <immibis> what do you mean, oklopol, of course a program can crash in a multitasking operating system 
04:58:30 -!- CHFactoidBot has joined. 
04:59:13 <CHFactoidBot> toBogE is a bot which can save and recall factoids, respond to what has been said, and execute code in a few esoteric programming languages. In short, toBogE is me! 
04:59:30 <oklopol> immibis: i mean, how can a multitasking os crash when a program crashes 
04:59:53 <immibis> oklopol: if the os is badly-designed 
04:59:56 -!- immybo has joined. 
05:00:18 <immibis> oklopol: maybe it could be programmed to crash when a general protection fault happens or something 
05:00:22 <oklopol> okay, i have to admit linux doesn't crash that often 
05:00:34 <immibis> thats one of the main good things about it 
05:00:47 <oklopol> immibis: why would it have been programmed to do that? 
05:01:37 <immybo> This is in white text!!!!! 
05:02:01 <immibis> this channel is colour-blocked 
05:02:09 <immibis> someone type /mode #esoteric -c 
05:02:09 <immybo> jkkjhilgughhkhoiduhsioughsudoihgiuerghurthgifuhgdouighdofghdlfghiduhgiufdhgifdhgoighfdiughsfesskfughodghdofishgihrhgrirj 
05:02:15 <immibis> that will un-colour-block it 
05:02:26 <immybo> This is in white text!!!!! 
05:02:29 <immibis> !bf >>++++[-<[-<++++>]<+++[->+<]>>]<+[->+.<] 
05:02:32 <CHFactoidBot> >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 
05:02:37 <oklopol> immibis: why would someone to that? :D 
05:02:40 <CHFactoidBot> All known commands: !bf !binascii !delregex !factoid 
05:02:42 <immibis> there, i "annoyed the fuck out of people" 
05:02:42 <CHFactoidBot> !hello !help !irp !magritte !minimum !nil !persist 
05:02:59 <pikhq> Could you do me a favor? 
05:03:06 <CHFactoidBot> Syntax error. Please type !magritte Ceci n'est pas un programme. 
05:03:13 <immibis> !magritte Ceci n'est pas un programme. 
05:03:34 <pikhq> Get a better bot. I hear that Egobot's quite good. 
05:03:48 <immibis> this was intended to be a clone of egobot 
05:03:54 <immibis> its original name was toboge 
05:04:02 <immibis> but i changed it with !raw NICK CHFactoidBot 
05:04:13 <immibis> toboge is egobot backwards 
05:04:53 <immibis> !regex swear-response .*[fF][uU][cC][kK].* replace DON'T SAY THAT WORD! 
05:04:54 <pikhq> But Egobot's got a better code base. 
05:05:00 <immibis> !regex swear-response .*[sS][hH][iI][tT].* replace DON'T SAY THAT WORD! 
05:05:09 <immibis> !regex swear-response .*[bB][iI][tT][cC][hH].* replace DON'T SAY THAT WORD! 
05:05:11 <oklopol> pikhq: how do you know that? 
05:05:19 <pikhq> oklopol: I don't. :p 
05:05:26 <pikhq> I'm just fond of Egobot. :p 
05:06:10 <immibis> toboge can be extended without restarting it by adding new commands but due to how java is implemented then to alter an existing command's code if the command has been used at least once since the bot was started then it must be restarted 
05:06:27 <immibis> !factoid swear is !Why should I swear? *uck *hit 
05:06:37 <immibis> !factoid fuck is a swear word 
05:06:40 <immibis> !factoid shit is a swear word 
05:07:19 <immibis> operating systems are oses 
05:07:21 <pikhq> immibis: Obviously I need to write something in Tcl. 
05:07:40 <immybo> !factoid  is a very funny word 
05:07:41 <pikhq> Tcl is easier to extend. 
05:07:44 <immibis> Operating SystemS is Open Source Software 
05:07:58 <immybo> !factoid  That is a very funny word 
05:08:07 <pikhq> If I *really* feel like it, I can rewrite the basic semantics of Tcl. . . 
05:08:33 <immibis> immibis.public_ip==immybo.public_ip 
05:08:43 <immibis> therefore immibis.hostname==immybo.hostname 
05:08:43 <CHFactoidBot> NO! therefore immibis.hostname==immybo.hoperating systemtname 
05:09:19 * pikhq runs off, feeling like patching Tcl's "if" statement. :p 
05:09:25 <immybo> !factoid immybo is immibis's brother 
05:09:42 -!- GreaseMonkey has joined. 
05:10:33 <immibis> !factoid immybo is a user of Freenode IRC 
05:10:42 <immibis> !factoid immybo is banned from editing factoids, 
05:10:43 <immibis> !factoid immybo is banned from editing factoids. 
05:11:25 <immibis> anyway, i was going to optimize toboge to save memory with a large factoid base, i think i will do that now 
05:14:36 <immibis> well, when the factoid list is saved to disk, remove the copy from memory 
05:14:45 <immibis> and access the disk if the factoid is not found in memory 
05:15:01 <oklopol> i thought something like compression 
05:15:18 <immibis> so less speed, but less memory usage, and it's not like it needs to handle lots of factoid requests 
05:15:39 <oklopol> it needs to be able to handle a lot of them 
05:15:45 <immibis> also i think i will use NTFS compression on the factoid fil 
05:15:46 <immibis> also i think i will use NTFS compression on the factoid file 
05:15:56 <immibis> yes, lots of factoids but not many requests for them 
05:16:19 <GreaseMonkey> wtf? ntfs is a filesystem, not a compression :\ 
05:16:31 <immibis> it has a compression feature, at least on windows 
05:16:34 <pikhq> WTF? You use a decent OS? 
05:16:43 <pikhq> WTF? You don't use a decent OS? 
05:16:43 <CHFactoidBot> NO! WTF? You don't use a decent Operating System? 
05:16:58 <immibis> right click -> properties -> advanced -> "compress this file to save space" 
05:17:06 <immibis> i don't have a choice, pikhq 
05:17:29 <immibis> well of course, chfactoidbot, you are me 
05:22:08 <immibis> what would be a good maximum number of factoids to have in the in-memory cache at one time? 
05:22:46 <immibis> i'm trying to save memory here 
05:22:59 <oklopol> that's a pretty great number, admit it 
05:23:35 <immibis> !bf W!o.!k.!l.!o.!p.!o.!l.! .!c.!a.!n.!'.!t.! .!c.!h.!o..!s.!e.! .!a.! .!g.!o..!d.! .!n.!u.!m.!b.!e.!r. 
05:23:44 <immibis> probably would have been easier to say 
05:23:53 <immibis> !raw privmsg #esoteric :oklopol can't choose a good number 
05:23:59 <oklopol> immibis: that's a great number. 
05:24:01 <immibis> !irp oklopol can't even choose a good number 
05:24:29 <oklopol> well, you can also try 3947 
05:24:39 <oklopol> that's pretty nice as well 
05:24:58 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudif 
05:24:59 <CHFactoidBot> NO! gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfoperating systemdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudif 
05:25:22 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:25:22 <CHFactoidBot> NO! gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfoperating systemdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:25:28 <immibis> i can de-program that if you want, oklopol 
05:26:11 <oklopol> immibis: i love your flooding, but that is pretty bannish behavior :) 
05:26:13 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:14 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:15 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:18 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:23 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:28 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:33 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:40 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:40 <oklopol> immibis: you should choose carefully who you have almost the same nick with :) 
05:26:45 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:50 <immybo> gjniudokfjgkfjfjjgljfgljpoiejigjrigjrijxlsjfosdijgojflgjnlorjhhgifgshgslisfjaofjlsij gdlrgjjdrojhtgdljgdiorjgodijghoidyiogdhoidjgoidjgiodgjoilhoieshgpehsgoishoighoisehrguidrhfiuodfhnuhgdrui ghegbuyrduisghgrfuighrubnsrdignsdughdukfhvnuhvtudifjgjkdfgh;kbjkehfkjshiusdfiuxxgieughxufghiughdkrghisughfsyrtsurgfuidfgydsfgsdhfgsfgwsghfg;lbkjfibkfhdguygifuygdsufgsdygsi 
05:26:55 <immybo> how do you kill immibis? 
05:26:58 <immibis> then again, i know his password 
05:27:10 <oklopol> immibis: you can retrieve it then, easily 
05:27:13 <immibis> immybo: /msg NickServ GHOST immibis IMMIBIS'S_PASSWORD_GOES_HERE 
05:27:25 <immibis> which is what i'm about to do to you. 
05:27:29 <immibis> you may reconnect afterwards 
05:27:34 -!- immybo has quit (Nick collision from services.). 
05:28:28 <immibis> he's just started shouting at me though 
05:28:37 <immibis> he's decided not to come back 
05:31:11 -!- immybo has joined. 
05:32:51 -!- immybo has left (?). 
05:36:18 <immibis> since oklopol wouldn't give a low enough number, i'm using a factoid cache size of 100 factoids for now 
05:36:27 -!- CHFactoidBot has quit (Read error: 104 (Connection reset by peer)). 
05:37:16 -!- toBogE has joined. 
05:37:24 -!- toBogE has changed nick to CHFactoidBot. 
05:37:26 <oklopol> smallness is nothing compared to the coolness of the number 
05:37:48 <immibis> but i don't exactly have a lot of ram 
05:38:05 <immibis> that loaded from disk without using !persist factoid load 
05:38:34 <GreaseMonkey> RAM is also a game which involves shooting each other with slug guns :D 
05:38:39 <immibis> also i made a more advanced regex-matching feature 
05:38:50 <oklopol> immibis: i wasn't being sarcastic 
05:39:20 <immibis> !regex tell-me-about Tell me about (.*) replace ?$1 
05:39:26 -!- RodgerTheGreat has quit. 
05:39:48 -!- CHFactoidBot has quit (Read error: 104 (Connection reset by peer)). 
05:40:13 <immibis> i'm loading it in the debugger now, don't use any bot commands please 
05:40:44 <GreaseMonkey> it's java, it's supposed to be a PROTECTED ENVIRONMENT 
05:41:48 <immibis> it is protected from the outside world 
05:42:00 <immibis> now how do i find out where the exception occurred 
05:47:28 -!- CHFactoidBot has joined. 
05:48:02 <immibis> which caused infinite recursion 
05:48:34 <immibis> that is, i passed the wrong parameter to a function (which is called a method in java) which caused it to call the calling function with the same parameters 
05:48:48 <immibis> that is, i passed the wrong parameter to a function (which is called a method in java) which caused it to call the calling function with the same parameters as it already had, so it did the same thing and called it again..... 
05:49:06 <oklopol> immibis: i know what functions are called in java 
05:49:35 <immibis> Tell me about yourself, CHFactoidBot 
05:49:48 <immibis> !factoid yourself, chfactoidbot is >yourself, CHFactoidBot 
05:49:57 <immibis> !factoid yourself, CHFactoidBot is >CHFactoidBot 
05:50:01 <immibis> Tell me about yourself, CHFactoidBot 
05:50:01 <CHFactoidBot> CHFactoidBot is a bot that gives information when somebodytypes ?{TOPIC}. In the space of {TOPIC}, people should put the topic they would like to knowabout. CHFactoidBot doesn't know much, unfortunately. See also: ?CHFB:Adding information 
05:50:51 <CHFactoidBot> Operating System is the layer which most, if not all, applications and libraries are built upon 
05:51:36 <immibis> ?i added every user on this channel quite a while ago now 
05:51:36 <CHFactoidBot> No such factoid i added every user on this channel quite a while ago now 
05:51:40 <immibis> i added every user on this channel quite a while ago now 
05:52:50 <oklopol> !factoid oklotalk is the chatter of gods 
05:54:19 <oklopol> !factoid Rule 110 is my favorite ca 
05:54:23 <oklopol> !factoid rule 110 is my favorite ca 
05:54:34 -!- GregorR-L has joined. 
05:54:35 <immibis> !factoid rule 110 is >Rule 110 
05:55:10 <immibis> !factoid Rule 110 is my favourite rule. The rule is that everyone's favourite rule must be rule 110. 
05:55:23 <oklopol> Tell me about game of life 
05:55:48 <immibis> !factoid game of life is the game of life 
05:56:09 <oklopol> !factoid game of life is widely believed to be the underlying rule of the universe 
05:56:19 <oklopol> !factoid game of life is widely believed to be the underlying evolution rule of the universe 
05:56:27 <oklopol> Tell me about game of life 
05:56:27 <CHFactoidBot> game of life is widely believed to be the underlying evolution rule of the universe 
05:56:29 <GreaseMonkey> !factoid GreaseMonkey is a Firefox plugin named after an IRC user here, then sent back in time and claimed to be named by Mozilla. 
05:56:35 <CHFactoidBot> GreaseMonkey is a Firefox plugin named after an IRC user here, then sent back in time and claimed to be named by Mozilla. 
05:58:05 <oklopol> immibis: is there another channel for playing with factoids? 
06:02:47 <lament> maybe we should change the topic again, it seems people took this one too literally 
06:03:15 -!- immibis has set topic: lament. 
06:03:28 -!- immibis has set topic: The international hub for annoying the fuck out of people. 
06:03:33 <immibis> i didn't think non-admins could change it 
06:04:18 -!- CHFactoidBot has changed nick to EgoBot. 
06:04:25 <lament> it's a long process, you have to sign a form 
06:04:29 -!- EgoBot has quit (Nick collision from services.). 
06:04:33 -!- GreaseMonkey has set topic: Welcome to #esoteric - The international hub for annoying the hell out of people - Run by ToBogE, bsmnt_bot, RoboMonkey, and EgoBot. 
06:04:40 -!- immibis has set topic: who did that?. 
06:04:46 -!- GreaseMonkey has set topic: i did. 
06:05:05 -!- CHFactoidBot has joined. 
06:05:09 -!- GreaseMonkey has set topic: Welcome to #esoteric - The international hub for annoying the hell out of people - Run by ToBogE, bsmnt_bot, RoboMonkey, and EgoBot. 
06:05:22 <oklopol> immibis: killed, more like 
06:05:33 -!- EgoBot has joined. 
06:05:38 <CHFactoidBot> All known commands: !bf !binascii !delregex !factoid 
06:05:40 <CHFactoidBot> !hello !help !irp !magritte !minimum !nil !persist 
06:05:40 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
06:05:42 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
06:05:45 <GregorR-L> Gee, I wonder who killed the nick that is owned by Gregor :P 
06:05:46 <CHFactoidBot> All known commands: !bf !binascii !delregex !factoid 
06:05:48 <EgoBot> Use: ps  Function: display the current processes 
06:05:48 <CHFactoidBot> !hello !help !irp !magritte !minimum !nil !persist 
06:05:51 <oklopol> immibis: i assume GregorR-L has it 
06:06:12 <CHFactoidBot> Caught a java.lang.ClassNotFoundException! toboge.Execer_p 
06:06:13 <CHFactoidBot> Caught a java.lang.ClassNotFoundException! toboge.Execer_ps 
06:06:35 -!- lament has set topic: <immibis> annoying. 
06:06:48 <CHFactoidBot> All known commands: !bf !binascii !delregex !factoid 
06:06:50 <CHFactoidBot> !hello !help !irp !magritte !minimum !nil !persist 
06:06:50 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
06:06:52 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
06:06:59 -!- CHFactoidBot has left (?). 
06:07:38 <GregorR-L> So, somebody felt the desperate need to compete with EgoBot since I haven't been logging 'im in? :P 
06:07:52 <immibis> someone wondered where egobot was 
06:08:05 <immibis> all right, a brainfuck-interpreting weirdbot 
06:08:07 <GregorR-L> immibis: You realize EgoBot is Open Source? :P 
06:08:32 <pikhq> It's on the Esolangs site. 
06:08:47 <oklopol> GregorR-L: why use an existing one when you can do it yourself 
06:09:33 <bsmntbombdood> boolean, symbol, char, vector, procedure, pair, complex, real, rational, fixnum, flonum, string, port, record 
06:10:07 <immibis> yes, and i like making bots 
06:11:00 <immibis> i have a bot that serves coffee, a bot that connects channels on different irc networks, a bot that bridges irc connections to raw sockets 
06:11:10 <immibis> a bot that is very annoying 
06:11:14 <GreaseMonkey> !bf ++++++++[>+++++++++++++<-]>----.+++++++++++.++++++.-------------------.++++++++++.-------. 
06:12:32 <oklopol> argh i need another computer... 
06:12:54 <oklopol> i want to watch videos full-screen, and irc full-screen 
06:13:07 <pikhq> immibis: Your bot sucks, since it's in Java. 
06:13:51 <pikhq> !bf http://pikhq.nonlogic.org/test.b 
06:14:17 <pikhq> !bf8 http://pikhq.nonlogic.org/test.b 
06:14:33 <pikhq> It breaks in 16-bit Brainfuck, I believe. 
06:15:05 <oklopol> how was it now... can EgoBot do input too? 
06:15:14 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
06:15:16 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
06:15:20 <oklopol> i mean, i know it can, just how... 
06:15:42 <EgoBot> Use: i <pid> <input>  Function: send input to a process 
06:15:54 <EgoBot> Use: bf_txtgen <text>  Function: use textgen.java with 1000 generations to generate an efficient BrainFuck text generator. 
06:16:48 -!- immybo has joined. 
06:17:10 <EgoBot> 59 +++++++++++++++[>+++>+++++++>><<<<-]>..>-.---.+++++++.++++. [427] 
06:17:19 <oklopol> immibis: text ->  bfcode that produces it 
06:17:38 <pikhq> !bf +++++++++++++++[>+++>+++++++>><<<<-]>..>-.---.+++++++.++++. 
06:17:41 <immibis> !bf8 +++++++++++++++[>+++>+++++++>><<<<-]>..>-.---.++++++ +.++++. 
06:17:54 <immybo> Where did CHFactoidBot go? 
06:17:58 <immibis> oh yeah, i typed !bf_txtgen --help 
06:18:06 <EgoBot> 107 ++++++++++[>+++++++>++++++++++++>++++++++++>+++<<<<-]>++.>>+.+++++++..+++.>++.<<-.>.+++.------.--------.>+. [710] 
06:18:24 <immibis> or i could demonstrate with their permission 
06:18:25 <immibis> !bf8 ++++++++++[>+++++++>++++++++++++>++++++++++>+++<<<<-]>++.>>+.+++++++..+++.>++.<<-.>.+++.------.--------.>+. 
06:18:31 -!- GregorR-L has set topic: +++++++++++++++[>++++++>+++++++>+++++++>++<<<<-]>------.>>-.---.>++.<<.+++++.++++++.>.<--.----.<+++++++++++++.>++++++.>++++.++++++.-.<<.>>--.>.<----.<+.<+.>>>.<--.<------.+++. esoteric programming language design and deployment. 
06:18:41 <immibis> !bf +++++++++++++++[>++++++>+++++++>+++++++>++<<<<-]>------.>>-.---.>++.<<.+++++.++++++.>.<--.----.<+++++++++++++.>++++++.>++++.++++++.-.<<.>>--.>.<----.<+.<+.>>>.<--.<------.+++ 
06:18:44 <EgoBot> The international hub fo 
06:18:57 -!- CHFactoidBot has joined. 
06:19:08 <immibis> immybo, this is what i mean 
06:19:10 <CHFactoidBot> All known commands: !bf !binascii !delregex !factoid 
06:19:12 <CHFactoidBot> !hello !help !irp !magritte !minimum !nil !persist 
06:19:14 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
06:19:16 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
06:19:29 <CHFactoidBot> Caught a java.lang.ClassNotFoundException! toboge.Execer_fuck 
06:19:33 <pikhq> !bf >--[<+>++++++]<++..>----[<+++++>----]<.---.+++++++.++++.>--[<->-----]<. 
06:19:42 <pikhq> !bf8 >--[<+>++++++]<++..>----[<+++++>----]<.---.+++++++.++++.>--[<->-----]<. 
06:20:13 <pikhq> !bf8 >-[<->+++++++]<-.>++++[<+++++++>-]<+.+++++++..+++.>----[<+++>----]<.------------.>--[<->---]<+.--------.+++.------.--------. 
06:20:19 <pikhq> >----[<+++>----]<.>------[<---->+]<+. 
06:20:39 <pikhq> !bf8 >-[<->+++++++]<-.>++++[<+++++++>-]<+.+++++++..+++.>----[<+++>----]<.------------.>--[<->---]<+.--------.+++.------.--------.>----[<+++>----]<.>------[<---->+]<+. 
06:20:52 <EgoBot> realloc: Cannot allocate memory 
06:21:17 -!- CHFactoidBot has quit (Read error: 104 (Connection reset by peer)). 
06:22:09 <lament> !bf8 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++[.-] 
06:22:12 <EgoBot> ~}|{zyxwvutsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"!   
06:22:52 <pikhq> !bf_textgen IACTION kicks ass.I 
06:23:11 <immibis> !bf_textgen ACTION kicks ass. 
06:23:19 <immibis> !bf_txtgen ACTION kicks ass. 
06:23:38 <pikhq> Need to have it as a CTCP action, anywho. 
06:23:53 <immibis> i will enclose it in !bf +.[-] and [-]+. 
06:24:09 <immibis> chfactoidbot's not here, immybo 
06:24:09 <oklopol> you say <3>ACTION sohfsodifj<3> on the channel and it's an action 
06:24:12 <EgoBot> 155 +++++++++++[>+++>++++++>++++++++>++++<<<<-]>>-.++.>----.<++++++.++++++.-.<-.>+++++++++++++++++++++++++++++.--.>+++++++++++++++.<++.++++++++.<.>>--.<..>>++. [726] 
06:24:24 <immibis> !bf +.[-]+++++++++++[>+++>++++++>++++++++>++++<<<<-]>>-.++.>----.<++++++.++++++.-.<-.>+++++++++++++++++++++++++++++.--.>++++++ +++++++++.<++.++++++++.<.>>--.<..>>++.[-]+. 
06:24:29 <pikhq> oklopol: "ACTION kicks ass." isn't CTCP. "\0x0AACTION kicks ass.\0x0A" is. 
06:24:35 <pikhq> I stand corrected. 
06:24:41 <lament> <3>ACTION sohfsodifj<3> 
06:24:45 <immibis> my bf code should be proof of that 
06:26:00 -!- cmeme has quit ("Client terminated by server"). 
06:26:11 -!- cmeme has joined. 
06:26:35 <pikhq> !bf .>----[<+++>--]<--.>-[<->-------]<+.+.>++++[<++++>-]<.++.>++++[<++++>-]<+.-----------.++++++.-.>--[<->++++++]<---.>-[<->+++]<--.>------[<--->+]<.>++++[<++++++>-]<.------.>-[<->---]<++.++.>---[<->-------]<+.>++++[<+++++++>-]<+.+++++++..+++.>-----[<----->---]<.--.>-[<->+++]<.-------.++++++.-----.>-[<->---]<++++++.>-[<->+++]<-.------------.---.>----[<+++>----]<--.>--[<->---]<+.--------.+++.------.--------.>----[<+++>----]<.>------[<-- 
06:26:38 <EgoBot> 116 ++++++++++++++[>++>+++++>++++++>++++++++<<<<-]>>-----.++.>.<++++++.++++++.-.<++++.>>>++++.<+++++++++++++++++.>-.+.-. [339] 
06:26:51 <immibis> probably restarts every midnight in its own timezone 
06:26:51 <oklopol> !bf +++.[-]++++++++++++++[>++>+++++>++++++>++++++++<<<<-]>>-----.++.>.<++++++.++++++.-.<++++.>>>++++.<+++++++++++++++++.>-.+.-.[-]+++. 
06:26:56 <pikhq> Shit, I fucked it up. 
06:26:59 <oklopol> !bf ++.[-]++++++++++++++[>++>+++++>++++++>++++++++<<<<-]>>-----.++.>.<++++++.++++++.-.<++++.>>>++++.<+++++++++++++++++.>-.+.-.[-]++. 
06:27:06 <oklopol> !bf +.[-]++++++++++++++[>++>+++++>++++++>++++++++<<<<-]>>-----.++.>.<++++++.++++++.-.<++++.>>>++++.<+++++++++++++++++.>-.+.-.[-]+. 
06:27:16 <oklopol> i should just believe what i'm told i guess :) 
06:27:27 <oklopol> immibis: well i didn't believe it. 
06:27:36 <pikhq> !bf +.>----[<+++>--]<--.>-[<->-------]<+.+.>++++[<++++>-]<.++.>++++[<++++>-]<+.-----------.++++++.-.>--[<->++++++]<---.>-[<->+++]<--.>------[<--->+]<.>++++[<++++++>-]<.------.>-[<->---]<++.++.>---[<->-------]<+.>++++[<+++++++>-]<+.+++++++..+++.>-----[<----->---]<.--.>-[<->+++]<.-------.++++++.-----.>-[<->---]<++++++.>-[<->+++]<-.------------.---.>----[<+++>----]<--.>--[<->---]<+.--------.+++.------.--------.>----[<+++>----]<.>------[<- 
06:27:46 <pikhq> !bf8 +.>----[<+++>--]<--.>-[<->-------]<+.+.>++++[<++++>-]<.++.>++++[<++++>-]<+.-----------.++++++.-.>--[<->++++++]<---.>-[<->+++]<--.>------[<--->+]<.>++++[<++++++>-]<.------.>-[<->---]<++.++.>---[<->-------]<+.>++++[<+++++++>-]<+.+++++++..+++.>-----[<----->---]<.--.>-[<->+++]<.-------.++++++.-----.>-[<->---]<++++++.>-[<->+++]<-.------------.---.>----[<+++>----]<--.>--[<->---]<+.--------.+++.------.--------.>----[<+++>----]<.>------[< 
06:28:33 <pikhq> It should be a CTCP action. 
06:28:35 <immibis> i think its too long to fit into one irc message 
06:28:42 <immibis> it's getting truncated by the server 
06:28:43 <pikhq> "Should be", since it's obviously not working. 
06:28:45 <oklopol> pikhq: upload it... too lung 
06:30:36 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
06:30:38 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
06:31:10 <pikhq> !bf8 http://pikhq.nonlogic.org/bar.b 
06:32:53 <oklopol> !unlambda ````s``s`kski.*i 
06:33:09 <oklopol> !unlambda ````s``s`ksk``s``s`ksk``s``s`ksk``s``s`ksk``s``s`kski.*i 
06:35:13 <oklopol> !sadol !",213Hello, world! 
06:36:21 <oklokok> !sadol (3~p1(3(2:b:a$0:s#:l#_00@#l-01?-1>:i[ls]ai]bi$2ab~q1?<#:f#_0-012f+q#:apf0q#a1:a$77253064!q a 
06:36:59 <oklokok> !sadol (3~p1(3(2:b:a$0:s#:l#_00@#l-01?-1>:i[ls]ai]bi$2ab~q1?<#:f#_0-012f+q#:apf0q#a1: a$6742895 !q a 
06:38:11 <oklokok> !sadol (3~p1(3(2:b:a$0:s#:l#_00@#l-01?-1>:i[ls]ai]bi$2ab~q1?<#:f#_0-012f+q#:apf0q#a1: a$5,43534,6264557,3546,3534,42857 !q a 
06:38:14 <EgoBot> (534,546,2857,3534,264557) 
06:39:02 <EgoBot> To use an interpreter: <interpreter> <program>  Note: <program> can be the actual program, an http:// URL, or a file:// URL which refers to my pseudofilesystem. 
06:42:17 <oklokok> GreaseMonkey: you'll learn it in 5 min just reading the wiki 
06:43:58 <EgoBot> invalid character in source file 
06:44:08 <EgoBot> invalid character in source file 
06:44:36 <oklokok> like i need > 10 chars to make my program in malbolge 
06:44:42 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
06:44:44 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
06:45:03 -!- sekhmet_ has joined. 
06:45:16 <immibis> oh drat that's 16-bit bf isn't it 
06:45:38 -!- EgoBot has quit (Excess Flood). 
06:45:48 -!- EgoBot has joined. 
06:45:50 <GreaseMonkey> the wiki article is *MUCH* better than it was when I read it last 
06:45:51 <immibis> yes, it's sending lots and lots of ascii character sets to me 
06:46:03 <immibis> [17:44] <EgoBot>   !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ 
06:46:43 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
06:46:44 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
06:47:19 -!- sekhmet has quit (Read error: 104 (Connection reset by peer)). 
06:48:11 <EgoBot> GREETINGS, GENTLEMEN. ALL YOUR BASE ARE BELONG TO US. 
06:48:48 <EgoBot> IMMIBIS HAS PERFECTED MIND CONTROL TECHNIQUES ON ME 
06:48:50 <EgoBot> 60 +++++++++++[>++++++++>++++++>+++><<<<-]>-.--------..>++.>... [365] 
06:49:03 <EgoBot> er, not immibis, someone else 
06:49:07 <oklokok> !bf8 +++++++++++[>++++++++>++++++>+++><<<<-]>-.--------..>++.>... 
06:49:12 <EgoBot> although immibis sent the last 3 messages and this one 
06:49:21 <oklokok> !bf32 +++++++++++[>++++++++>++++++>+++><<<<-]>-.--------..>++.>... 
06:49:41 <EgoBot> Yes yes, everybody knows how to make EgoBot say things. 
06:49:57 <EgoBot> I AM A STUPID IDIOT!!! 
06:50:11 <EgoBot> But GreaseMonkey knows how to make EgoBot *DO* things 
06:52:37 <EgoBot> Runtime error: invalid output format (result was not a number) 
06:53:28 <oklokok> i know very little about it 
06:53:45 <EgoBot> IMMYBO HAS ALSO PERFECTED HIS MIND CONTROL TECHNIQUES ON ME 
06:55:36 <GreaseMonkey> !daemon act bf8 +[.----------[++++++++++.,----------]+.+++++++++.[-]+] 
06:55:50 <GreaseMonkey> !daemon ctcp bf8 +[.----------[++++++++++.,----------]+.+++++++++.[-]+] 
06:56:04 <EgoBot> <CTCP><CTCP>ACTION is a bot :D<CTCP> 
06:56:09 <EgoBot> <CTCP><CTCP>ACTION is EgoBot<CTCP> 
06:56:29 <EgoBot> BDSM: Invalid argument types for '*': integer, string (index: 1, row: 1, col: 2) 
06:56:30 <immibis> !daemon ctcp bf8 +[.----------[++++++++++.,----------]+.+++++++++.[-]+.] 
06:56:38 <EgoBot> BDSM: Invalid argument types for '*': string, integer (index: 1, row: 1, col: 2) 
06:56:41 <EgoBot> <CTCP><CTCP>ACTION is a bot<CTCP> 
06:56:45 <GreaseMonkey> !daemon ctcp bf8 +[,----------[++++++++++.,----------]+.+++++++++.[-]+] 
06:57:04 <GreaseMonkey> !daemon ctcp bf8 +[.,----------[++++++++++.,----------]+.+++++++++.[-]+] 
06:57:05 <immibis> !daemon ctcp bf8 +[.,----------[++++++++++.,----------]+.+++++++++.[-]+] 
06:57:51 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
06:57:53 <EgoBot> 2 immibis: daemon dog bf8 
06:57:55 <EgoBot> 3 immibis: daemon ctcp bf8 
06:57:57 <EgoBot> 4 GreaseMonkey: daemon ctcp bf8 
06:57:59 <EgoBot> 5 GreaseMonkey: daemon ctcp bf8 
06:58:01 <EgoBot> 6 immibis: daemon ctcp bf8 
06:58:13 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
06:58:14 <EgoBot> 2 immibis: daemon dog bf8 
06:58:16 <EgoBot> 3 immibis: daemon ctcp bf8 
06:58:18 <EgoBot> 4 GreaseMonkey: daemon ctcp bf8 
06:58:21 <EgoBot> 5 GreaseMonkey: daemon ctcp bf8 
06:58:25 <EgoBot> 7 immibis: daemon dog bf8 
06:58:45 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
06:58:45 <GreaseMonkey> !daemon ctcp bf8 +[.,----------[++++++++++.,----------]+.+++++++++.[-]+] 
06:58:48 <fizzie> Kill, kill, kill! You are all so violent! 
06:59:22 * EgoBot is emo, he doesn't mind 
06:59:25 -!- cmeme has quit ("Client terminated by server"). 
06:59:36 -!- cmeme has joined. 
06:59:39 <EgoBot> /me swears loudly at immibis and throws a balloon at immibis, then says "That was ment to hurt!" 
06:59:42 <oklokok> you can add string, not multiply them... what a weird world 
06:59:59 <EgoBot>  swears loudly at immibis and throws a balloon at immibis, then says "That was ment to hurt!" 
07:00:03 <immibis> immybo, /msg egobot ACTION swears loudly... 
07:00:09 <immibis> immybo, /msg egobot !ctcp ACTION swears loudly... 
07:00:27 * EgoBot slaps immybo with a rainbow trout 
07:00:49 <immibis> !daemon dog bf8 +[[-],[-]++++++++++++[>++++++++++>>><<<<-]>-.--------..---------.>[-]>[-]>[-]<[-]<<<<[-]+] 
07:00:57 * EgoBot slaps immybo with a kahawai 
07:01:09 <immibis> !daemon dog bf8 +[[-],[-]++++++++++++[>++++++++++>>><<<<-]>-.--------..---------.>[-]>[-]>[-]>[-]<<<<[-]+] 
07:01:37 <EgoBot> woofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoofwoof 
07:02:07 <immibis> is there a buffer between the irc interface and the daemon interface? 
07:02:38 <GreaseMonkey> !daemon cock bf8 >,[>,]++++++++++[<]-[---------[,----------]>[.>]<[<]-] 
07:03:02 <EgoBot> I am on immybo's side of the war. 
07:03:05 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
07:03:07 <EgoBot> 2 GreaseMonkey: daemon ctcp bf8 
07:03:09 <EgoBot> 3 GreaseMonkey: daemon cock bf8 
07:03:23 <EgoBot> immybo throws a fireball at immibis, then says "Oops... I was not supposed to reveal that I was a wizard!" 
07:03:29 <GreaseMonkey> !daemon cock bf8 >,[>,]++++++++++[<]-[---------[,----------]>[.>]<[<]-] 
07:03:59 * EgoBot slaps immybo with a rainbow trout 
07:04:11 <oklokok> !sadol (2 ~m2?=#_00"0+#_1m#_0-#_11 !m"2ok3 
07:04:15 <GreaseMonkey> !daemon cock bf8 >,----------[++++++++++>,----------]++++++++++[<]-[---------[,----------]>[.>]<[<]-] 
07:04:40 <EgoBot> immybo puts a shield around himself :) 
07:05:19 <immybo> get egobot to go to #bots 
07:05:21 <oklokok> !sadol (2 ~M2?=#_00"0+#_1M#_0-#_11 !M"2ok3 
07:06:13 <immibis> why did egobot just PRIVMSG me (as in /msg immibis I will go to #bots) 
07:06:15 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
07:06:17 <EgoBot> 2 GreaseMonkey: daemon ctcp bf8 
07:06:21 <EgoBot> 5 GreaseMonkey: daemon GregorR bf8 
07:06:28 <oklokok> !sadol (2 ~M2+#_0#_1 !M"2ok"1o 
07:06:52 <oklokok> !sadol (2 ~M2?=#_10"0+#_1M#_0-#_11 !M"2ok3 
07:07:40 <immibis> i still can't get it to go woof without using !cat 
07:07:52 <GreaseMonkey> !daemon GregorR bf8 >+>,[>,]+>++++++++++[<]-[---------[,----------]>[.>]<[<]-] 
07:07:52 <GreaseMonkey> !GregorR ACTION sculls a can of Diet Cherry Vanilla Orange Grape Lime Lemon Mint Roast Chicken and Mayonnaise Dr. Pepper 
07:08:14 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
07:08:17 <EgoBot> 2 GreaseMonkey: daemon ctcp bf8 
07:08:19 <EgoBot> 3 GreaseMonkey: daemon GregorR bf8 
07:08:20 <EgoBot> 4 immibis: daemon dog bf8 
07:08:49 <oklokok> !sadol (2 ~M2?=#_10"0+#_0M#_0-#_11 !M"2ok3 
07:09:04 <oklokok> !sadol (2 ~M2?=#_10"1o+#_0M#_0-#_11 !M"2ok ,234 
07:09:07 <EgoBot> okokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokokoko 
07:09:09 <GreaseMonkey> !daemon GregorR bf8 >+>,[>,----------]+>++++++++++[<]-[---------[,----------]>[.>]<[<]-] 
07:09:09 <GreaseMonkey> !GregorR ACTION sculls a can of Diet Cherry Vanilla Orange Grape Lime Lemon Mint Roast Chicken and Mayonnaise Dr. Pepper 
07:10:14 <GreaseMonkey> !daemon GregorR bf8 >+>,----------[++++++++++>,----------]+>++++++++++[<]-[---------[,----------]>[.>]<[<]-] 
07:10:14 <GreaseMonkey> !GregorR ACTION sculls a can of Diet Cherry Vanilla Orange Grape Lime Lemon Mint Roast Chicken and Mayonnaise Dr. Pepper 
07:10:21 * EgoBot sculls a can of Diet Cherry Vanilla Orange Grape Lime Lemon Mint Roast Chicken and Mayonnaise Dr. Pepper 
07:10:33 * EgoBot sculls a can of Diet Cherry Vanilla Orange Grape Lime Lemon Mint Roast Chicken and Mayonnaise Dr. Pepper 
07:11:24 <oklokok> !sadol (2 ~a1(3!#_0~a1!#_0a#_0 a"2OO 
07:11:42 <immibis> !bf8 +[[-]+[,-------------][-]++++++++++++[>++++++++++>>><<<<-]>-.--------..---------.>[-]>[-]>[-]>[-]<<<<[-]+] 
07:11:44 <oklokok> !sadol (2 ~a1(3!#_0~a1!"2IIa#_0 a"2OO 
07:12:01 <oklokok> !sadol (3 ~a1(3!#_0~a1!"2IIa#_0 a"2OO a"2OO 
07:13:25 -!- immybo has left (?). 
07:13:39 <EgoBot> BDSM: Parsing: Unexpected end of file (index: 13, row: 1, col: 14) 
07:14:25 -!- win98 has joined. 
07:15:03 <oklokok> i guess currying is somewhat impossible in sadol 
07:17:02 <oklokok> !glass {M[m(_o)O!"Hello, world!"(_o)o.?]} 
07:19:21 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
07:19:23 <EgoBot> 2 GreaseMonkey: daemon ctcp bf8 
07:19:25 <EgoBot> 3 GreaseMonkey: daemon GregorR bf8 
07:19:26 <GreaseMonkey> i find that learning that is a pain in the glass 
07:19:29 <EgoBot> 5 GreaseMonkey: daemon GregorR bf8 
07:19:33 <immibis> what is up with this cat daemon? 
07:19:41 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
07:19:43 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
07:19:53 <EgoBot> Use: flush  Function: flush the output buffer, discarding any current output 
07:20:03 <EgoBot> To use an interpreter: <interpreter> <program>  Note: <program> can be the actual program, an http:// URL, or a file:// URL which refers to my pseudofilesystem. 
07:20:21 <EgoBot> Reporting score for ?. 
07:20:31 <EgoBot> Reporting score for EgoBot. 
07:21:06 <immibis> how can you have corewars in brainfuck, which can't modify its own code 
07:21:21 <EgoBot> To use an interpreter: <interpreter> <program>  Note: <program> can be the actual program, an http:// URL, or a file:// URL which refers to my pseudofilesystem. 
07:24:44 <oklokok> GregorR-L: can i access stuff deeper on the stack in glass? 
07:25:32 -!- CHFactoidBot has joined. 
07:26:09 <oklokok> 1 2 3 on the stack, (0) == 3? 
07:27:29 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a])}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! 3 5(_k)e!e!(_o)o.?]} 
07:27:43 <oklokok> didn't work right away? what a surprise :O 
07:28:07 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a])}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! 3 5(_k)e.!!(_o)o.?]} 
07:28:25 <oklokok> help me if you have better eye for that 
07:28:47 -!- CHFactoidBot has quit (Read error: 104 (Connection reset by peer)). 
07:28:58 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a])}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! 3 5(_k)e.??(_o)o.?]} 
07:29:25 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a])}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! 3 5(_k)e.??(_o)(on).?]} 
07:29:26 <immibis> happened while it was trying to report another exception, too 
07:29:43 <GregorR-L> win98 appears to be about as useful as the OS that is his namesake. 
07:29:51 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
07:29:53 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
07:30:06 <immibis> he is immybo masquerading as another user 
07:30:20 -!- win98 has changed nick to immybo. 
07:30:28 <oklopol> immibis: we all knew that alreadyu 
07:30:32 <immibis> immybo, we can see your nick change 
07:30:37 <immibis> [18:29] * win98 is now known as immybo 
07:30:47 <immibis> do that again and i'll tell the real win98 
07:31:00 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a]}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! 3 5(_k)e.??(_o)(on).?]} 
07:31:38 <immibis> i have linux on a laptop that takes 10mins or so to start 
07:33:02 <oklokok> GregorR-L: if i'm inside a method (...as unlike as it be) and do (asd), where asd is a function in that class, will that function just be pushed? 
07:33:19 <oklokok> a name will always push a name i guess... 
07:34:47 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a$b.]}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! 3 5(_k)e.??(_o)(on).?]} 
07:35:09 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a$ab.]}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! 3 5(_k)e.??(_o)(on).?]} 
07:35:17 <oklokok> oh my god that's pretty xD 
07:35:44 <oklokok> !glass {I[e]}{M[m(_i)I!(_o)O!3(_i)e.?(_o)(on).?]} 
07:36:15 <oklokok> !glass {I[e]}{M[m(_i)I!(_o)O!3(_i)e.?(_o)(on).?]} <<< how is that 0 8| 
07:36:31 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 
07:36:33 <EgoBot> 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 
07:37:23 -!- sekhmet_ has quit (Read error: 104 (Connection reset by peer)). 
07:37:53 <oklokok> !glass {I[e]}{M[m(_i)I!(_o)O!3(_o)(on).?]} 
07:38:01 <oklokok> !glass {I[e]}{M[m(_o)O!3(_o)(on).?]} 
07:38:13 <oklokok> !glass {M[m(_o)O!3(_o)(on).?]} 
07:38:27 <oklokok> GregorR-L: wanna tell me wtf is happening? 
07:38:51 <immibis> oklokok: wanna tell me wtf that program does? 
07:38:53 <oklokok> !glass {M[m(_o)O!"asdf"(_o)(o).?]} 
07:39:33 <oklokok> !glass {M[m(_o)O!4(_o)(on).?]} 
07:39:55 <oklokok> immibis: it does the wrong thing, that's what it does 
07:40:54 <oklokok> GregorR-L: dunno if you care, but the problem isn't in my code, /methinks 
07:41:05 -!- sekhmet has joined. 
07:41:36 <oklokok> !glass {I[e]}{M[m(_i)I!(_o)O! "o" (_i)e.?(_o)(on).?]} 
07:41:39 <oklokok> !glass {I[e]}{M[m(_i)I!(_o)O! "o" (_i)e.?(_o)(o).?]} 
07:42:02 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a$ab.]}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! "o" "k" (_k)e.??(_o)(on).?]} 
07:42:11 <oklokok> !glass {(Ka)[(c__)a(1)=,][e,a$ab.]}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! "o" "k" (_k)e.??(_o)(o).?]} 
07:43:51 <GregorR-L> Oh kay ... and why are you defining I? 
07:44:31 <oklokok> sorry.... i think it's better for me not to remind you i did that last time with O... 
07:45:04 <oklokok> (or at least i claim it is) 
07:45:37 <oklokok> GregorR-L: e was my way to execute... 
07:45:58 <oklokok> anyway, I is gone now until reboot, at least it was last time :P 
07:46:30 <oklokok> okay, i'll play with another interpreter until i get that working 
07:47:16 <oklokok> GregorR-L: the link on esolangs.org for the glass interpreter doesn't work 
07:47:26 <oklokok> GregorR-L: more stuff you want to hear 
07:47:53 <EgoBot> To use an interpreter: <interpreter> <program>  Note: <program> can be the actual program, an http:// URL, or a file:// URL which refers to my pseudofilesystem. 
07:52:45 -!- GregorR-L has quit ("Leaving"). 
07:59:30 <oklopol> !glass {(Ka)[(c__)a(1)=,][e,a$ab.]}{K[e(_a)(Ka)!(_a)e.]}{M[m(_k)K!(_o)O! "o" "k" (_k)e.??(_o)(o).?]} 
07:59:59 -!- clog has quit (ended). 
08:00:00 -!- clog has joined. 
08:03:03 <immibis> GregorR_L: I typed !fyb, how do i stop it? 
08:03:14 <immibis> hey, where did gregorr_l go? 
08:05:30 <oklopol> !glass {(Ka)[(c__)a(1)=,][e,a$ab.]}{K[e(Aa)(Ka)!(Aa)e.]}{M[m(_k)K!(_o)O! "o" "k" (_k)e.??(_o)(o).?]} 
08:06:04 <oklopol> !glass {(Ka)[(c__)b(1)=,][e,a$ab.]}{K[e(Aa)(Ka)!(Aa)e.]}{M[m(_k)K!(_o)O! "o" "k" (_k)e.??(_o)(o).?]} 
08:08:32 <oklopol> !glass {(Ka)[(c__)b(1)=,][e,a$ab.]}{K[ea(Ka)!ae.]}{M[m"o"(_k)(Ka)!(_o)O!(_k)e.?(_o)(o).?]} 
08:09:18 <oklopol> !glass {(Ka)[(c__)b(1)=,][eb*]}{K[ea(Ka)!ae.]}{M[m"o"(_k)(Ka)!(_o)O!(_k)e.?(_o)(o).?]} 
08:10:14 <oklopol> !glass {(Ka)[(c__)b(1)=,][eb*]}{M[m"o"(_k)(Ka)!(_o)O!"tr"(_o)(o).?]} 
08:10:32 <oklopol> !glass {(Ka)[(c__)b(1)=,][eb*]}{M[m(_o)O!"tr"(_o)(o).?]} 
08:10:46 <oklopol> !glass {M[m(_o)O!"tr"(_o)(o).?]} 
08:11:00 <oklopol> !glass {M[m(_o)O!"tr"(_o)o.?]} 
08:11:09 <immibis> oklopol, i don't think it's working 
08:11:18 <oklopol> !glass {M[m(_o)O!"Hello World!"(_o)o.?]} 
08:11:45 <EgoBot> 1 GreaseMonkey: daemon cat bf8 
08:11:47 <EgoBot> 2 GreaseMonkey: daemon ctcp bf8 
08:12:35 <oklopol> !glass {M[m(_o)O!"Hello World!"(_o)o.?]} 
08:13:04 <immibis> i think i accidentally froze it actually, by typing !fyb 
08:13:26 <immibis> which seemed to test every FukYorBrane program against every other which would probably take a while 
08:13:40 <oklopol> fuck like i didn't have enough troubles coding the k-combinator, now i can't even try 
08:14:02 <immibis> how would i know what it did anyway 
08:14:03 <oklopol> !glass {M[m(_o)O!"Hello World!"(_o)o.?]} 
08:14:13 <oklopol> !glass {M[m(_o)O!"Hello World!"(_o)o.?]} 
08:14:45 <oklopol> fuck it, i'll do some python -> 
08:18:11 <GreaseMonkey> EgoBot is fairly easy to freeze if you do it [w]r{on|i}g[ht] 
08:21:42 -!- toBogE has joined. 
08:21:49 <toBogE> Receiving user list from #ubuntu 
08:22:26 <immibis> !raw join #computerhelpers 
08:22:35 <immibis> bsmntbombdood, what happened to bsmnt_bot? 
08:22:48 <toBogE> CH:Ad is If you like computers, I recommendgoing to http://z15.invisionfree.com/ComputerHelpers - it's a group offorums about computers! 
08:22:49 <toBogE> CH:Ad is If you like computers, I recommendgoing to http://z15.invisionfree.com/ComputerHelpers - it's a group offorums about computers! 
08:23:04 <immybo> !factoid CH:Ad is If you like computers, I recommendgoing to http://z15.invisionfree.com/ComputerHelpers - it's a group of forums about computers! 
08:23:05 <immibis> immybo, get it right for once! 
08:23:21 <immibis> so it doesn't say "CH:Ad is " 
08:23:46 <immybo> !factoid CH:Ad is !If you like computers, I recommendgoing to http://z15.invisionfree.com/ComputerHelpers - it's a group of forums about computers! 
08:23:56 <immybo> !factoid CH:Ad is !If you like computers, I recommend going to http://z15.invisionfree.com/ComputerHelpers - it's a group of forums about computers! 
08:24:15 <toBogE> Receiving user list from ##java 
08:24:33 <toBogE> No such factoid javabot 
08:25:18 -!- toBogE has changed nick to CHFactoidBot. 
08:29:07 -!- CHFactoidBot has quit (Read error: 104 (Connection reset by peer)). 
08:38:53 -!- immyboshelper has joined. 
08:38:59 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:02 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:06 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:10 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:16 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:17 -!- immyboshelper has left (?). 
08:39:33 -!- immyboshelper has joined. 
08:39:40 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:50 <GregorR> Gawd, it won't work on 1024x768. 
08:39:50 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:54 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:39:55 <immyboshelper> Caught a java.lang.ClassNotFoundException! toboge.Execer_!! 
08:39:58 <GregorR> That's so lame it's ridiculous. 
08:39:58 <immyboshelper> Go to http://computerhelpers.awardspace.com/ or http://z15.invisionfree.com/ComputerHelpers to see the ComputerHelpers site and forums respectively 
08:40:01 -!- immyboshelper has left (?). 
08:40:16 -!- toBogE has joined. 
08:41:21 <toBogE> Caught a java.lang.ClassNotFoundException! toboge.Execer_ps 
08:42:04 -!- toBogE has changed nick to lucylogan. 
08:42:16 -!- lucylogan has changed nick to toBogE. 
08:42:22 -!- toBogE has left (?). 
08:44:12 -!- immibis has quit (Excess Flood). 
08:45:01 -!- immibis has joined. 
08:47:19 -!- CHFactoidBot has joined. 
08:47:35 <CHFactoidBot> I am Homer Simpson. D'oh. Why did I pick to be Homer Simpson? 
08:47:43 <immibis> !factoid Homer Simpson is >CHFactoidBot 
08:50:06 -!- CHFactoidBot has quit (Read error: 104 (Connection reset by peer)). 
08:50:21 <immibis> now why oh why can't i get my optimization to work properly 
08:50:32 <immybo> !factoid   is Are you intrested in computers? If so, I recommend going to http://z15.invisionfree.com/ComputerHelpers/ - which is a set of forums about computers. P.S. We are not trying to bribe you, we just want people who willingly come on. 
08:57:10 -!- toBogE has joined. 
08:57:18 <toBogE> immybo used me to spam 
08:57:25 <toBogE> immybo should not be trusted 
08:58:08 <GreaseMonkey> !bf ++++++++[>+++++++++++++<-]>----.+++++++++++.++++++.-------------------.++++++++++.-------. 
08:58:36 <GreaseMonkey> argh balls, egobot isn't working, i lost the effect >.< 
08:58:40 <immibis> !irp immibis knows. immibis has me running on his computer, so he knows what other people do. 
08:58:41 <toBogE> immibis knows. immibis has me running on his computer, so he knows what other people do. 
08:58:55 <immibis> oh well, toboge has a bf interpreter 
08:59:05 <immibis> it doesn't wrap around though 
09:01:44 <immibis> ok i just compiled a wrap-around 8-bit version, !bf8 
09:04:10 <toBogE> >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 
09:04:24 <toBogE> >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 
09:05:14 <immibis> !bf8 W+++++++++++++++>+.<[>!A.!C.!T.!I.!O.!N.! .!b.!u.!r.!p.!s.[-]+.<-] 
09:05:15 <toBogE> <CTCP>ACTION burps<CTCP>ACTION burps<CTCP>ACTION burps<CTCP>ACTION burp 
09:05:16 <toBogE> s<CTCP>ACTION burps<CTCP>ACTION burps<CTCP>ACTION burps<CTCP>ACTION bur 
09:05:16 <toBogE> ps<CTCP>ACTION burps<CTCP>ACTION burps<CTCP>ACTION burps<CTCP>ACTION bu 
09:05:17 <toBogE> rps<CTCP>ACTION burps<CTCP>ACTION burps<CTCP>ACTION burps<CTCP> 
09:05:55 <immibis> !bf8 W+++++++++++++++>+.<[>!A.!C.!T.!I.!O.!N.! .!b.!u.!r.!p.!s.[-]+.++++++++++++.<-] 
09:06:06 <immibis> !bf8 W+++++++++++++++>+.<[>!A.!C.!T.!I.!O.!N.! .!b.!u.!r.!p.!s.[-]+.++++++++++++.<-] 
09:06:14 <immibis> !bf8 W+++++++++++++++>+.<[>!A.!C.!T.!I.!O.!N.! .!b.!u.!r.!p.!s.[-]+.++++++++++++.<-] 
09:07:05 <toBogE> Data pointer out of bounds 
09:07:11 <toBogE> Data pointer out of bounds 
09:07:18 <toBogE> Data pointer out of bounds 
09:07:21 <toBogE> Data pointer out of bounds 
09:07:35 <immibis> !bf8 W+[<+>+<+>+<+>+<+>+]!T.!e.!r.!m. 
09:08:45 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
09:08:55 <immibis> cpu usage by toboge: 99.99999999999999999999999999999999999999999999999999999999999999999999999% 
09:09:07 <immibis> in short, 100% - (1%/infinite) 
09:09:08 <immibis> in short, 100% - (1%/infinity) 
09:09:19 -!- cmeme has quit ("Client terminated by server"). 
09:09:29 -!- cmeme has joined. 
09:09:31 <immibis> will you please stop doing that 
09:10:43 -!- immybo has quit ("IceChat - Keeping PC's cool since 2000"). 
09:13:55 -!- immibis has quit ("A fine is a tax for doing wrong. A tax is a fine for doing well"). 
10:30:18 -!- GreaseMonkey has quit (Read error: 104 (Connection reset by peer)). 
11:01:47 -!- ehird` has joined. 
11:02:58 <ehird`> anyone know where bsmntbot's source is? 
11:12:37 -!- oerjan has joined. 
11:14:24 -!- ehird` has changed nick to blahbot`. 
11:14:32 -!- blahbot` has changed nick to ehird`. 
11:45:34 <ehird`> hooray, i implemented the fold-reverser. 
13:23:14 -!- blahbot` has joined. 
13:23:36 -!- blahbot` has quit (Client Quit). 
13:23:51 -!- blahbot` has joined. 
13:23:58 -!- blahbot` has left (?). 
13:29:45 -!- oerjan has quit ("Dinner"). 
13:38:24 -!- blahbot` has joined. 
13:38:24 <blahbot`> hello i am a scripted bot and i am running on a set of actions given by the~do command. hooray! 
13:38:26 -!- blahbot` has left (?). 
13:40:36 -!- RedDak has joined. 
13:42:14 -!- blahbot` has joined. 
13:42:18 -!- blahbot` has left (?). 
13:42:48 -!- blahbot` has joined. 
13:42:48 <blahbot`> I am also from ~do, but with the new command;command form. 
13:42:49 -!- blahbot` has left (?). 
13:42:51 -!- blahbot` has joined. 
13:42:55 -!- blahbot` has left (?). 
13:45:58 -!- jix has joined. 
13:50:35 -!- blahbot` has joined. 
13:50:35 <blahbot`> test 3 to test register_command 
13:50:35 -!- blahbot` has left (?). 
13:58:45 <ehird`> ok, blahbot` is now looking less and less like bsmntbot :) 
14:18:03 -!- RedDak has quit (Remote closed the connection). 
14:27:36 -!- RodgerTheGreat has joined. 
14:34:56 -!- andreou has joined. 
14:35:55 <andreou> does anyone have any irix 6.5.x media? 
14:36:58 <ehird`> dead as a chicken dodo floobleman! 
14:37:24 <andreou> well, was anyone burried with any irix 6.5.x media? 
14:38:40 <andreou> actually fiz is my only hope ;p 
15:03:56 -!- ihope_ has joined. 
15:04:10 -!- ihope_ has quit (Client Quit). 
15:09:58 -!- andreou has quit ("Leaving."). 
15:17:57 -!- andreou has joined. 
15:21:34 -!- ihope has quit (Connection timed out). 
16:08:43 -!- sebbu has joined. 
16:13:28 -!- jix has quit (Read error: 104 (Connection reset by peer)). 
16:22:18 -!- jix has joined. 
17:19:13 -!- blahbot` has joined. 
17:19:13 <blahbot`> WHY ISN'T ~exec WORKING ANY MORE. Love, blahbot` from #esoteric-blah. 
17:19:13 -!- blahbot` has left (?). 
17:38:59 -!- blahbot` has joined. 
17:38:59 -!- blahbot` has left (?). 
17:39:08 -!- blahbot` has joined. 
17:39:08 -!- blahbot` has left (?). 
17:39:30 <lament> can we stop with the bots, please? :( 
17:42:17 <ehird`> sorry, it's just when blahbot goes really weird 
17:42:22 <ehird`> i have to check it actually still works 
17:42:38 <ehird`> and the most basic thing i can do that tests most of its functionality is  ~do join #esoteric; msg #esoteric blahhh; part #esoteric 
17:43:01 -!- sebbu2 has joined. 
17:43:09 <lament> well, you could replace #esoteric with #ehird 
17:44:06 <ehird`> not really - a lot of the problems can be related to parsing the nicknames etc when joining a channel 
17:44:14 <ehird`> #esoteric has a selection of users which makes it easier 
17:53:17 -!- sebbu has quit (Nick collision from services.). 
17:53:20 -!- sebbu2 has changed nick to sebbu. 
18:26:06 -!- sebbu2 has joined. 
18:36:40 -!- oerjan has joined. 
18:45:07 -!- sebbu has quit (Connection timed out). 
18:56:59 -!- Sgeo has joined. 
19:09:53 <bsmntbombdood> !bf +++++++++++++++[>++++++>+++++++>+++++++>++<<<<-]>------.>>-.---.>++.<<.+++++.++++++.>.<--.----.<+++++++++++++.>++++++.>++++.++++++.-.<<.>>--.>.<----.<+.<+.>>>.<--.<------.+++. 
19:10:20 -!- pikhq_ has joined. 
19:16:13 <ehird`> blahbot would come and argue with egobot, but is currently preoccupied with being rewritten. this public service announcement was brought to you b 
19:16:30 -!- pikhq__ has joined. 
19:17:10 <oerjan> y Interrupted Communications 
19:18:06 -!- pikhq has quit (Nick collision from services.). 
19:18:09 -!- pikhq__ has changed nick to pikhq. 
19:19:19 <oerjan> an affiliate of Total Mess (TM). 
19:28:10 -!- pikhq_ has quit (Read error: 110 (Connection timed out)). 
20:42:43 -!- andreou has quit ("Leaving."). 
21:17:35 * SimonRC puts subtext on te veeeeery iiiiiiinteresting list:  http://subtextual.org/demo1.html 
21:17:38 <SimonRC> If you thought monads were bad you should how it does IO! 
21:18:28 -!- sebbu2 has changed nick to sebbu. 
21:21:34 <oerjan> for a moment here i thought you also were having problems being on two channels :) 
21:29:07 -!- Tritonio has joined. 
21:30:49 <ehird`> factorial should always be some synonym of product (range 0 n) 
21:35:26 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)). 
21:43:15 <ehird`> bsmntbombdood, your suggested algorithm is 
21:43:52 <oerjan> curiously, n! is > O(n) memory in itself. 
21:45:13 <oerjan> or O(exp(n)), if n is the _size_ of the input 
21:45:50 <oerjan> you don't count output tape size, in which case i don't know 
21:53:45 -!- jix has quit ("CommandQ"). 
22:12:12 -!- edwardk has joined. 
22:13:24 -!- Baughn has joined. 
22:27:26 -!- edwardk has left (?). 
23:03:01 -!- Figs has joined. 
23:03:15 <Figs> are there any languages based on "subtract and branch if negative"? 
23:04:00 <SimonRC> there is one with memmapped registers that has a single-operand command 
23:04:08 <SimonRC> and there is one with a three-operand command 
23:04:18 <Figs> do you know the names? 
23:04:27 <SimonRC> actually, have a look at the PDP-8 instruction set... 
23:04:46 <SimonRC> try "OISC", and stick relevant words into google 
23:05:04 <oerjan> it's on our wiki darn it 
23:05:54 <Figs> is it? I missed it 
23:06:05 <Figs> was Malbolge the one with ROT13 encryption? 
23:06:22 <oerjan> rot13? you would be so lucky :D 
23:06:44 * Figs is having a hard time remembering these :) 
23:07:23 <pikhq> There's another one which uses SBN as the only conditional, but has a few other options. 
23:07:45 <pikhq> And Malbolge doesn't have *ROT13* encryption. . . 
23:08:00 <pikhq> The crazy encryption is much more evil. ;) 
23:08:26 <Figs> I'm trying to scare my friend away from his statement that "C++ is already an unreadable mess. There's not much more you could do to make it worse." 
23:09:20 -!- ehird` has quit (Read error: 104 (Connection reset by peer)). 
23:10:15 <oerjan> that's even a _real_ programming language 
23:10:20 <pikhq> I can make C++ much less readable. 
23:10:51 <pikhq> Step 1: compile into it from Brainfuck. 
23:11:01 <pikhq> Step 2: *intentional* obfuscation. 
23:12:23 <pikhq> (did you know *p=getchar()*!feof(stdin);" is an implementation of , on EOF=0?) 
23:12:33 <oerjan> of course, the _semantics_ of APL is probably much cleaner than C++. 
23:12:52 <oklokok> oerjan: very clear, perfect 
23:13:01 <Figs> hello okloman :) 
23:13:54 <oklokok> i borrowed my friend's friends dvd (heh :)) a few years ago 
23:13:54 <oklokok> i now realize it's broken. 
23:14:19 <Figs> has he/she missed it? 
23:14:37 <Figs> or have you just never looked at it since you borrowed it? 
23:14:39 <oklokok> but hey... it's like a one in a million change he'll try to play it right away if i return it... 
23:14:54 <oklokok> i've seen every episode like 50 times 
23:15:04 <Figs> did you ever get a chance to try playing my song? 
23:15:14 <oklokok> but it's been buried in... stuff for the last year 
23:15:28 <oklokok> Figs: didn't get it, reupload if you please 
23:17:30 <Figs> http://www.megaupload.com/?d=UOJQL050 
23:19:52 <Figs> does anyone have a good sample obfuscated C++ program? 
23:20:20 <Figs> but I mean _intentionally_ obfuscated :) 
23:21:46 <Figs> ~Level up! You now have level 2 patience~ 
23:22:07 <Figs> ~Level up! You now have level 3 patience... only 6599 more seconds till the next level!~ 
23:27:36 <oklopol> how can it be so hard finding stuff 
23:27:49 <Figs> windows sucks and blows at searching? 
23:28:46 <oklopol> okay, bigger search now, though i don't see why it wouldn't've been in my code folder... 
23:29:02 <oklopol> i think i've even pasted it on this chan so that *you* saw it 
23:29:28 <Figs> wouldn't be in the log then? 
23:29:41 <Figs> or did you paste it on a site that expires...? 
23:30:18 <oklopol> 97 pastes... well, manual search is fun. 
23:30:41 <Figs> not google indexed? 
23:31:59 <oklopol> my sudoku solver looks pretty obfuscated :P 
23:32:05 <oklopol> though that's not on purpose 
23:35:41 <Figs> linku onegaishimasu! 
23:35:58 <oklokok> http://www.vjn.fi/pb/p465522221.txt 
23:36:40 <oklokok> that's only mathematically obfuscated, there's nothing fishy being done 
23:37:44 <oklopol> crack that and i'll buy ya a beer 
23:38:25 <oklopol> lament: i'm not actually sure what i meant. 
23:38:32 <oklopol> i guess somehow explain it. 
23:38:51 <Figs> it's mostly just comments in the middle, isn't it? 
23:39:16 <oklopol> just int main(){cout<<"Hello world!";} there 
23:39:45 <pikhq> main(){printf("Hello world!\n");} 
23:40:02 -!- sebbu has quit ("@+"). 
23:40:08 <Figs> I'll think of another obfuscated C++ program 
23:40:24 <lament> Figs: why do you want C++ specifically, rather than C? 
23:40:49 <Figs> C is already commonly obfuscated 
23:41:00 <Figs> C++ is a little rarer, I think. 
23:41:01 <pikhq> Congrats. You've made something that indent barfs on. 
23:41:06 <Figs> or at least, I see less of it 
23:41:19 <oklopol> Figs: c++ spesific obfuscation you can do pretty well :) 
23:41:28 <lament> that's because C++ doesn't need obfuscation, it's already ugly 
23:41:42 <oklopol> pikhq: what does that mean? 
23:41:44 <pikhq> Why not do obfuscated Malbolge? 
23:48:23 <pikhq> oklopol: indent is a tool which indents C source code. 
23:50:43 <pikhq> oklopol: It creats horrid, unreadable output. 
23:51:06 <pikhq> It's actually *more* obfuscated. 
23:52:36 <Figs> oh my god... :D 
23:52:41 <Figs> I have such an evil idea!! 
23:54:21 <oklokok> http://www.vjn.fi/pb/p442662234.txt 
23:54:26 <oklokok> pikhq: it doesn't produce that? 
23:54:43 <oklokok> i mean, something thattish 
23:54:46 <Figs> I am going to use templates! 
23:55:50 <pikhq> oklopol: So's the preprocessor. 
23:56:02 <oklopol> pikhq: not according to what i've heard 
23:56:04 <Figs> I want output though :P 
23:56:16 <oklopol> i haven't done anything complicated with the preprocessor 
23:56:32 <Figs> I should use downcasts :D 
23:57:55 <pikhq> Someone's done Hunt the Wumpus in it.