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.