00:26:43 * SimonRC points at section 8 of this:   http://paulgraham.com/arcll1.html 
00:26:53 <SimonRC> "Macros separate 1st class objs." 
00:29:39 <lament> what esolangs are based on a stack of stacks? 
00:30:05 <pikhq> None that I know of. 
00:30:52 <lament> i'm pretty sure they exist. 
00:31:10 <ihope> Just make the basic datatype the stack. 
00:31:21 <lament> that's what i'm trying to do. 
00:33:25 <kwertii> numbers defined as stacks? 
00:34:31 <lament> who said anything about numbers 
00:36:12 -!- Sgeo has joined. 
00:51:57 <kwertii> a different notation for the same thing 
00:52:34 <SimonRC> funge98 has a stack of stacks 
01:11:50 <Sgeo> Has any work been done on that factory language? 
01:12:03 <Sgeo> The one that was not to be called ABCDEF (I think) 
01:33:27 * SimonRC finds a pair of people analogous to a laser on Usenet. 
01:33:46 <SimonRC> Every post by one of them causes an average of 1.1 replies by the other. 
02:58:36 -!- ihope__ has joined. 
03:06:56 -!- ihope has quit (Nick collision from services.). 
03:06:58 -!- ihope__ has changed nick to ihope. 
05:05:10 -!- ihope has quit (Read error: 110 (Connection timed out)). 
05:15:14 -!- pikhq has quit (simmons.freenode.net irc.freenode.net). 
05:15:14 -!- lament has quit (simmons.freenode.net irc.freenode.net). 
05:15:44 -!- lament has joined. 
05:15:44 -!- pikhq has joined. 
05:35:26 -!- boily has joined. 
05:35:26 -!- immibis has joined. 
05:36:01 <immibis> hi everyone whos here right now 
05:37:15 <immibis> bsmntbombdood: who ate you? 
05:40:26 <immibis> ~exec sys.stdout("* lament burps") 
05:40:31 <immibis> ~exec sys.stdout("* ihope burps") 
05:42:39 <bsmntbombdood> ~exec sys.stdout([i.pattern for i in self.banlist]) 
05:42:55 -!- RodgerTheGreat has quit. 
05:43:23 <immibis> bsmntbombdood: i see why you did that 
05:51:00 <bsmntbombdood> anyone who isn't banned can unban you, so feel free to convince someone to 
05:52:29 <immibis> i don't think many people would want to (hehe) 
05:52:40 -!- immibis has changed nick to immibis_away. 
05:52:50 <immibis_away> ~exec sys.stdout("immibis_away is not banned!") 
05:52:57 -!- immibis_away has changed nick to immb. 
05:53:03 <immb> ~exec sys.stdout("immb is not banned!") 
05:53:14 <immb> maybe it should keep track of nick changes? 
05:53:21 -!- immb has changed nick to immibis. 
05:54:08 <bsmntbombdood> that could be gotten around by just quitting/reconnecting 
06:08:26 -!- c|p has quit ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )"). 
06:11:20 -!- Sgeo has quit ("Ex-Chat"). 
06:24:11 -!- boily has quit ("WeeChat 0.2.5"). 
06:25:07 -!- boily has joined. 
06:40:19 -!- toBogE has joined. 
06:40:55 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
06:41:30 <immibis> toBogE is EgoBot spelled backwards 
06:42:35 -!- toBogE has joined. 
06:43:23 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
06:45:15 -!- immibis has changed nick to immibis[A]. 
07:04:41 -!- immibis[A] has changed nick to immibis. 
07:04:41 * immibis is no longer away : Gone for 19 minutes 25 seconds 
07:05:36 <immibis> it will be on #toboge until it works 
07:27:17 -!- immibis has left (?). 
07:27:49 -!- immibis has joined. 
07:30:25 -!- oerjan has joined. 
07:34:05 -!- EgoBot has joined. 
07:35:29 <immibis> my brainfuck bot appears to have become a ghost 
07:36:02 -!- toBogE has joined. 
07:36:08 -!- boily has quit ("Sleep"). 
07:36:08 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
07:37:09 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
07:37:18 <immibis> toboge is egobot spelled backwards 
07:39:13 -!- toBogE has joined. 
07:39:18 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
07:53:24 -!- EgoBot has quit (Read error: 110 (Connection timed out)). 
07:56:36 -!- toBogE has joined. 
07:57:46 -!- toBogE has quit (Nick collision from services.). 
07:58:02 -!- toBogE has joined. 
07:58:03 <toBogE> Syntax error. Please type !magritte Ceci n'est pas un programme. 
07:58:12 <immibis> !magritte Ceci n'est pas un programme. 
07:58:12 <toBogE> Paradoxical error. You say it is not a program, I will not believe it. I do not believe it, it is a lie. It is a lie, it is not not a program. It is not not a program, it is a program. It is a program, I believe it. I believe it, it is not a lie. It is not a lie, it is not a program. 
07:58:12 <toBogE> It is not a program, I will not believe it. I do not believe it, it is a lie. It is a lie, it is not not a program. It is not not a program, it is a program. It is a program, I believe it. I believe it, it is not a lie. It is not a lie, it is not a program. 
07:58:12 <toBogE> It is not a program, I will not believe it. I do not believe it, it is a lie. It is a lie, it is not not a program. It is not not a program, it is a program. It is a program, I believe it. I believe it, it is not a lie. It is not a lie, it is not a program. 
07:58:13 -!- toBogE has quit (Excess Flood). 
07:59:55 <immibis> ok, changing error message 
07:59:58 -!- toBogE has joined. 
07:59:59 -!- clog has quit (ended). 
08:00:00 -!- clog has joined. 
08:00:08 <immibis> !magritte Ceci n'est pas un programme. 
08:00:08 <toBogE> Paradoxical error. "Ceci n'est pas un programme" is French for "This is not a program" 
08:01:20 <immibis> !bf ++<++++++++[>[[>++<-]>[-<+>]<-]-. 
08:01:27 <immibis> !bf ++<++++++++[>[[>++<-]>[-<+>]<-]->. 
08:01:32 <immibis> !bf ++<++++++++[>[[>++<-]>[-<+>]<-]->. 
08:01:50 <immibis> !bf ++<++++++++[>[[>++<-]>[-<+>]<-]-[>+.<-] 
08:01:52 <toBogE> >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 
08:01:58 <toBogE> >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 
08:02:03 <toBogE> Brainfuck program taking too long 
08:02:29 -!- immibis has changed nick to immibis[A]. 
08:09:51 -!- immibis[A] has changed nick to immibis. 
08:10:31 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
08:11:48 -!- toBogE has joined. 
08:12:26 <immibis> !magritte Ceci n'est pas un programme. 
08:12:26 <toBogE> Paradoxical error. "Ceci n'est pas un programme" is French for "This is not a program" 
08:12:45 <immibis> !raw privmsg #esoteric test 
08:13:01 <immibis> !irp Could someone please repeat this request? 
08:13:02 <toBogE> Could someone please repeat this request? 
08:13:11 <immibis> !irp Could someone please repeat the previous request? 
08:13:13 <toBogE> Could someone please repeat the previous request? 
08:24:17 <immibis> !bf ++<++++++++[>[[>++<-]>[-<+>]<-]-[>+.<-] 
08:24:23 <toBogE> >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 
08:24:30 <toBogE> >?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnop 
08:24:31 <toBogE> Brainfuck program taking too long 
08:25:09 <toBogE> Brainfuck input not supported by this bot. 
08:25:23 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:26:40 <immibis> !bf Ww.i.m.p.m.o.d.e.+>++++++[-<[->>+<<]>>[-<<++>>]<<].>h. 
08:26:42 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:26:52 <toBogE> Brainfuck program taking too long 
08:27:02 <immibis> !bf Ww.i.m.p.m.o.d.e.+>++++++[-<[->>+<<]>>[-<<++>>]<].>h. 
08:27:03 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:27:13 <toBogE> Brainfuck program taking too long 
08:27:53 <immibis> !bf W++++++++++++++++++++++++++++++++>w.i.m.p.m.o.d.e.<.>i.s.<.>b.e.i.n.g.<.>u.s.e.d.<.>f.o.r.<.>t.h.i.s.<.>p.r.o.g.r.a.m. 
08:27:55 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:27:55 <toBogE> wimpmode is being used for this program 
08:31:12 -!- GreaseMonkey has joined. 
08:32:18 <GreaseMonkey> HQ9+ interpreter in Thue :D http://esoteric.voxelperfect.net/wiki/User:Ben_Russell/thue/hq9p.t 
08:39:29 <immibis> !bf WO.K.++++++++++++++++++++++++++++++++.G.r.e.a.s.e.M.o.n.k.e.y. 
08:39:29 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:39:29 <toBogE> Caught a java.lang.NumberFormatException! For input string: "" 
08:39:40 <immibis> !bf WO.K.++++++++++++++++++++++++++++++++.G.r.e.a.s.e.N-.o.n.k.e.y. 
08:39:40 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:40:01 <immibis> !bf WO.K.>++++++++++++++++++++++++++++++++.<G.r.e.a.s.e.N-.o.n.k.e.y. 
08:40:01 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:43:23 <immibis> !bf H.e.l..o.>+++++[->++++++<]>++.<<W.o.r.l.d 
08:43:23 <toBogE> Unrecognized Brainfuck instruction: H 
08:43:27 <immibis> !bf WH.e.l..o.>+++++[->++++++<]>++.<<W.o.r.l.d. 
08:43:28 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:43:38 <toBogE> Brainfuck program taking too long 
08:43:53 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:44:20 <immibis> remove the wimpmode message? 
08:44:53 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:44:56 <toBogE> Unrecognized Brainfuck instruction: 
08:45:18 <immibis> also you can't use M because M is the wimpmode modulo command 
08:45:23 <GreaseMonkey> !bf WT.h.i.s.++++[>++++++++<-]>.<i.s.>.<.b.a.l.l.s. 
08:45:24 <toBogE> Wimpmode enabled for this Brainfuck program. Supported wimpmode commands: M(number) - modulo the current cell by NUMBER 
08:45:32 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
08:45:48 <immibis> letters a-z, A-Z, and digits in wimpmode set the current cell to their ascii value 
08:46:44 <GreaseMonkey> after watchin a few programs in action, it's really easy to pick up 
08:46:53 -!- toBogE has joined. 
08:46:58 <immibis> which is egobot spelled backwards 
08:47:39 <GreaseMonkey> where bouts are you based? i'm in the wellington region 
08:48:24 <immibis> i removed the wimpmode message and changed it so that the wimpmode command to set the current cell to an ascii value is !C where C is a character 
08:48:33 <toBogE> Unrecognized Brainfuck instruction: ! 
08:48:48 <immibis> you need W at the beginning to activate wimpmode 
08:49:30 <immibis> !bf W!G.!o..!d.! .!i.!d.!e.!a.! +. 
08:49:32 <immibis> !bf W!G.!o..!d.! .!i.!d.!e.!a.!!. 
08:49:59 <immibis> otherwise it would pick it up anytime people were talking about brainfuck 
08:51:14 <immibis> !raw PRIVMSG #esoteric :AVERY BUILDER MAN 
08:51:45 <oerjan> small wingless birds slapping themselves with large trouts, what has this channel come to? 
08:52:05 <immibis> !magritte Ceci n'est pas un programme. 
08:52:05 <toBogE> Paradoxical error. "Ceci n'est pas un programme" is French for "This is not a program" 
08:52:22 <immibis> !raw PRIVMSG #esoteric :And if it isn't a program, I can't be running it. 
08:52:23 <toBogE> And if it isn't a program, I can't be running it. 
08:52:33 <GreaseMonkey> !raw PRIVMSG #esoteric :hope you've fixed this exploit 
08:52:33 <toBogE> hope you've fixed this exploit 
08:52:40 -!- toBogE has quit ("nope you haven't"). 
08:53:01 <immibis> well it was *supposed* to reconnect 
08:53:13 -!- immibis has changed nick to immb. 
08:53:25 <immb> ~exec self.raw("QUIT :QUIT MESSAGE GOES HERE") 
08:53:25 -!- bsmnt_bot has quit ("QUIT MESSAGE GOES HERE"). 
08:53:29 -!- bsmnt_bot has joined. 
08:53:30 -!- immb has changed nick to immibis. 
08:53:53 <GreaseMonkey> two easy solutions: 1. make it only support !raw from your nick, or ident, or hostmask, 2. add a login command, and make it only !raw for the one logged it 
08:54:27 <immibis> i successfully used a quit message on bsmnt_bot - i did the same thing before and it didn't work? 
08:55:27 <oerjan> immibis: freenode has this anti-spam feature where you cannot do quit messages until a while after you've joined 
08:55:47 -!- toBogE has joined. 
08:55:57 -!- toBogE has quit (Client Quit). 
08:56:01 <oerjan> because otherwise spammers could get around mute settings in channels 
08:56:20 <oerjan> or something like that 
08:56:46 <GreaseMonkey> ~exec self.raw("PRIVMSG #esoteric :<CTCP>ACTION thinks toBogE is fat<CTCP>") 
08:57:07 <oerjan> immibis: also, the : is mandatory if what comes after contains spaces 
08:57:49 <GreaseMonkey> oh, and BTW, I suggest you use a Brainsecks interpreter instead of Brainfuck 
08:58:04 -!- toBogE has joined. 
08:58:31 -!- toBogE has quit (Client Quit). 
08:58:45 -!- toBogE has joined. 
08:58:54 <immibis> Calling DoExec on execer Execer_raw (#esoteric,QUIT :test) 
08:58:54 <immibis> onDisconnected event - reconnecting 
09:00:10 <GreaseMonkey> brainsecks is brainfuck with memory paging, 16 I/O ports, string support, direct typing in of numbers, and random numbers 
09:01:21 <immibis> !irp Could someone please repeat the previous request? 
09:01:44 -!- toBogE has quit (Nick collision from services.). 
09:02:03 -!- toBogE has joined. 
09:02:06 <immibis> !irp Could someone please repeat the previous request? 
09:02:07 <toBogE> Could someone please repeat the previous request? 
09:02:10 <immibis> !irp Could someone please repeat the previous request? 
09:02:12 <toBogE> Could someone please repeat the previous request? 
09:02:14 <immibis> !irp Could someone please repeat the previous request? 
09:02:15 <toBogE> Could someone please repeat the previous request? 
09:02:16 <immibis> !irp Could someone please repeat the previous request? 
09:02:16 <toBogE> Could someone please repeat the previous request? 
09:02:17 <immibis> !irp Could someone please repeat the previous request? 
09:02:18 <toBogE> Could someone please repeat the previous request? 
09:02:18 <immibis> !irp Could someone please repeat the previous request? 
09:02:20 <toBogE> Could someone please repeat the previous request? 
09:02:43 <immibis> !irp Could someone please repeat the previous request? 
09:02:44 <immibis> !irp Could someone please repeat the previous request? 
09:02:44 <toBogE> Could someone please repeat the previous request? 
09:02:44 <toBogE> Could someone please repeat the previous request? 
09:02:44 <immibis> !irp Could someone please repeat the previous request? 
09:02:45 <toBogE> Could someone please repeat the previous request? 
09:02:45 <immibis> !irp Could someone please repeat the previous request? 
09:02:45 <immibis> !irp Could someone please repeat the previous request? 
09:02:48 <toBogE> Could someone please repeat the previous request? 
09:02:48 <immibis> !irp Could someone please repeat the previous request? 
09:02:50 <immibis> !irp Could someone please repeat the previous request? 
09:02:52 <toBogE> Could someone please repeat the previous request? 
09:02:53 <immibis> !irp Could someone please repeat the previous request? 
09:02:56 <toBogE> Could someone please repeat the previous request? 
09:02:57 <immibis> !irp Could someone please repeat the previous request? 
09:03:00 <toBogE> Could someone please repeat the previous request? 
09:03:01 <immibis> !irp Could someone please repeat the previous request? 
09:03:04 <toBogE> Could someone please repeat the previous request? 
09:03:08 <toBogE> Could someone please repeat the previous request? 
09:03:11 -!- RoboMonkey has joined. 
09:03:12 <toBogE> Could someone please repeat the previous request? 
09:03:23 <toBogE> 13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} 
09:03:30 <toBogE> /13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} 
09:03:40 <toBogE> -/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} 
09:03:50 <toBogE> +-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} 
09:04:00 <toBogE> )+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} 
09:04:02 <immibis> wait a second, its only printing every second character! 
09:04:10 <toBogE> ')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} 
09:04:14 <toBogE> Brainfuck program taking too long 
09:04:34 <GreaseMonkey> !bf +>+>++++++++++++++++++++++++++++++++<[>+[>.<+]<+] 
09:04:59 <immibis> !bf +>+>++++++++++++++++++++++++++++++++<[>+[>.<+]<+] 
09:05:25 -!- toBogE has quit (Excess Flood). 
09:05:45 -!- toBogE has joined. 
09:05:54 <immibis> flood without sending anything? 
09:05:56 <immibis> !bf +>+>++++++++++++++++++++++++++++++++<[>+[>.<+]<+] 
09:06:49 <toBogE> Brainfuck program taking too long 
09:07:09 <immibis> !bf ++>++++++++[<[>+<-][++>-<]>]-. 
09:07:17 <GreaseMonkey> !bf W+.!A.!C.!T.!I.!O.!N.! .!b.!o.!w.!s.! .!t.!o.! .!R.!o.!b.!o.!M.!o.!n.!k.!e.!y.[-]+. 
09:07:39 <toBogE> Brainfuck program taking too long 
09:07:40 <toBogE> <CTCP>ACTION bows to RoboMonkeyxwvutsrqponmlkjihgfedcba` 
09:07:40 <toBogE> _^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.- 
09:07:46 <GreaseMonkey> !bf W+.!A.!C.!T.!I.!O.!N.! .!b.!o.!w.!s.! .!t.!o.! .!R.!o.!b.!o.!M.!o.!n.!k.!e.!y.[-]+. 
09:07:46 <toBogE> <CTCP>ACTION bows to RoboMonkeyxwvutsrqponmlkjihgfedcba` 
09:07:47 <toBogE> _^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.- 
09:07:59 <GreaseMonkey> !bf W+.!A.!C.!T.!I.!O.!N.! .!b.!o.!w.!s.! .!t.!o.! .!R.!o.!b.!o.!M.!o.!n.!k.!e.!y.[-]+.-. 
09:08:00 <toBogE> <CTCP>ACTION bows to RoboMonkeyxwvutsrqponmlkjihgfedcba` 
09:08:01 <toBogE> _^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.- 
09:08:02 <immibis>  there seems to be a queue of brainfuck programs waiting to be executed for some reason 
09:08:14 <GreaseMonkey> no, you're not clearing the queue, i don't think 
09:08:26 <GreaseMonkey> !bf W+.!A.!C.!T.!I.!O.!N.! .!b.!o.!w.!s.! .!t.!o.! .!R.!o.!b.!o.!M.!o.!n.!k.!e.!y.[-]+.+++++++++. 
09:08:26 <toBogE> <CTCP>ACTION bows to RoboMonkeyxwvutsrqponmlkjihgfedcba` 
09:08:28 <toBogE> _^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.- 
09:08:47 <GreaseMonkey> !bf W+.!A.!C.!T.!I.!O.!N.! .!b.!o.!w.!s.! .!t.!o.! .!R.!o.!b.!o.!M.!o.!n.!k.!e.!y.>+.+++++++++. 
09:09:07 <immibis> i meant that for some reason lots of programs were being executed, so i assumed there was some program queue i didn't know about 
09:09:35 <toBogE> Brainfuck program taking too long 
09:10:17 <toBogE> ~}|{zyxwvutsrqponmlkjihg 
09:10:18 <toBogE> fedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:987654 
09:10:24 <immibis> it shouldn't be printing anything 
09:10:33 <immibis> something is wrong with it 
09:11:06 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
09:11:27 -!- toBogE has joined. 
09:11:28 <immibis> now entering a debug session 
09:12:05 <toBogE> Brainfuck program taking too long 
09:12:16 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
09:12:42 <oerjan> the nice thing about esoteric languages is, if your interpreter has weird bugs, you can just declare it a new language dialect :) 
09:12:50 -!- toBogE has joined. 
09:13:06 <GreaseMonkey> !addc test x00>"PRIVMSG "%1,$1s0($0[>,]){$0%3[>,]}" :In Soviet Russia, "%2[>,]" "[>,]" YOU!!">x0A>x00<[<]%0>[.>] 
09:13:06 <toBogE> Caught a java.lang.ClassNotFoundException! toboge.Execer_addc 
09:13:16 <toBogE> Caught a java.lang.ClassNotFoundException! toboge.Execer_test 
09:13:30 <GreaseMonkey> ?addc test x00>"PRIVMSG "%1,$1s0($0[>,]){$0%3[>,]}" :In Soviet Russia, "%2[>,]" "[>,]" YOU!!">x0A>x00<[<]%0>[.>] 
09:13:57 <GreaseMonkey> ?addc test x00>"PRIVMSG "%1[>,]" :In Soviet Russia, "%2[>,]" "[>,]" YOU!!">x0A>x00<[<]%0>[.>] 
09:14:03 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1,$1s0($0[>,]){$0%3[>,]}" :In Soviet Russia, "%2[>,]" "[>,]" YOU!!">x0A>x00<[<]%0>[.>] 
09:14:19 <GreaseMonkey> ?addc 0 test x00>"PRIVMSG "%1,$1s0($0[>,]){$0%3[>,]}" :In Soviet Russia, "%2[>,]" "[>,]" YOU!!">x0A>x00<[<]%0>[.>] 
09:14:35 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, "%2[>,]" "[>,]" YOU!!">x0A>x00<[<]%0>[.>] 
09:14:37 <oerjan> In Soviet Russia, bug fixes YOU! 
09:16:28 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
09:16:42 <immibis> probably something wrong with finding the matching [] pair 
09:17:28 <immibis> an off-by-two error i think 
09:17:38 -!- toBogE has joined. 
09:17:39 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x00<[<]%0>[.>]+%2[>,]" ">>+[>,]<[<]>>%0[.>]<[<]<[<]>>[.>]>" YOU!!">x0A>x00<[<]>[.>] 
09:17:42 <RoboMonkey> In Soviet Russia, RIVMSG #esoteric :In Soviet Russia, <CTCP>eat utsushiPRIVMSG #esoteric :In Soviet Russia, <CTCP>eat utsushi YOU!! 
09:17:56 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x00<[<]%0>[.>]+%2[>,]" ">>+[>,]<[<]>>%0[.>]<[<]<[<]>>[.>]>x00>" YOU!!">x0A>x00<[<]>[.>] 
09:17:58 <RoboMonkey> In Soviet Russia, RIVMSG #esoteric :In Soviet Russia, <CTCP>eat uusushiPRIVMSG #esoteric :In Soviet Russia, <CTCP>eat uusushi YOU!! 
09:18:23 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x00<[<]%0>x00>[.>]+%2[>,]" ">+[>,]<[<]>>%0[.>]<[<]<[<]>>[.>]>x00>" YOU!!">x0A>x00<[<]>[.>] 
09:20:00 <immibis> ?addc test 0 x00>"PRIVMSG %1[>,]" :In Soviet Russia, ">x00<[<]%0>x00>[.>]+%2[>,]" ">+[>,]<[<]<<%0[.>]<[<]<[<]>>[.>]>x00>" YOU!!">x0A>x00<[<]>[.>] 
09:20:06 <immibis> what sort of regex is that, anyway? 
09:20:21 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x00<[<]%0>[.>]>+%2[,>]>+[,>]<[<]>>%0[.>]<[<]<[<]>[.>]>" YOU!!">x0A>x00<[<]>[.>] 
09:20:34 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
09:20:53 -!- toBogE has joined. 
09:21:43 <immibis> !bf W!W.!h.!a.!t.! .!s.!o.!r.!t.! .!o.!f.! .!r.!e.!g.!e.!x.! .!i.!s.! .!t.!h.!a.!t.!?. 
09:21:44 <toBogE> What sort of regex is that? 
09:22:01 <immibis> !bf W+[+M255>+<]>.[-]+.ACTION 
09:22:01 <toBogE> Unrecognized Brainfuck instruction: A 
09:22:35 <immibis> !bf W+.!A.!C.!T.!I.!O.!N.! .!i.!s.! .!a.!n.! .!i.!d.!i.!o.!t.[-]+. 
09:22:50 -!- toBogE has changed nick to TOGAbot. 
09:23:15 -!- TOGAbot has changed nick to Brainshit. 
09:23:31 <immibis> !raw PRIVMSG #esoteric a play on brainfuck 
09:23:43 <immibis> !raw PRIVMSG #esoteric :a play on brainfuck 
09:24:32 -!- Brainshit has quit (Excess Flood). 
09:27:00 -!- toBogE has joined. 
09:27:28 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x00>x0A<[<]%0>[.>] 
09:28:06 <immibis> !bf W+[[-]+.!V.!E.!R.!S.!I.!O.!N.[-]+.] 
09:28:06 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:07 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:08 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:09 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:10 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:11 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:12 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:13 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:14 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:16 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:17 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:19 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:21 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:23 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:25 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:27 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:29 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:31 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:33 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:35 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:37 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:39 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:41 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:42 <immibis> hurry up and reach the time limit 
09:28:43 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:45 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:47 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:49 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:51 <toBogE> <CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSI 
09:28:53 <toBogE> ON<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VE 
09:28:55 <toBogE> RSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP><CTCP>VERSION<CTCP> 
09:28:56 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x0A>x00<[<]%0>[.>] 
09:28:56 -!- toBogE has quit (Excess Flood). 
09:29:26 <immibis> [20:27] <RoboMonkey> In Soviet Russia, i am a known retard 
09:29:54 -!- toBogE has joined. 
09:30:15 <immibis> !bf W+.!V.!E.!R.!S.!I.!O.!N.[-]+. 
09:30:18 <immibis> !bf W+.!V.!E.!R.!S.!I.!O.!N.[-]+. 
09:30:19 <immibis> !bf W+.!V.!E.!R.!S.!I.!O.!N.[-]+. 
09:30:19 <immibis> !bf W+.!V.!E.!R.!S.!I.!O.!N.[-]+. 
09:30:20 <immibis> !bf W+.!V.!E.!R.!S.!I.!O.!N.[-]+. 
09:30:22 <immibis> !bf W+.!V.!E.!R.!S.!I.!O.!N.[-]+. 
09:30:26 <immibis> !bf W+.!V.!E.!R.!S.!I.!O.!N.[-]+. 
09:30:42 <immibis> !bf W+.!P.!I.!N.!G.! .!2.!1.[-]+. 
09:30:53 -!- toBogE has changed nick to EgoBot. 
09:30:59 <immibis> there are 5 bots in this channel 
09:31:13 <GreaseMonkey> ?addc test 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x00<[<]%0>[.>]>%2,[>,]>,[>,]" ">x00<[<]%0>[.>]<[<]<[<]>[.>]>" YOU!!">x0A>x00<[<]>[.>] 
09:31:17 <immibis> bsmnt_bot egobot cmeme clog robomonkey 
09:32:04 <GreaseMonkey> ?addc soviet 0 x00>"PRIVMSG "%1[>,]" :In Soviet Russia, ">x00<[<]%0>[.>]>%2,[>,]>,[>,]" ">x00<[<]%0>[.>]<[<]<[<]>[.>]>" YOU!!">x0A>x00<[<]>[.>] 
09:32:32 <RoboMonkey> http://uncyclopedia.org/wiki/Russian_reversal 
09:32:36 <immibis> !magritte Ceci n'est pas un programme. 
09:32:36 <EgoBot> Paradoxical error. "Ceci n'est pas un programme" is French for "This is not a program" 
09:33:00 <immibis> http://esolangs.org/wiki/Magritte 
09:33:40 <immibis> "Ceci n'est pas un programme." is the only valid program, and it is frenth for "This is not a program". 
09:35:23 <immibis> In America, you Google Tiananmen Square; in Communist China, Tiananmen Square Googles YOU!! 
09:35:38 <immibis> in Communist China, computer monitors YOU!! 
09:35:44 <immibis> In America, you abort baby; in Communist China, baby aborts YOU!! 
09:36:00 <immibis> "In Mozilla, you keep tabs in browser." becomes "In Soviet Russia, browser keep tabs on YOU!!" 
09:36:08 <immibis> "In America you watch Big Brother." becomes "In Soviet Russia, Big Brother watches YOU!! 
09:36:15 <immibis> "In America, you have scarecrows." becomes "In Soviet Russia, crow scares YOU!!" 
09:36:27 <immibis> In Soviet Russia, toilet urinates on YOU!! 
09:37:29 <immibis> !raw PRIVMSG #esoteric :In Soviet Russia, car fits inside YOU!! 
09:37:30 <EgoBot> In Soviet Russia, car fits inside YOU!! 
09:37:42 <immibis> !raw PRIVMSG #esoteric :In Soviet Russia, sentences reverse YOU!! 
09:37:42 <EgoBot> In Soviet Russia, sentences reverse YOU!! 
09:38:19 <oerjan> In Soviet Russia, joke tires YOU!! 
09:38:50 <immibis> http://uncyclopedia.org/wiki/Image:JapaneseToiletBidet.jpg "In Soviet Russia, toilet urinates on YOU!!" 
09:38:59 <immibis> oerjan: so you tire jokes? 
09:39:11 <immibis> In Soviet Russia, Soviet Russia hates YOU!! 
09:40:17 <GreaseMonkey> ?addc cat 1 x00>"PRIVMSG ">%1,$1"#"s0($0%3,[>,]+){$0[>,]+}" :"%0[>,]x0A>x00<[<]%0>[.>] 
09:41:11 <immibis> !raw PRIVMSG #esoteric :In Soviet Russia, now goes YOU!! In Soviet Russia, your planet is needed by YOU!! In Soviet Russia, Jupiter sees anus of YOU!! 
09:41:11 <EgoBot> In Soviet Russia, now goes YOU!! In Soviet Russia, your planet is needed by YOU!! In Soviet Russia, Jupiter sees anus of YOU!! 
09:41:32 <immibis> !raw QUIT :I AM AN IDIOT AN IDIOT AN IDIOT. I AM AN IDIOT WHO LIVES ON CHERRY LANE! 
09:41:32 -!- EgoBot has quit ("I AM AN IDIOT AN IDIOT AN IDIOT. I AM AN IDIOT WHO LIVES ON CHERRY LANE!"). 
09:41:36 -!- immibis has quit ("Hard work pays off in the future, laziness pays off now"). 
09:41:43 -!- toBogE has joined. 
09:42:36 <GreaseMonkey> ?addc fail 1 x00>"PRIVMSG ">%1[>,]" :">x01>"ACTION declares that "%2[>,]" fails at life.">x01>x0A>x00<[<]%0>[.>] 
09:42:50 <GreaseMonkey> ?addc fail 1 x00>"PRIVMSG "%1[>,]" :">x01>"ACTION declares that "%2[>,]" fails at life.">x01>x0A>x00<[<]%0>[.>] 
09:43:58 -!- toBogE has quit (Read error: 104 (Connection reset by peer)). 
12:36:24 -!- clog has joined. 
12:36:24 -!- clog has joined. 
13:08:04 <oklopol> seems i was away a bit longer than 2 hours. 
13:43:31 -!- tokigun has joined. 
13:49:42 <oklopol> by the way, the hard to brute force sudoku was solved suring the night, 622 577 598 
14:07:22 -!- RodgerTheGreat has joined. 
14:19:11 <oklopol> the shop seems to be my destiny -> 
14:20:14 -!- sekhmet has joined. 
14:20:38 -!- jix_ has joined. 
14:30:36 -!- ihope__ has joined. 
14:31:02 -!- ihope__ has changed nick to ihope. 
14:38:23 <oklopol> ihope: in \.[0-9] the slash is because [] is regex. 
14:38:48 <ihope> Ah, so it's just there to escape the .? 
14:39:22 <oklopol> i bought ½l ed (finnish energy drink), 2l cold hot chocolade or whatever that might be in english, 2l orange juice and 6 small fake steaks. 
14:39:57 <oklopol> i guess i forgot to specify unmatching comment brackets 
14:40:59 <oklopol> anyway, the end of the program ends any number of open comments, the beginning starts any number of comments closed before being opened 
14:41:21 <oklopol> RodgerTheGreat: cheap ones 
14:42:07 <ihope> So in "look, I'm the beginning of the program! --> fooled you", it's a comment right up to "fooled you"? 
14:42:46 <oklopol> i should've just explained comments while i explained other brackets, but nooo 
14:43:22 <RodgerTheGreat> I think this type of thing is pure genius: http://nonlogic.org/dump/text/1183038107.html 
14:44:44 <oklopol> omitting those lines will definately make it faster 
14:46:11 <ihope> Why aren't the spaces consistent? Grr... 
14:51:58 <ihope> oklopol: hmm, did I just erase oklotalkspec? 
14:52:18 <RodgerTheGreat> copy pasta can be quite delicious if you prepare it properly 
14:52:44 * ihope does this: http://www.undefined.net/1/0/?strip=100 
14:54:07 <oklopol> ihope: it should be there now if it wasn't a second ago 
14:55:31 <oklopol> i'm gonna make a password system in the bin, i'm just pretty lazy 
14:56:06 <ihope> At least ask for confirmation or something :-) 
14:56:39 <ihope> Or maybe do as wikis do, and include a history thing. 
14:57:32 <ihope> Maybe you could make the user add ?type=save or some such to the end of the URL manually if they want to do any saving. 
14:57:37 <oklopol> i could make it save every copy of it 
14:57:44 <oklopol> AND have a password system 
14:58:25 <ihope> Anyway, do comment markers inside strings still do their thing? 
14:58:27 <oklopol> i'll make so many things it's more like a thingbin 
14:58:48 <oklopol> ihope: that i haven't thought about :| 
14:59:01 <oklopol> i haven't done much with strings 
14:59:25 <oklopol> i'd say they don't do their thing, which would mean comments can't be preparsed 
14:59:45 <ihope> You can parse both strings and comments at the same time. 
15:00:16 <oklopol> yeah, but then why not tokenize fully while you're at it 
15:00:33 <ihope> That adds work, surely. 
15:00:44 <oklopol> nesting can't be done while tokenizing in oklotalk, though 
15:01:16 <oklopol> because there are so many weird syntax thingies 
15:01:22 <oklopol> i forgot stuff in the spec :< 
15:01:42 <ihope> " begins a string, and parsing of string symbols is continued up until the next ". <-- begins a comment, and parsing of non-comment-markers is continued until your comment markers are sufficient to close the comment. 
15:01:46 <oklopol> haskell $, that's all i forgot 
15:02:52 <ihope> What if a program begins with "--> 
15:03:31 <oklopol> the beginning of the program is considered any number of opening brackets 
15:03:37 <ihope> And what should that do? 
15:04:13 <oklopol> ihope: i'm not a comment kinda guy, it seems i haven't thought them through 
15:04:24 <ihope> Oh, maybe I'll just write the parser the way I think it should be written. >:-) 
15:04:36 <oklopol> i'd say tokenizing is not done in a comment, so <-- "-->" --> == " --> 
15:05:27 <oklopol> i first thought i'd make comments a tokenized string kinda, but i got lazy 
15:05:33 <oklopol> and it would rarely be needed 
15:07:41 <oklopol> i'll write it today if you don't, if you get the haskell parser done, i'll prolly just translate it into python and we'll jsut say you wrote it, i don't believe in my haskell skills enough to make the interpreter with it 
15:36:02 <ihope> Continuation passing style is one way to do it. 
15:36:38 <ihope> Handling the --> before <-- thing. 
15:36:51 <ihope> Which is also pretty much all the bracket stuff. 
15:37:14 <oklopol> that's the only non trivial thing about the parsing, yeah 
15:37:19 <ihope> Or I could say "if necessary, pretend there's a <-- here", which... is not a bad idea. 
15:37:31 <ihope> It might slow things down a bit, though. 
15:37:57 <oklopol> you might fail the parsing if there is a --> and reparse with a starting --> perhaps 
15:38:21 <ihope> Fail on -->, reparse starting with <--, yeah. 
15:38:21 <oklopol> because it can only be cut from beginning to the bracket 
15:39:53 <oklopol> the brackets are easy as well, if you do tokenizing separately 
15:45:19 -!- pikhq_ has joined. 
16:08:58 -!- pikhq has quit (Read error: 110 (Connection timed out)). 
16:18:50 -!- jix__ has joined. 
16:27:22 -!- jix_ has quit (Read error: 110 (Connection timed out)). 
16:40:31 <ihope> There's no need to do this fancy stuff before tokenizing, really. 
16:42:19 <oklopol> there's no need to tokenize before knowing whether the code tokenized is actually going to be used 
16:44:05 <oklopol> how do deaf people wake themselves up in the morning? 
16:44:20 <oklopol> are there kinetic alarm clock or smth? 
16:44:39 <oklopol> anyway, perhaps a programmable vibrator 
16:45:29 <ihope> Though I guess a deaf person wouldn't have much other use for a cell phone... 
16:45:33 <oklopol> that already *is* my alarm clock. 
16:45:34 <ihope> Well, it depends, really. 
16:50:49 -!- pikhq_ has quit (Read error: 110 (Connection timed out)). 
16:56:49 -!- sebbu has joined. 
16:58:41 -!- lament has quit (heinlein.freenode.net irc.freenode.net). 
17:00:41 -!- lament has joined. 
17:03:00 -!- jix__ has quit (Connection reset by peer). 
17:03:29 -!- jix__ has joined. 
17:43:54 -!- oerjan has joined. 
17:44:58 <lament> should i study differential equations 
17:45:28 <lament> i'd much rather take the fossil record 
17:45:32 <lament> but it's at 10, the other one is at 11 
17:47:20 <oerjan> but if you take differential equations, you might feel as tired during class as if it were still 10 
17:49:38 <oerjan> otoh if it is so boring you fall asleep you may get 2 extra hours sleep total 
17:50:49 <oerjan> the obvious solution is to do a project to analyze the fossil record with differential equations. 
17:51:28 <lament> another choice is quantum physics at 11 
17:51:44 <lament> but then the homework will likely kill me 
17:52:42 <lament> ohhh! then i can also take spanish at 11! 
17:53:08 <oklopol> i'd say differential equations since fossil record sound boring 
17:53:30 <oerjan> also, most of the important quantum physics stuff _is_ differential equations 
17:53:51 <lament> "Survey of Peninsular Literature and Culture from 1700 to the Present" 
17:53:59 <lament> oerjan: yes, with which i'm not really familiar. 
17:54:45 <oklopol> i wish i could take interesting classes 
18:08:28 <lament> so my schedule is like this: 
18:09:22 <lament> earth and life through time - peninsular literature - mathematical demonstrations - machine learning and data mining - intermediate algorithm design and analysis 
18:09:35 <lament> if spanish is too hard, i'll drop it. 
18:10:05 <lament> if i survive through this, i'll be quite happy with myself. 
18:10:15 <lament> challenging, but they all seem to be good courses. 
18:13:47 <oklopol> hmm... i guess a ball made out of adhesive tape as a pillow, floor for a bed and 5 hours of sleep don't provide enough restoration... a few minutes of sleep might be in order 
18:14:36 <oerjan> a pillow that sticks to you? eww. 
18:16:22 <oklopol> nonononono the non adhesive side was against mt head! 
18:17:02 <oerjan> but what if it started unraveling? 
18:17:05 <oklopol> there's also a bit of hay inside it 
18:18:35 <oklopol> okay, i'll sleep 45 min now, or perhaps the whole night 
18:23:57 <lament> oklopol: "spanish" is easy 
18:24:17 <lament> oklopol: a course in spanish literature, perhaps not as easy 
18:30:41 -!- jix__ has changed nick to jix. 
19:00:08 -!- boily has joined. 
19:25:01 -!- c|p has joined. 
19:36:30 -!- boily has quit (Read error: 110 (Connection timed out)). 
20:25:55 -!- RedDak has joined. 
22:11:53 -!- jix has quit ("CommandQ"). 
23:10:39 -!- sebbu has quit ("@+"). 
23:21:00 -!- oerjan has quit ("Good night"). 
23:25:36 -!- RedDak has quit (Remote closed the connection). 
23:52:41 -!- kwertii has quit. 
23:52:59 -!- kwertii has joined.