00:20:23 -!- CXI has quit (Read error: 104 (Connection reset by peer)). 00:20:46 -!- CXI has joined. 00:44:27 well, bye 00:44:35 -!- Keymaker has left (?). 00:48:15 -!- calamari has quit ("Leaving"). 00:49:50 -!- kipple has quit (Read error: 110 (Connection timed out)). 01:12:28 -!- calamari has joined. 01:15:17 * SimonRC goes. (http://uncyclopedia.org/wiki/MilliHelen) 02:11:23 Okay. So I'm wanting to send an email to my Spanish teacher, thanking him for the teaching, but I have no idea what to say... 02:18:29 ¡HOLA SEÑOR! MUCHOS GRACIAS POR LA TEACHO DE LA SPANISH! YO TIENO MUCHO SPANISH NOW! 02:18:52 "Tieno"? 02:19:00 Eh, close enough :-) 02:21:20 No, I'm not just incompetent, I know that 'tengo' is the correct conjugation :P 02:21:36 Ah. 02:30:36 Okay, I got the "Hola, Sr. Profesor!" down. What next? 02:37:35 -!- poiuy_qwert has quit (Read error: 110 (Connection timed out)). 02:38:05 -!- ihope_ has quit ("Bedtime"). 02:38:41 Yo deseo tus bebés. 02:41:40 -!- poiuy_qwert has joined. 03:28:32 Gregor! You what to my what?!... MALO!!! 03:28:55 I said "I want your babies" 03:29:32 I knew babies, but deseo was over my head a little 03:29:38 and to think Im married to a puerto rican 03:31:47 lol 03:59:23 -!- thematrixeatsyou has joined. 03:59:30 0"!olleh">#,_@ 04:00:05 !help 04:00:07 help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 04:00:09 1l 2l adjust axo befunge bch bf{8,[16],32,64} fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain rail rhotor sadol sceql trigger udage01 unlambda whirl 04:00:23 !help befunge 04:00:25 To use an interpreter: Note: can be the actual program, an http:// URL, or a file:// URL which refers to my pseudofilesystem. 04:00:47 !befunge 0"!olleh">#,_@ 04:00:49 Huh? 04:02:03 Hm 04:02:09 * GregorR wonders why that didn't work >_O 04:02:45 Hahaha, I renamed it without updating !help 04:02:50 !funge93 0"!olleh">#,_@ 04:02:53 Befunge-93 Interpreter/Debugger v2.21 04:03:10 Not that it worked anyway :P 04:03:27 thx 04:03:33 getting into befunge 04:03:41 !funge93 0"!olleh">#,_@ 04:03:43 Befunge-93 Interpreter/Debugger v2.21 04:04:05 dunno why it just gave me an e 04:04:16 You can also use !funge93 by the way 04:04:22 k 04:04:26 hold on 04:04:41 what does _ do with your interpreter? 04:04:53 It's not my interpreter :P 04:04:58 So I really don't know. 04:05:09 EgoBot is just a compilation of interpreters written by other people with an IRC bot wrapper. 04:05:34 ok 04:05:35 bef.c - The Original Befunge-93 Interpreter/Debugger in ANSI C 04:05:35 v2.21 Sep 20 2004 Chris Pressey, Cat's-Eye Technologies 04:07:17 this is better 04:07:21 0"!olleH">:#,_@ 04:07:27 !funge-93 0"!olleH">:#,_@ 04:07:30 !funge93 0"!olleH">:#,_@ 04:07:31 Huh? 04:07:33 Befunge-93 Interpreter/Debugger v2.21 04:07:47 that's better 04:11:08 what esoteric langs do you know? for me: befunge, brainfuck 04:12:22 oh, and HQ9+. anyone can code HQ9+ 04:15:43 gonna go so ciao 04:16:26 -!- thematrixeatsyou has quit ("Forgot to say: i have made a more usable BF variant that uses functions."). 04:55:16 -!- Arrogant has joined. 05:52:14 -!- sedimin_ has joined. 05:52:21 evening! 05:55:15 Morning! (07:55 am here.) 05:58:14 Dead of night! 05:58:36 * Arrogant finally learned how to write a recursive decent parser 06:03:26 OK, time for lalr. 06:03:32 GO FOR IIIIIIIIIIT 06:05:49 -!- bsmntbombdood has joined. 06:08:14 here is 7:07 06:08:16 but, 06:10:38 -!- sedimin_ has left (?). 06:14:28 GregorR, what? 06:16:18 If you made a recursive decent parser, it's probably LL(1): That is, left-recursive, one lookahead 06:16:47 Now, that's good enough for almost every language there is (with the notable exception, IIRC, of C++), but not as powerful as LALR, which is what YACC uses. 06:17:01 Yeah, LL(1) 06:17:01 Long story short, I only told you to write an LALR parser because nobody in their right mind writes one by hand :) 06:17:14 Ah 06:17:57 If I were in my right mind, would I be here? 06:18:48 Nope 8-D 06:54:15 -!- tokigun has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:02:46 -!- wildhalcyon has quit ("Chatzilla 0.9.73 [Firefox 1.5.0.4/2006050817]"). 08:59:56 -!- bsmntbombdood has quit (Remote closed the connection). 09:34:29 -!- Arrogant has quit ("Leaving"). 11:24:49 -!- calamari has quit ("Leaving"). 13:39:33 -!- jix has joined. 14:08:53 -!- nooga has joined. 14:10:25 hihohiho 14:12:55 o 14:12:57 no on hir 14:13:24 joo r no hir - joo r elswer 15:40:47 S V F X 15:47:09 -!- nooga has quit. 15:47:41 -!- ihope has joined. 16:08:14 -!- ihope has changed nick to gJOq78. 16:08:33 -!- gJOq78 has changed nick to ihope. 16:09:53 -!- kipple has joined. 17:05:10 -!- EagleBot has joined. 17:05:26 The name similarity is pure coincidence. 17:06:37 Now, if the two bots ever get in a bot war, this'll happen: 17:06:39 * EagleBot forfeits 17:06:41 :-P 17:30:56 ?help 17:30:58 @help 17:31:00 !help 17:31:02 help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 17:31:03 .help 17:31:04 1l 2l adjust axo befunge bch bf{8,[16],32,64} fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain rail rhotor sadol sceql trigger udage01 unlambda whirl 17:31:09 hmm 17:31:10 That would be #help, if there were such a command. 17:31:24 what does EagleBot do? 17:31:26 EagleBot doesn't actually do anything yet. 17:31:33 :-( 17:31:47 -!- EagleBot has quit ("Yet another update"). 17:31:51 are you going to put any terps on it yet? 17:31:57 Terps? 17:32:01 Oh, interpreters. 17:32:03 interpreters 17:32:09 Maybe sometime. 17:32:15 what first, then? 17:32:35 Right now I'm working on making the logs look more fancy. 17:33:05 hmm, bah 17:33:36 I need some kind of command that allows me to make it output arbitrary text. 17:33:45 #raw? 17:33:50 #raw foo 17:33:59 Only I can use that right now, though :-P 17:34:03 ihope: yeah, that would do 17:34:07 hmm 17:34:18 damnit, I want to create a bot loop! 17:34:49 Heh. 17:36:50 Okay, ping/pong and CTCP VERSION requests now show up nicer. 17:38:09 Okay, now anybody can use #raw. Have fun. 17:38:57 -!- EagleBot has joined. 17:39:53 !bf_txtgen #raw "PRIVMSG #esoteric :!botloop" 17:40:23 260 ++++++++++++[>+++++++++>++++++++>+++>++++++<<<<-]>>>-.<<++++++.>+.<+++++.>>---.++.<-----------------.++.>>+.<<++++.>>++++.++++++.------------.<--.+++.<+++++++++++++++.<----.----.+++++.>.<--.>++++.------.>---.>-------------.<+.<-.<---.+++++.--------.+++..+.>>+. [759] 17:40:46 !daemon botloop bf ++++++++++++[>+++++++++>++++++++>+++>++++++<<<<-]>>>-.<<++++++.>+.<+++++.>>---.++.<-----------------.++.>>+.<<++++.>>++++.++++++.------------.<--.+++.<+++++++++++++++.<----.----.+++++.>.<--.>++++.------.>---.>-------------.<+.<-.<---.+++++.--------.+++..+.>>+. 17:40:49 #raw "PRIVMSG #esoteric :!botloop" 17:41:23 Um, that's supposed to do something... 17:41:28 Bleh. 17:41:32 Haha :P 17:41:44 #raw "PRIVMSG #esoteric :Argh" 17:41:44 Argh 17:42:00 Did I forget to reload? 17:42:20 #raw "QUIT" 17:42:21 -!- EagleBot has quit (Client Quit). 17:43:12 -!- EagleBot has joined. 17:43:14 There. 17:43:56 You guys do the rest. If these guys get into a loop, yell *really loudly* and I just might hear. 17:44:33 Or send me a private message, or say my name, or something. 17:45:22 #raw "QUIT :We don't need two bots." 17:45:22 -!- EagleBot has quit (Client Quit). 17:45:34 That was easy. 17:48:03 !sadol (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C 17:48:07 #raw (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C 17:48:36 hmm, bah 17:49:14 not finished, anyway 17:59:57 Hmm, how come the quit message there was "Client Quit"? 18:00:53 !sadol (6:C",226!",216!sadol (6:C",226!C!C!",216!sadol (6:C",226!C!C 18:00:57 BDSM: Parsing: Unexpected end of file (index: 61, row: 1, col: 62) 18:01:02 Yipe! 18:01:28 !sadol (4:C",224!",216!sadol (4:C",224!C!C!",216!sadol (4:C",224!C!C 18:01:31 !",216!sadol (4:C",224!C!sadol (4:C",224!",216!sadol (4:C",224!C!",216!sadol (4:C",224!C 18:01:48 Odd, aye? 18:04:22 -!- EagleBot has joined. 18:04:39 Okay. Now, somebody other than GregorR try to loop these guys :-P 18:05:43 !sadol (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C 18:05:45 #raw (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C 18:05:57 Oops. 18:06:07 That crashed EagleBot :-P 18:07:04 bah, I forgot you need to stuff a privmsg in there 18:08:40 -!- EagleBot has quit (Nick collision from services.). 18:09:37 -!- EagleBot has joined. 18:09:49 -!- sedimin_ has joined. 18:10:24 hey there 18:12:04 Hello. 18:13:02 !daemon cat bf ,[.,] 18:13:16 heh 18:13:27 what will 'dog' look like in brainfuck? :) 18:13:49 #raw "PRIVMSG #esoteric :!cat #raw \"PRIVMSG #esoteric :!cat #raw \\\"PRIVMSG #esoteric :!cat #raw\\\"\"" 18:13:50 !cat #raw "PRIVMSG #esoteric :!cat #raw \"PRIVMSG #esoteric :!cat #raw\"" 18:13:53 #raw "PRIVMSG #esoteric :!cat #raw "PRIVMSG #esoteric :!cat #raw"" 18:13:53 !cat #raw 18:13:57 #raw 18:13:58 :-) 18:14:42 :) 18:15:31 !cat 99 \\ bottles \\ of \\ beer \\ on \\ the \\ wall 18:15:35 99 \ bottles \ of \ beer \ on \ the \ wall 18:15:37 Suspicious... 18:16:26 take one down and pass it all around! 18:16:37 !cat 98 \\ bottles \\ of \\ beer \\ on \\ the \\ wall 18:16:41 98 \ bottles \ of \ beer \ on \ the \ wall 18:16:44 #raw "PRIVMSG #esoteric :!cat #raw \\\"PRIVMSG #esoteric :!cat #raw \\\\\\\"PRIVMSG #esoteric :!cat #raw\\\\\\\"\\\"" 18:16:44 !cat #raw \"PRIVMSG #esoteric :!cat #raw \\\"PRIVMSG #esoteric :!cat #raw\\\"\" 18:16:47 #raw "PRIVMSG #esoteric :!cat #raw \"PRIVMSG #esoteric :!cat #raw\"" 18:16:47 !cat #raw "PRIVMSG #esoteric :!cat #raw" 18:16:49 #raw "PRIVMSG #esoteric :!cat #raw" 18:16:49 !cat #raw 18:16:51 #raw 18:17:00 There we go. 18:23:58 when did you first come at the 99 bottles program 18:25:31 ? 18:26:02 Cause almost nobody at my school knew it when I asked them, I thought it's very-well known... 18:26:02 !cat \1ACTION foo\1 18:26:05 1ACTION foo1 18:26:10 Eeh. 18:26:32 !cat \SOHACTION foo\SOH 18:26:35 SOHACTION fooSOH 18:27:05 1 18:27:11 Oops. 18:27:14 18:27:33 Eh, enough of that. 18:29:01 -!- tgwizard has joined. 18:30:11 -!- cmeme has quit ("Client terminated by server"). 18:30:43 -!- cmeme has joined. 18:34:37 * SimonRC listens to ISIHAC on Radio 4. 18:36:14 It's funny! http://www.bbc.co.uk/radio4/comedy/clue.shtml 18:56:17 -!- _coder_ has joined. 18:56:50 -!- sedimin_ has quit (Read error: 104 (Connection reset by peer)). 19:04:20 -!- sedimin has joined. 19:05:34 -!- juraj has joined. 19:06:27 -!- juraj has quit (Client Quit). 19:06:44 -!- sedimin_ has joined. 19:07:24 -!- sedimin_ has quit (Client Quit). 19:08:16 -!- _coder_ has quit ("Leaving"). 19:48:53 -!- sedimin has quit (Remote closed the connection). 20:04:15 Hmm... 20:05:21 So there's this hypothetical programming language, and the only way to do an "if" is to get yourself into a superposition of all reasonable states, then prune off the ones that turn out to be wrong. 20:05:46 -!- cmeme has quit (No route to host). 20:07:31 -!- cmeme has joined. 20:23:32 * SimonRC goe's. 20:23:51 ihope: (PROLOG) 20:24:03 Oh yeah. 20:26:05 Woah, somebody significantly improved Glass' page ... 20:26:08 When did that happen? 20:28:40 !daemon test glass {M[m(_a)A!(_o)O!(_i)I!(_neof)(_i)e.?<0>(_a)e.?=/(_neof)(_i)l.?(_o)o.?(_neof)(_i)e.?<0>(_a)e.?=\]} 20:28:47 !test flar 20:28:50 flar 20:28:54 !test floop 20:28:56 floop 20:29:00 !undaemon test 20:29:02 Process 2 killed. 20:29:07 !ps d 20:29:10 1 ihope: daemon cat bf 20:29:12 2 GregorR: ps 20:29:16 !cat flarflar 20:29:18 flarflar 20:29:30 What did you think it would do? :-P 20:29:35 About that :P 20:33:20 Oerjan rawx 8-D 21:24:40 ...Nothing's moving! 21:24:42 * ihope whimpers 21:25:54 I'm sure this has happened before... 21:32:30 according to some philosophies, everything has happened before.... (and will happen again) 21:32:53 So the universe is reversible and finite? 21:55:50 and can be emulated by a SMETANA program 21:57:21 You mean a SMATINY program? 22:05:23 No. a SMETANA program. 22:23:42 Whoa... 22:23:51 Prolog functors have degrees of freedom, don't they? 22:36:20 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 22:49:20 -!- bsmntbombdood has joined. 23:14:26 Hmm, this straight-line linkage is pretty simple. 23:14:52 Indeed, one does wonder why it took so long to create. 23:17:41 A parallelogram on a straight line can produce another straight line. But a parallelogram on a circle can also create a straight line. 23:18:21 You just have to keep it from rotating... 23:20:02 That means that in addition to the radius, you need another fixed point that does this. 23:50:25 -!- ihope has quit (Read error: 104 (Connection reset by peer)).