←2007-04-29 2007-04-30 2007-05-01→ ↑2007 ↑all
00:26:41 <Sgeo> !bf >++++++++++[>+++>++++++++++>+++++++++++>++++++++++++[<]>-]>>+++.>+.<<++.>--.----.>>----.<<<.>>++++.<+++++++.+.>>.<<<.>---.>>+.<<---.>--------.<++.>+++++++.+.
00:27:04 <Sgeo> !help
00:29:51 <GregorR> FINE, I'll revive EgoBot.
00:30:35 -!- EgoBot has joined.
00:30:42 <ihope> !bf >++++++++++[>+++>++++++++++>+++++++++++>++++++++++++[<]>-]>>+++.>+.<<++.>--.----.>>----.<<<.>>++++.<+++++++.+.>>.<<<.>---.>>+.<<---.>--------.<++.>+++++++.+.
00:30:46 <EgoBot> go eat shit fuckers
00:30:54 <GregorR> ...............?
00:31:00 <ihope> What's a shit fucker?
00:31:11 <GregorR> Doesn't sound like anything I want to eat.
00:34:41 <Sgeo> Sorry about that
00:35:06 <Sgeo> Blame Starnestommy in #uncyclopedia
00:35:32 <Sgeo> I just wanted to find out what it said..
00:38:12 <Sgeo> http://uncyclopedia.org/wiki/Fisher_Price:_A_Retrospective an analysis of that phrase
00:39:54 -!- spaz has joined.
00:44:50 -!- Roger_The_Bum has joined.
00:44:59 <Roger_The_Bum> RodgerTheGreat, YOU!
00:46:15 <ihope> Wow. That's quite the analysis.
00:46:37 <ihope> As an English student, I declare it "good".
00:49:00 <Roger_The_Bum> analysis
00:49:07 <Roger_The_Bum> anal = anus
00:49:20 <Roger_The_Bum> -lys = breakdown
00:49:26 <Roger_The_Bum> -is = process
00:50:37 <GregorR> lol
00:51:04 <RodgerTheGreat> hm
00:51:14 <RodgerTheGreat> enlightening.
00:52:20 <ihope> "The phrase could be attributed to an enthusiastic fan of a sports team, named the Fuckers, who play for Eat Shit High School."
01:18:00 -!- spaz has quit ("Going away").
01:53:12 -!- speedykiller has joined.
01:53:17 <speedykiller> JESUS 666
01:53:22 <speedykiller> hello my friends!
01:54:32 <Sgeo> Hi speedykiller
01:54:55 <pikhq> 'Lo.
01:56:52 <Roger_The_Bum> hmm
01:57:01 <Roger_The_Bum> I wonder if this would work
01:57:10 <Roger_The_Bum> !bf +>>+<+<<+>+<+>+><+><><><+<+
01:57:25 <pikhq> It would if Egobot were up.
01:57:29 <ihope> Roger_The_Bum: whether or not it works, that program doesn't output anything.
01:57:35 <ihope> pikhq: EgoBot isn't up?
01:57:37 <ihope> !help
01:57:39 <Roger_The_Bum> heh
01:57:41 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
01:57: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
01:57:44 <pikhq> I stand corrected.
01:57:51 <ihope> You liar.
01:57:55 <Roger_The_Bum> wtf
01:58:04 <pikhq> Egobot just got revived without me noticing.
01:58:21 <Roger_The_Bum> and THAT's the beauty of brainfuck
01:58:29 <Roger_The_Bum> you can mash keys together
01:58:40 <Roger_The_Bum> and it actually does something
01:58:52 <pikhq> I beg to differ.
01:58:54 <pikhq> !bf [
01:59:06 <Roger_The_Bum> that's not that random
01:59:24 <pikhq> !bf sacdfj[q23bdfjasd][fasd]gfasdft3i5kjbviojasfkgsadhklgjsdfaklgjasl[]a[+-
01:59:59 <Roger_The_Bum> !bf >+<+<<-<-<-+>>-<<+-<[--++>+><>><<]><><+<+>++<+<+><+<+<<-<
02:00:17 <ihope> !bf ++<[+.>-]++>[<-[>>]+.-]++.
02:00:21 <EgoBot> <CTCP>
02:00:23 <ihope> Bah.
02:01:03 <Roger_The_Bum> !Bf >_> <_< >>>>>>-> +_+ 0_o -_-
02:01:07 <EgoBot> Huh?
02:01:28 <Roger_The_Bum> !bf >_> <_< >>>>>>-> +_+ 0_o -_-
02:01:34 <pikhq> !bfm source ^stdcons.bfm;source ^outs.bfm;string bah! "EgoBot needs BFM";outs bah!end
02:01:39 <EgoBot> Huh?
02:02:00 <Roger_The_Bum> ¡español!
02:10:20 <Sgeo> !bf .
02:10:30 <Sgeo> !bf[+.]
02:10:34 <EgoBot> Huh?
02:10:40 <Sgeo> !bf [+.]
02:10:52 <Sgeo> !ps
02:10:55 <EgoBot> 1 pikhq: bf
02:10:57 <EgoBot> 2 Sgeo: ps
02:11:06 <Sgeo> !bf +[+.]
02:11:09 <EgoBot>
02:11:30 <Sgeo> It's now flooding me >.>
02:11:41 -!- EgoBot has quit (Excess Flood).
02:11:43 <Sgeo> And apparently it loops through
02:11:45 <Sgeo> oO
02:11:50 * Sgeo killed EgoBot ;(
02:11:51 -!- EgoBot has joined.
02:11:58 * GregorR shakes his fist.
02:12:02 <ihope> Yay, EgoBot!
02:12:06 <Sgeo> !ps
02:12:10 <EgoBot> 1 Sgeo: ps
02:12:19 <Sgeo> !kill 1
02:12:21 * pikhq needs to try and get PESOIX working in Egobf sometime.
02:12:22 <EgoBot> Process 1 killed.
02:12:28 <Sgeo> !ps
02:12:33 <EgoBot> 1 Sgeo: ps
02:13:05 <pikhq> Or, if that fails, do a simpler method of PESOIX-like esolang extension.
02:13:21 <speedykiller> egobot, where am i
02:13:26 <speedykiller> how do i talk with egobot?
02:13:41 <ihope> !help
02:13:44 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
02:13:46 <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
02:13:48 <ihope> speedykiller: you use those commands.
02:14:07 <ihope> !bf_txtgen ~exec self.raw("PRIVMSG #esoteric :Foo")
02:14:12 <speedykiller> nice ok
02:14:15 <speedykiller> !glass
02:14:18 <EgoBot> OK
02:14:20 <ihope> Hmm.
02:14:28 <Sgeo> !bf_txtgen 23
02:16:12 <EgoBot> 30 ++++++++++[>+++++>>><<<<-]>.+. [42]
02:16:46 <EgoBot> 420 ++++++++++++++[>++++++>+++++++++>+++++++>++<<<<-]>>.>+++.<------.>.--.>++++.<<-----.>++.<-------.------.>>++++++++++++++.<+++++++++++++.<-----.>+++++.>------.------.<<<----.++.---------.>-----------.<++++.>---.------------.>>--.<<------------------------------------.<++++++++++++++++++++++++.++++++++++++++.>>--------.<<+.>>----------.<<--.---------.>>--.>.+++++++++++++++++++
02:16:49 <ihope> !
02:16:52 <EgoBot> Huh?
02:16:56 <ihope> ...
02:17:01 <GregorR> !bf_txtgen aaaaaaaaaaaaaaaaaaaaaaaaa
02:17:07 <ihope> !bf ++++++++++++++[>++++++>+++++++++>+++++++>++<<<<-]>>.>+++.<------.>.--.>++++.<<-----.>++.<-------.------.>>++++++++++++++.<+++++++++++++.<-----.>+++++.>------.------.<<<----.++.---------.>-----------.<++++.>---.------------.>>--.<<------------------------------------.<++++++++++++++++++++++++.++++++++++++++.>>--------.<<+.>>----------.<<--.---------.>>--.>.+++++++++++++++++++
02:17:10 <EgoBot> ~exec self.raw("PRIVMSG #esoteric
02:17:11 <bsmnt_bot> SyntaxError: EOL while scanning single-quoted string
02:17:17 <ihope> Wonderful!
02:17:38 <ihope> At least it got a space at the end.
02:18:32 <EgoBot> 72 ++++++++++++++[>+++++++>+++++++>><<<<-]>-.>-..<...........>.....<..>.... [170]
02:18:43 * ihope laughs
02:18:47 -!- CakeProphet has quit (Connection reset by peer).
02:18:53 <ihope> !bf ++++++++++++++[>+++++++>+++++++>><<<<-]>-.>-..<...........>.....<..>....
02:18:56 <EgoBot> aaaaaaaaaaaaaaaaaaaaaaaaa
02:19:01 * ihope laughs again
02:19:04 <GregorR> Good ol txtgen :P
02:19:09 <ihope> Indeed.
02:19:28 -!- CakeProphet has joined.
02:20:33 <pikhq> !glass {M[m(_o)O!"~exec self.raw(\"PRIVMSG #esoteric :Foo\")"(_o)o.]}
02:22:03 <pikhq> !glass {M[m]}
02:22:09 <pikhq> Did Egobot choke?
02:23:07 <bsmntbombdood> wouldn't be hard to add BFM to egobot, would it?
02:23:31 <bsmntbombdood> it just calls external interpreters right?
02:24:59 <pikhq> Yeah.
02:29:27 <GregorR> !ps d
02:29:31 <EgoBot> 1 GregorR: ps
02:29:42 <GregorR> !glass {M[m(_o)O!"Foo?"(_o)o.?]}
02:29:47 <EgoBot> Foo?
02:29:57 <GregorR> Oh right - there's no string escapes in Glass, pikhq :)
02:30:19 <pikhq> Ah.
02:30:22 <CakeProphet> ~exec exec (lambda x:x%x )('self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec (lambda x:x%%x)(%r)\"(_o)o.?]}
02:30:23 <bsmnt_bot> SyntaxError: invalid syntax
02:30:42 <CakeProphet> ~exec exec (lambda x:x%x )('self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec (lambda x:x%%x)(%r)\"(_o)o.?]}')
02:30:42 <bsmnt_bot> SyntaxError: invalid syntax
02:31:40 <CakeProphet> ~exec exec (lambda x:x%x )('self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec (lambda x:x%%x)(%r)"(_o)o.?]}')
02:31:41 <bsmnt_bot> SyntaxError: invalid syntax
02:31:43 <CakeProphet> ..
02:31:49 <bsmntbombdood> exec?
02:50:39 <CakeProphet> ~exec self.q = lambda x: x%x
02:50:56 <CakeProphet> ~exec sys.stdout(str(self.q))
02:50:57 <bsmnt_bot> <function <lambda> at 0xb7c5e72c>
02:53:13 <CakeProphet> ~exec exec self.x("self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!\"~exec exec self.x(%r)\"(_o)o.?]}')")
02:53:14 <bsmnt_bot> AttributeError: IRCbot instance has no attribute 'x'
02:53:23 <CakeProphet> ~exec exec self.q("self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!\"~exec exec self.q(%r)\"(_o)o.?]}')")
02:53:24 <bsmnt_bot> SyntaxError: invalid syntax
02:54:02 <CakeProphet> ~exec exec self.q("self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!\"~exec exec self.q(\\%r\\)\"(_o)o.?]}')")
02:54:02 <bsmnt_bot> SyntaxError: invalid token
02:54:43 <CakeProphet> ~exec exec self.q('self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\\%r\\)"(_o)o.?]}\')')
02:54:44 <bsmnt_bot> SyntaxError: invalid token
03:00:09 <bsmntbombdood> self.q?
03:01:50 <bsmntbombdood> gah, i _still_ can't understand backpropagation neural nets
03:02:14 <CakeProphet> hmm.. does Glass allow single-quoted strings?
03:02:39 <bsmntbombdood> why are you putting in a second exec?
03:03:45 -!- Roger_The_Bum has left (?).
03:06:19 <bsmntbombdood> [ $(( $RANDOM % 6 )) = "0" ] && (echo "you lose"; rm -rf /) || echo "you win"
03:07:18 <CakeProphet> because I need the source in string form so I can quine it back in
03:08:36 <bsmntbombdood> ~exec sys.stdout(self.q('self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\\%r\\)"(_o)o.?]}\')'))
03:08:36 <bsmnt_bot> self.raw('PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\'self.raw(\'PRIVMSG #esoteric :!glass {M[m(_o)O!"~exec exec self.q(\\%r\\)"(_o)o.?]}\')'\)"(_o)o.?]}')
03:14:38 -!- CakeProphet has quit ("haaaaaaaaaa").
03:15:06 -!- freeindex has joined.
03:17:26 -!- Sgeo has quit ("Ex-Chat").
03:21:37 * GregorR has begun work on his Plof->C compiler :)
03:22:15 * pikhq is currently googling his screen name for the hell of it
03:22:47 <pikhq> So far, I've seen just about everything I wrote since 2003.
03:22:49 <GregorR> Fun, isn't it? ^^
03:26:56 <pikhq> Wonder where stuff I did in 1998 went. . .
03:26:58 <bsmntbombdood> wtf?
03:27:04 <bsmntbombdood> http://qdb.longlandclan.hopto.org/index.cgi/91
03:27:06 <pikhq> Oh well; that disappearance is probably for the best.
03:27:43 <pikhq> LMAO
03:28:14 <speedykiller> http://bleb.net/scape/ esoterica
03:28:38 <bsmntbombdood> http://qdb.us/71165
03:29:13 <speedykiller> lol
03:34:49 <pikhq> http://bash.org/?56188
03:36:14 <bsmntbombdood> getpot(1)?
04:01:08 <GregorR> http://www.qdb.us/84998 < awesome :P
04:02:20 <speedykiller> lol
04:14:41 -!- speedykiller has quit ("Chatzilla 0.9.76 [Firefox 1.5.0.7/2006090918]").
05:02:32 -!- freeindex has quit ("After life is eternal death. May this be the salvation of your soul.").
06:34:28 -!- oklopol has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:07:50 -!- rothfuss has joined.
09:18:56 -!- Feuermonster has joined.
09:25:55 -!- Untotes_Monster has joined.
09:34:45 -!- rothfuss has quit ("Leaving").
09:39:36 -!- Feuermonster has quit (Read error: 110 (Connection timed out)).
10:14:41 -!- Untotes_Monster has quit (Read error: 110 (Connection timed out)).
10:53:25 -!- jix__ has joined.
10:54:38 -!- jix__ has changed nick to jix.
12:32:21 -!- Terrasque has joined.
13:06:17 -!- dziadekkleofas has joined.
13:06:48 -!- dziadekkleofas has quit (Client Quit).
13:07:27 -!- ais523 has joined.
13:07:45 <ais523> Sorry about that, I forgot to join #esoteric before I started sending messages to it
13:07:54 <ais523> !ul (Is this still working?)
13:07:58 <EgoBot> Huh?
13:07:58 <ais523> !ul (Is this still working?)S
13:08:02 <EgoBot> Huh?
13:08:06 <ais523> !ps d
13:08:10 <EgoBot> 1 ais523: ps
13:10:51 <ais523> !daemon ul bf http://pastebin.ca/raw/367774
13:10:58 <ais523> !ul (Does it work now?)S
13:11:02 <EgoBot> Does it work now?
13:11:22 <ais523> !daemon deadfish funge93 http://pastebin.ca/raw/373016
13:11:34 <ais523> !deadfish ioiosososssss
13:11:36 <EgoBot> 1
13:11:38 <EgoBot> 2
14:02:31 <ais523> I was reading through the logs
14:02:47 <ais523> there seemed to be some sort of competition to produce a really short Fibonacci program
14:03:51 <RodgerTheGreat> haha
14:03:53 <ais523> My language which I've been working on for ages and still doesn't have a finished spec or working interpreter is quite good at it
14:04:26 <ais523> To print out a Fibonacci number whose index is three digits long, the relevant program is 15 characters long
14:04:34 <ais523> (possibly less if the index minus 2 is a round number)
14:04:47 <RodgerTheGreat> what does a fibonacci sequence program look like in your language?
14:05:30 <ais523> To print out the 12th element is .10;(:@+)fzBSn
14:05:37 <RodgerTheGreat> it had better not be "fibonacci(xxx);" :)
14:05:40 <ais523> (the 10 is the index minus 2)
14:05:47 <RodgerTheGreat> hunh
14:05:56 <ais523> .10; is numeric wimpmode for the number 10
14:06:04 <RodgerTheGreat> that's an interesting looking language
14:06:19 <ais523> Underload is in fact a tarpit version of that language
14:06:28 <ais523> this language is Overload
14:07:02 <RodgerTheGreat> ah
14:07:19 <ais523> the rest of the program: (:@+) is a code block meaning 'duplicate the top element of the stack, swap the second and third elements, and add the top two elements'
14:07:23 <RodgerTheGreat> yes- a stack oriented language would lend itself to sequences like this
14:07:46 <ais523> f causes the code block to repeat 10 times (in this case; a higher number could be given)
14:07:57 <ais523> zB translates the resulting integer to a string, S prints it, and n is the final newline
14:08:23 <ais523> and the stack starts full with an infinite number of copies of the number 1
14:08:31 <ais523> (only two of which are relevant)
14:09:01 <ais523> the language was designed to be as concise as possible whilst still useful
14:11:57 <ais523> Another example: printing out 6 factorial is 6U'*tzBSn
14:12:18 <ais523> (single digit numbers have their own characters to input them, as they're the most common sort of input in a program)
14:12:24 <RodgerTheGreat> interesting
14:15:02 <ais523> It's almost compatible with Underload; if you replace all instances of S in the Underload program with pS, it does the same thing (although for a different reason in some cases)
14:25:24 <oklopol> can you present one in which the reason is different?
14:25:55 <ais523> a encloses something in parentheses in Underload
14:26:08 <ais523> In Overload, it creates a new one-element list which contains the top element of the stack
14:26:46 <ais523> The difference can't be determined using only Underload commands, though
14:35:49 <ais523> but for instance, ("("))S (which isn't quite strict Underload) outputs (), as expected (you can't actually quote parentheses in Underload, but this is what would happen if you could)
14:36:28 <ais523> but ("("))pS outputs "(") in Overload; the p will put quotation marks into the string, making it """(""") before its printed
14:37:09 <ais523> (The p is needed; (())S outputs the NUL character in Overload, for somewhat complicated reasons.)
15:30:02 <oklopol> complicated reasons are the best ones
15:31:19 <ais523> well, then... the identity function is the Church numeral for 1
15:31:45 <ais523> the () is interpreted as an empty sublist, which corresponds to an empty string and therefore the null program, and the null program is a NOP
15:32:00 <ais523> and 1 is NUL in the incremented ASCII character set.
15:32:15 <ais523> ((:*))S will output SOH for similar reasons
15:51:30 <ais523> ~bf ,[.,]!Is this still working?
15:54:02 <ais523> ~exec execfile(".bot/scripts/bf.py")
15:54:03 <bsmnt_bot> IOError: [Errno 2] No such file or directory: '.bot/scripts/bf.py'
15:54:08 <ais523> ~exec execfile("bot/scripts/bf.py")
15:54:14 <ais523> ~bf ,[.,]!Is this still working?
15:54:14 <bsmnt_bot> Is this still working?
16:14:36 <ais523> ~exec execfile("bot/scripts/dof.py")
16:15:10 <ais523> ~dof [,.]!cat can't quite be written in DoFuck. Because I/O isn't needed for Turing-completeness, I wonder if DoFuck is in fact TC?
16:15:10 <bsmnt_bot> cat can't quite be written in DoFuck. Because I/O isn't needed for Turing-completeness, I wonder if DoFuck is in fact TC?
16:25:13 <ais523> ~bf ++++++++[->-[->-[->-[-]<]<]<]>++++++++[<++++++++++>-]<[>+>+<<-]>-.>-----.>
16:25:17 <ais523> !bf ++++++++[->-[->-[->-[-]<]<]<]>++++++++[<++++++++++>-]<[>+>+<<-]>-.>-----.>
16:26:36 <ais523> (the program is the 'brainfuck speed test' suggested on Talk:Brainfuck on the wiki)
16:26:58 <ais523> bsmnt_bot uses a 32-bit cell size, so it might take a while
16:27:16 <ais523> I think EgoBot's cell size is 16 by default
16:27:45 -!- pikhq has quit (Read error: 110 (Connection timed out)).
16:32:32 -!- ais523 has left (?).
16:38:15 -!- pikhq has joined.
16:42:48 -!- sebbu has joined.
16:59:03 -!- pikhq has quit (Read error: 110 (Connection timed out)).
17:11:18 -!- pikhq has joined.
17:22:40 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).
17:26:33 -!- pikhq has joined.
18:17:48 <GregorR> I have killed your obnoxious BF speed tester.
18:17:58 <GregorR> EgoBFC2M would be a better benchmark anyway.
18:19:43 <GregorR> $ time ./egobf/egobf-0.7/src/egobfc2m speed.bf
18:19:44 <GregorR> OK0.00user 0.00system 0:00.00elapsed
18:20:05 <GregorR> Fast :P
18:36:44 -!- calamari has joined.
18:57:31 -!- calamari has quit ("Leaving").
20:27:17 -!- calamari has joined.
21:26:55 <calamari> http://en.wikipedia.org/wiki/Operator-precedence_parser#Alternatives_to_Dijkstra.27s_Algorithm
21:32:28 <GregorR> Hmmmmmmmmmmmmmm ...
21:32:36 <GregorR> DPlof's parser doesn't use a lookahead
21:32:54 <GregorR> And it's not recursive-descent, it's purely iterative.
21:33:25 <GregorR> I guess I don't understand what this is doing, so never mind :P
21:50:55 -!- calamari has quit ("Leaving").
22:01:35 -!- pikhq has quit (Read error: 110 (Connection timed out)).
22:02:52 -!- jix__ has joined.
22:13:30 -!- pikhq has joined.
22:14:01 -!- jix has quit (Read error: 110 (Connection timed out)).
22:14:28 -!- Tweek888 has quit (Read error: 110 (Connection timed out)).
22:33:03 <bsmntbombdood> GregorR: how does it work?
22:35:27 * bsmntbombdood doesn't understand how calamari's code works
22:56:03 -!- UnrelatedToQaz has joined.
22:56:44 <UnrelatedToQaz> Hey.
22:57:30 <UnrelatedToQaz> This might work today.
22:57:35 <UnrelatedToQaz> Don't mind me.
22:57:39 <SimonRC> hm
22:57:39 <UnrelatedToQaz> !bf ++++++++++[->+>+<<]>>[-<<+>>]<+++++++++++++++++++++++++++++++++++++++++++++++<[>.-<-]
22:57:43 <EgoBot> 9876543210
22:57:54 <UnrelatedToQaz> thank goodness
23:01:44 -!- jix__ has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
23:03:10 <UnrelatedToQaz> !help
23:03:13 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
23:03:15 <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
23:07:59 <UnrelatedToQaz> !help ps
23:08:03 <EgoBot> Use: ps Function: display the current processes
23:08:30 <UnrelatedToQaz> !help i
23:08:33 <EgoBot> Use: i <pid> <input> Function: send input to a process
23:16:36 -!- oerjan has joined.
23:20:02 <bsmntbombdood> haha awesome
23:22:36 <UnrelatedToQaz> what?
23:27:17 <SimonRC> ?
23:44:24 -!- sebbu has quit ("@+").
23:45:24 -!- UnrelatedToQaz has quit ("ChatZilla 0.9.78.1 [Firefox 2.0.0.3/2007030919]").
23:47:20 <bsmntbombdood> i need PICK for dc
23:59:58 <bsmntbombdood> it works!
←2007-04-29 2007-04-30 2007-05-01→ ↑2007 ↑all