←2006-06-11 2006-06-12 2006-06-13→ ↑2006 ↑all
00:20:23 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
00:20:46 -!- CXI has joined.
00:44:27 <Keymaker> 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 <ihope_> 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 <GregorR> ¡HOLA SEÑOR! MUCHOS GRACIAS POR LA TEACHO DE LA SPANISH! YO TIENO MUCHO SPANISH NOW!
02:18:52 <ihope_> "Tieno"?
02:19:00 <ihope_> Eh, close enough :-)
02:21:20 <GregorR> No, I'm not just incompetent, I know that 'tengo' is the correct conjugation :P
02:21:36 <ihope_> Ah.
02:30:36 <ihope_> 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 <GregorR> Yo deseo tus bebés.
02:41:40 -!- poiuy_qwert has joined.
03:28:32 <wildhalcyon> Gregor! You what to my what?!... MALO!!!
03:28:55 <GregorR> I said "I want your babies"
03:29:32 <wildhalcyon> I knew babies, but deseo was over my head a little
03:29:38 <wildhalcyon> and to think Im married to a puerto rican
03:31:47 <GregorR> lol
03:59:23 -!- thematrixeatsyou has joined.
03:59:30 <thematrixeatsyou> 0"!olleh">#,_@
04:00:05 <thematrixeatsyou> !help
04:00:07 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
04:00:09 <EgoBot> 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 <thematrixeatsyou> !help befunge
04:00:25 <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.
04:00:47 <thematrixeatsyou> !befunge 0"!olleh">#,_@
04:00:49 <EgoBot> Huh?
04:02:03 <GregorR> Hm
04:02:09 * GregorR wonders why that didn't work >_O
04:02:45 <GregorR> Hahaha, I renamed it without updating !help
04:02:50 <GregorR> !funge93 0"!olleh">#,_@
04:02:53 <EgoBot> Befunge-93 Interpreter/Debugger v2.21
04:03:10 <GregorR> Not that it worked anyway :P
04:03:27 <thematrixeatsyou> thx
04:03:33 <thematrixeatsyou> getting into befunge
04:03:41 <thematrixeatsyou> !funge93 0"!olleh">#,_@
04:03:43 <EgoBot> Befunge-93 Interpreter/Debugger v2.21
04:04:05 <thematrixeatsyou> dunno why it just gave me an e
04:04:16 <GregorR> You can also use !funge93 <url> by the way
04:04:22 <thematrixeatsyou> k
04:04:26 <thematrixeatsyou> hold on
04:04:41 <thematrixeatsyou> what does _ do with your interpreter?
04:04:53 <GregorR> It's not my interpreter :P
04:04:58 <GregorR> So I really don't know.
04:05:09 <GregorR> EgoBot is just a compilation of interpreters written by other people with an IRC bot wrapper.
04:05:34 <thematrixeatsyou> ok
04:05:35 <GregorR> bef.c - The Original Befunge-93 Interpreter/Debugger in ANSI C
04:05:35 <GregorR> v2.21 Sep 20 2004 Chris Pressey, Cat's-Eye Technologies
04:07:17 <thematrixeatsyou> this is better
04:07:21 <thematrixeatsyou> 0"!olleH">:#,_@
04:07:27 <thematrixeatsyou> !funge-93 0"!olleH">:#,_@
04:07:30 <thematrixeatsyou> !funge93 0"!olleH">:#,_@
04:07:31 <EgoBot> Huh?
04:07:33 <EgoBot> Befunge-93 Interpreter/Debugger v2.21
04:07:47 <thematrixeatsyou> that's better
04:11:08 <thematrixeatsyou> what esoteric langs do you know? for me: befunge, brainfuck
04:12:22 <thematrixeatsyou> oh, and HQ9+. anyone can code HQ9+
04:15:43 <thematrixeatsyou> 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 <sedimin_> evening!
05:55:15 <fizzie> Morning! (07:55 am here.)
05:58:14 <Arrogant> Dead of night!
05:58:36 * Arrogant finally learned how to write a recursive decent parser
06:03:26 <GregorR> OK, time for lalr.
06:03:32 <GregorR> GO FOR IIIIIIIIIIT
06:05:49 -!- bsmntbombdood has joined.
06:08:14 <sedimin_> here is 7:07
06:08:16 <sedimin_> but,
06:10:38 -!- sedimin_ has left (?).
06:14:28 <Arrogant> GregorR, what?
06:16:18 <GregorR> If you made a recursive decent parser, it's probably LL(1): That is, left-recursive, one lookahead
06:16:47 <GregorR> 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 <Arrogant> Yeah, LL(1)
06:17:01 <GregorR> 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 <Arrogant> Ah
06:17:57 <Arrogant> If I were in my right mind, would I be here?
06:18:48 <GregorR> 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 <nooga> hihohiho
14:12:55 <nooga> o
14:12:57 <nooga> no on hir
14:13:24 <nooga> joo r no hir - joo r elswer
15:40:47 <SimonRC> 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 <ihope> The name similarity is pure coincidence.
17:06:37 <ihope> Now, if the two bots ever get in a bot war, this'll happen:
17:06:39 * EagleBot forfeits
17:06:41 <ihope> :-P
17:30:56 <SimonRC> ?help
17:30:58 <SimonRC> @help
17:31:00 <SimonRC> !help
17:31:02 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
17:31:03 <SimonRC> .help
17:31:04 <EgoBot> 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 <SimonRC> hmm
17:31:10 <ihope> That would be #help, if there were such a command.
17:31:24 <SimonRC> what does EagleBot do?
17:31:26 <ihope> EagleBot doesn't actually do anything yet.
17:31:33 <SimonRC> :-(
17:31:47 -!- EagleBot has quit ("Yet another update").
17:31:51 <SimonRC> are you going to put any terps on it yet?
17:31:57 <ihope> Terps?
17:32:01 <ihope> Oh, interpreters.
17:32:03 <SimonRC> interpreters
17:32:09 <ihope> Maybe sometime.
17:32:15 <SimonRC> what first, then?
17:32:35 <ihope> Right now I'm working on making the logs look more fancy.
17:33:05 <SimonRC> hmm, bah
17:33:36 <SimonRC> I need some kind of command that allows me to make it output arbitrary text.
17:33:45 <ihope> #raw?
17:33:50 <SimonRC> #raw foo
17:33:59 <ihope> Only I can use that right now, though :-P
17:34:03 <SimonRC> ihope: yeah, that would do
17:34:07 <SimonRC> hmm
17:34:18 <SimonRC> damnit, I want to create a bot loop!
17:34:49 <ihope> Heh.
17:36:50 <ihope> Okay, ping/pong and CTCP VERSION requests now show up nicer.
17:38:09 <ihope> Okay, now anybody can use #raw. Have fun.
17:38:57 -!- EagleBot has joined.
17:39:53 <ihope> !bf_txtgen #raw "PRIVMSG #esoteric :!botloop"
17:40:23 <EgoBot> 260 ++++++++++++[>+++++++++>++++++++>+++>++++++<<<<-]>>>-.<<++++++.>+.<+++++.>>---.++.<-----------------.++.>>+.<<++++.>>++++.++++++.------------.<--.+++.<+++++++++++++++.<----.----.+++++.>.<--.>++++.------.>---.>-------------.<+.<-.<---.+++++.--------.+++..+.>>+. [759]
17:40:46 <ihope> !daemon botloop bf ++++++++++++[>+++++++++>++++++++>+++>++++++<<<<-]>>>-.<<++++++.>+.<+++++.>>---.++.<-----------------.++.>>+.<<++++.>>++++.++++++.------------.<--.+++.<+++++++++++++++.<----.----.+++++.>.<--.>++++.------.>---.>-------------.<+.<-.<---.+++++.--------.+++..+.>>+.
17:40:49 <EgoBot> #raw "PRIVMSG #esoteric :!botloop"
17:41:23 <ihope> Um, that's supposed to do something...
17:41:28 <ihope> Bleh.
17:41:32 <GregorR> Haha :P
17:41:44 <ihope> #raw "PRIVMSG #esoteric :Argh"
17:41:44 <EagleBot> Argh
17:42:00 <ihope> Did I forget to reload?
17:42:20 <ihope> #raw "QUIT"
17:42:21 -!- EagleBot has quit (Client Quit).
17:43:12 -!- EagleBot has joined.
17:43:14 <ihope> There.
17:43:56 <ihope> You guys do the rest. If these guys get into a loop, yell *really loudly* and I just might hear.
17:44:33 <ihope> Or send me a private message, or say my name, or something.
17:45:22 <GregorR> #raw "QUIT :We don't need two bots."
17:45:22 -!- EagleBot has quit (Client Quit).
17:45:34 <GregorR> That was easy.
17:48:03 <SimonRC> !sadol (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C
17:48:07 <EgoBot> #raw (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C
17:48:36 <SimonRC> hmm, bah
17:49:14 <SimonRC> not finished, anyway
17:59:57 <ihope> Hmm, how come the quit message there was "Client Quit"?
18:00:53 <ihope> !sadol (6:C",226!",216!sadol (6:C",226!C!C!",216!sadol (6:C",226!C!C
18:00:57 <EgoBot> BDSM: Parsing: Unexpected end of file (index: 61, row: 1, col: 62)
18:01:02 <ihope> Yipe!
18:01:28 <ihope> !sadol (4:C",224!",216!sadol (4:C",224!C!C!",216!sadol (4:C",224!C!C
18:01:31 <EgoBot> !",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 <ihope> Odd, aye?
18:04:22 -!- EagleBot has joined.
18:04:39 <ihope> Okay. Now, somebody other than GregorR try to loop these guys :-P
18:05:43 <ihope> !sadol (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C
18:05:45 <EgoBot> #raw (4:C",224!",214#raw (4:C",224!C!C!",214#raw (4:C",224!C!C
18:05:57 <ihope> Oops.
18:06:07 <ihope> That crashed EagleBot :-P
18:07:04 <SimonRC> 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 <sedimin_> hey there
18:12:04 <EagleBot> Hello.
18:13:02 <ihope> !daemon cat bf ,[.,]
18:13:16 <sedimin_> heh
18:13:27 <sedimin_> what will 'dog' look like in brainfuck? :)
18:13:49 <ihope> #raw "PRIVMSG #esoteric :!cat #raw \"PRIVMSG #esoteric :!cat #raw \\\"PRIVMSG #esoteric :!cat #raw\\\"\""
18:13:50 <EagleBot> !cat #raw "PRIVMSG #esoteric :!cat #raw \"PRIVMSG #esoteric :!cat #raw\""
18:13:53 <EgoBot> #raw "PRIVMSG #esoteric :!cat #raw "PRIVMSG #esoteric :!cat #raw""
18:13:53 <EagleBot> !cat #raw
18:13:57 <EgoBot> #raw
18:13:58 <ihope> :-)
18:14:42 <sedimin_> :)
18:15:31 <ihope> !cat 99 \\ bottles \\ of \\ beer \\ on \\ the \\ wall
18:15:35 <EgoBot> 99 \ bottles \ of \ beer \ on \ the \ wall
18:15:37 <ihope> Suspicious...
18:16:26 <sedimin_> take one down and pass it all around!
18:16:37 <sedimin_> !cat 98 \\ bottles \\ of \\ beer \\ on \\ the \\ wall
18:16:41 <EgoBot> 98 \ bottles \ of \ beer \ on \ the \ wall
18:16:44 <ihope> #raw "PRIVMSG #esoteric :!cat #raw \\\"PRIVMSG #esoteric :!cat #raw \\\\\\\"PRIVMSG #esoteric :!cat #raw\\\\\\\"\\\""
18:16:44 <EagleBot> !cat #raw \"PRIVMSG #esoteric :!cat #raw \\\"PRIVMSG #esoteric :!cat #raw\\\"\"
18:16:47 <EgoBot> #raw "PRIVMSG #esoteric :!cat #raw \"PRIVMSG #esoteric :!cat #raw\""
18:16:47 <EagleBot> !cat #raw "PRIVMSG #esoteric :!cat #raw"
18:16:49 <EgoBot> #raw "PRIVMSG #esoteric :!cat #raw"
18:16:49 <EagleBot> !cat #raw
18:16:51 <EgoBot> #raw
18:17:00 <ihope> There we go.
18:23:58 <sedimin_> when did you first come at the 99 bottles program
18:25:31 <sedimin_> ?
18:26:02 <sedimin_> Cause almost nobody at my school knew it when I asked them, I thought it's very-well known...
18:26:02 <ihope> !cat \1ACTION foo\1
18:26:05 <EgoBot> 1ACTION foo1
18:26:10 <ihope> Eeh.
18:26:32 <ihope> !cat \SOHACTION foo\SOH
18:26:35 <EgoBot> SOHACTION fooSOH
18:27:05 <EagleBot> 1
18:27:11 <ihope> Oops.
18:27:14 <EagleBot> <CTCP>
18:27:33 <ihope> 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 <SimonRC> 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 <ihope> Hmm...
20:05:21 <ihope> 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 <SimonRC> ihope: (PROLOG)
20:24:03 <ihope> Oh yeah.
20:26:05 <GregorR> Woah, somebody significantly improved Glass' page ...
20:26:08 <GregorR> When did that happen?
20:28:40 <GregorR> !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 <GregorR> !test flar
20:28:50 <EgoBot> flar
20:28:54 <GregorR> !test floop
20:28:56 <EgoBot> floop
20:29:00 <GregorR> !undaemon test
20:29:02 <EgoBot> Process 2 killed.
20:29:07 <GregorR> !ps d
20:29:10 <EgoBot> 1 ihope: daemon cat bf
20:29:12 <EgoBot> 2 GregorR: ps
20:29:16 <GregorR> !cat flarflar
20:29:18 <EgoBot> flarflar
20:29:30 <ihope> What did you think it would do? :-P
20:29:35 <GregorR> About that :P
20:33:20 <GregorR> Oerjan rawx 8-D
21:24:40 <ihope> ...Nothing's moving!
21:24:42 * ihope whimpers
21:25:54 <ihope> I'm sure this has happened before...
21:32:30 <kipple> according to some philosophies, everything has happened before.... (and will happen again)
21:32:53 <ihope> So the universe is reversible and finite?
21:55:50 <lament> and can be emulated by a SMETANA program
21:57:21 <ihope> You mean a SMATINY program?
22:05:23 <lament> No. a SMETANA program.
22:23:42 <ihope> Whoa...
22:23:51 <ihope> 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 <ihope> Hmm, this straight-line linkage is pretty simple.
23:14:52 <ihope> Indeed, one does wonder why it took so long to create.
23:17:41 <ihope> 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 <ihope> You just have to keep it from rotating...
23:20:02 <ihope> 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)).
←2006-06-11 2006-06-12 2006-06-13→ ↑2006 ↑all