←2006-02-17 2006-02-18 2006-02-19→ ↑2006 ↑all
00:00:30 <ihope> I still haven't figure out what those two guys are saying when they both talk at the same time...
00:00:42 <GregorR> Seriously?
00:00:49 <GregorR> Cats: All your base are belong to us.
00:01:01 <GregorR> Captain: Main screen turn on what you say?
00:03:09 <ihope> I heard it as "make your base are belong to us".
00:03:32 <GregorR> Try muting the left and/or right speaker ;)
00:03:35 <GregorR> Err, not "and/or"
00:03:36 <GregorR> xor
00:03:49 <ihope> "the left xor right speaker"...
00:04:10 <ihope> Have any non-hackers ever used that in normal speech?
00:04:39 <calamari> lol
00:07:21 <GregorR> :-P
00:09:29 <ihope> Ecitsuj taerg rof!
00:09:42 <ihope> (not rofl)
00:11:37 <ihope> !lazyk `ki
00:11:39 <ihope> ~ps
00:11:40 <EgoBot> Runtime error: invalid output format (result was not a number)
00:11:44 <ihope> Aww.
00:11:49 <ihope> !lazyk k
00:11:58 <ihope> !ps
00:12:03 <EgoBot> 1 ihope: lazyk
00:12:04 <EgoBot> 2 ihope: ps
00:12:12 <SimonRC> "4\L-jo0r~8@$3_4r3-8e\0n6~+o_u5!~!"
00:12:18 <jix> gn8
00:12:20 <ihope> It's still running?
00:12:50 <ihope> SimonRC: hmm?
00:14:10 <SimonRC> "All your base are belong to us!"
00:15:22 <ihope> Wow.
00:15:41 <SimonRC> what?
00:16:09 <ihope> Much leeting.
00:16:13 <SimonRC> yup
00:16:20 <jix> gn8!?!
00:16:47 <ihope> Good neight.
00:16:58 -!- jix has left (?).
00:17:21 <ihope> [89,111,117,32,104,97,118,101,32,110,111,32,99,104,97,110,99,101,32,116,111,32,115,117,114,118,105,118,101,32,109,97,107,101,32,121,111,117,114,32,116,105,109,101,46]
00:17:24 <ihope> >:-)
00:18:13 <calamari> cya jxi
00:18:13 <calamari> jix too
00:18:14 <SimonRC> 48657820697320626574746572
00:19:00 <ihope> SimonRC: what's that?
00:20:10 <SimonRC> hex
00:20:22 -!- ihope_ has joined.
00:20:44 <ihope_> Grumble grumble ipconfig /renew grumble.
00:36:50 -!- ihope has quit (Read error: 110 (Connection timed out)).
00:37:04 -!- kipple has quit ("See you later").
00:51:04 <ihope_> getLine >>= (putStrLn . runprog)
00:52:20 <ihope_> So where's me Shakell spec?
00:55:17 -!- GregorR_ has joined.
00:57:18 -!- GregorR has quit (Remote closed the connection).
00:57:28 -!- GregorR_ has changed nick to GregorR.
01:01:31 <SimonRC> ihope_: http://compsoc.dur.ac.uk/~sc/Shakell
01:01:37 <SimonRC> It's been there for ages
01:01:49 <SimonRC> I assume you count the IRC logs as a spec.
01:02:11 <SimonRC> If not, then there is none, except the interpreter itself.
01:04:01 <ihope_> !help
01:04:05 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
01:04:08 <EgoBot> 1l 2l adjust axo befunge bch bf{8,[16],32,64} glass glypho kipple lambda lazyk linguine malbolge pbrain rail sadol sceql trigger udage01 unlambda
01:10:10 * SimonRC goes to bed
01:21:37 <ihope_> Um, s/runprog/runProg/ in that whatever.
01:22:01 * ihope_ plays Zoo Tycoon
02:15:09 <ihope_> Zoo Tycoon 2, that is.
02:29:51 <ihope_> Unlambda's c function is useful for simulating time travel and detecting causality, maybe.
02:30:15 <ihope_> Just toss the continuation into some "this is a continuation" value.
02:30:34 <ihope_> If you need the "this is not a continuation" value, bang, you got causality.
02:31:16 <ihope_> If, however, you actually figure out what the "this is not a continuation" value is, you just apply the continuation to it... bang.
02:32:17 <ihope_> If you need the "this is a continuation" value, I suppose that means you have a "multiple realities" error.
02:32:41 <ihope_> Causality = nothing works, multiple realities = multiple things work.
02:32:48 <ihope_> You want one thing to work.
02:44:47 -!- graue has joined.
02:44:53 <graue> hey guys
02:45:10 <ihope_> Ello
02:45:15 <graue> I had a great idea
02:45:25 <ihope_> That's new...
02:45:27 <ihope_> ;-)
02:45:40 <graue> I think we should loosen up the ontopicness requirements of the esowiki and allow other languages to be mentioned, such as Lisp and Haskell
02:45:56 <graue> it's only a natural development since these languages were major influences in many esolangs, so we might as well have information on them
02:46:04 <ihope_> It's your wiki... isn't it?
02:46:10 <graue> no, it belongs to the community, duh
02:46:26 <ihope_> Well... you have control over it, don't you?
02:46:28 <graue> (yes, I administer the site, but that doesn't give me carte blanche to make changes people don't like)
02:46:49 <graue> that is not the issue here
02:47:09 <graue> I just want to know if you folks -- not just ihope_, anybody here -- think this should be done or if it's stupid
02:47:26 <GregorR> I would agree with it on the condition that there's some sort of distinction.
02:47:37 <graue> personally, I think the line between esolangs and non-esoteric languages is somewhat arbitrary
02:47:53 <ihope_> "Conventional:" namespace?
02:47:55 <graue> I mean, Forth is a real, serious language, but if I'm programming in it it's usually because I find it fun and weird and different, y'know?
02:48:01 <GregorR> My personal opinion is that the distinction should be by intention.
02:48:24 <ihope_> GregorR: that's my position too, but I don't really have anything to back it up with.
02:48:30 <graue> then there's, like, Backus's FP and FL, which seem rather esoteric, but were invented for serious purposes too
02:48:31 <GregorR> Heh
02:48:55 <GregorR> Yeah, the line is definitely blurry.
02:48:59 <graue> GregorR: by the designer's intention, yes, definitely
02:49:07 <ihope_> I wouldn't oppose a wiki page for, say, BANCStar.
02:49:34 <graue> although, worst-case, that could in practice end up reducing to "were they a member of the esolang community or not"
02:50:24 <graue> thought: If Chris Pressey invents a language to demonstrate a new idea, it's an esolang; if John Backus does so, it's FP, a "conventional" language?
02:50:33 <graue> that could clearly result in bogus distinctions
02:50:36 <GregorR> Heheh
02:51:21 <graue> and speaking for myself, I *have* gotten ideas about conventional programming from esolangs
02:52:24 <ihope_> Esolang got me hooked on functional programming.
02:52:37 <GregorR> OH GOD NOOOOOOOOOOOOOOOOOOO
02:52:43 <GregorR> WHAT HAVE WE DONE *sobs*
02:53:02 <ihope_> I take it you don't like functional programming...
02:53:06 <graue> ihope_: me too, possibly, indirectly, as esolangs were the way I was exposed to it
02:53:25 <graue> nobody doesn't like functional programming; some are just ignorant of it
02:53:43 <GregorR> I've used functional programming languages.
02:53:51 <ihope_> Maybe English is a functional programming language.
02:53:56 <GregorR> At one point I could write fairly decent Haskell.
02:53:58 <graue> GregorR: you're not ignorant, you were joking
02:54:08 <GregorR> True X-P
02:54:18 <ihope_> I mean, "lengthy" could be a function with type Noun -> Noun
02:55:34 <graue> programming in Lojban could be something interesting
02:56:14 <ihope_> Heh.
02:56:50 <ihope_> Well, it's bedtime.
02:56:59 * ihope_ posts something somewhere
02:57:02 -!- ihope_ has quit ("Chatzilla 0.9.69.1 [Firefox 1.5.0.1/2006011112]").
03:01:06 <graue> it would be cool if you could do stuff like "fac n = n * fac (n-1)" and not use lots of stack, because the runtime, each time it recurred, saw that the next thing to do waiting on the stack was a multiplication and the task it was adding to the stack was also a multiplication, and simplified the multiplications into one
03:01:18 <graue> i.e., compiler makes functions tail recursive for you
03:02:00 <graue> I had this insight while thinking about SMITH and copying instructions forward in memory
03:15:14 <graue> someone has probably already invented this though, or something better that makes it obsolete; anyway, bye
03:15:14 -!- graue has quit ("Leaving").
03:27:02 -!- CXI has quit (Connection timed out).
04:19:05 -!- lwrtzy has joined.
04:38:58 -!- Sgeo has quit.
05:15:42 -!- GregorR has quit (Remote closed the connection).
05:15:50 -!- GregorR has joined.
05:46:07 <calamari> !daemon hangman bf8 http://lilly.csoft.net/~jeffryj/programs/bf/hangman.b
05:46:19 <EgoBot> Hangman started! Type /msg EgoBot `!hangman <word>' to start a game!
05:46:31 <EgoBot> _______ | Type `!hangman <guess>' to guess a letter!
06:33:12 -!- GregorR-L has joined.
06:40:50 -!- GregorR_ has joined.
07:47:35 -!- GregorR_ has quit (Remote closed the connection).
07:48:12 -!- GregorR_ has joined.
07:58:28 -!- calamari has quit ("Leaving").
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
09:05:11 -!- GregorR-L has quit.
10:29:39 -!- jix has joined.
10:29:57 <jix> moin
10:53:48 -!- nooga has joined.
11:13:51 -!- GregorR_ has quit (Remote closed the connection).
11:15:05 -!- GregorR_ has joined.
11:34:51 -!- J|x has joined.
11:35:07 -!- jix has quit (Nick collision from services.).
11:35:09 -!- J|x has changed nick to jix.
12:03:40 <nooga> i wish it was and universal xhtml renderer written by w3c
12:05:41 <nooga> ! ++",211<tr class="?:i-1i"6hi row"3row"2">
12:05:45 <EgoBot> Huh?
12:05:46 <nooga> hehe
12:06:28 <nooga> :j:i0@<:j-j14!++",211<tr class="?:i-1i"6hi row"3row"2">
12:06:36 <nooga> !sadol :j:i0@<:j-j14!++",211<tr class="?:i-1i"6hi row"3row"2">
12:07:00 <nooga> ._.
12:07:42 <nooga> !ps
12:07:45 <EgoBot> 2 nooga: sadol
12:07:47 <EgoBot> 3 nooga: ps
12:07:55 <nooga> !sadol :j:i0@<:j+j14!++",211<tr class="?:i-1i"6hi row"3row"2">
12:07:57 <EgoBot> <tr class="hi row"><tr class="row"><tr class="hi row">
12:07:59 <nooga> my mistake
12:09:29 <nooga> !sadol :C$3"1A"1B"1C:j:i0@<:j+j14!++",211<tr class="?:i-1i"6hi row"3row"++2">#Cj"5</tr>
12:09:31 <EgoBot> BDSM: Parsing: Cannot evaluate number in compilation time (index: 80, row: 1, col: 81)
12:10:06 <nooga> !sadol :C$3"1A"1B"1C:j:i0@<:j+j14!++",211<tr class="?:i-1i"6hi row"3row++"2">#Cj"5</tr>
12:10:09 <EgoBot> BDSM: Executing: Cannot extract element from list with '#' on index: 3 - index out of bounds (list size: 3) (index: 70, row: 1, col: 71)
12:10:22 <nooga> !sadol :C$4"1A"1B"1C"1D:j:i0@<:j+j14!++",211<tr class="?:i-1i"6hi row"3row++"2">#Cj"5</tr>
12:10:23 <EgoBot> <tr class="hi row">B</tr><tr class="row">C</tr><tr class="hi row">D</tr>
12:10:28 <nooga> hihi
12:10:50 <nooga> practicing...
12:11:04 <nooga> i'm working on a mod_SADOL for apache
12:11:08 -!- nooga has quit.
14:37:05 -!- GregorR__ has joined.
14:37:18 -!- GregorR_ has quit (Remote closed the connection).
14:56:06 -!- GregorR___ has joined.
14:56:36 -!- GregorR__ has quit (Remote closed the connection).
15:14:21 -!- GregorR____ has joined.
15:16:44 -!- GregorR___ has quit (Remote closed the connection).
16:23:44 -!- kipple has joined.
16:32:18 -!- calamari has joined.
16:50:38 <SimonRC> hi
17:13:02 -!- Sgeo has joined.
17:17:11 <calamari> !hangman
17:17:23 <calamari> !ps
17:56:14 -!- lwrtzy has quit ("\r\n").
17:56:26 -!- lwrtzy has joined.
20:09:55 -!- ihope has joined.
20:10:27 <ihope> How many underscores is that? Four?
20:10:42 <ihope> Nah, probably 3.
20:11:29 <SimonRC> nope, 4
20:11:35 <ihope> Aww.
20:11:54 <ihope> !ps d
20:13:32 <ihope> !help
20:24:48 <ihope> EgoBroke.
20:58:35 -!- EsoBot has joined.
21:00:57 <ihope> Ooh! Ooh!
21:01:03 <ihope> How's EsoBot work, again?
21:01:09 <ihope> e!help
21:01:33 <calamari> E!help
21:01:34 <EsoBot> Commands: bf, cat, help, kill, ls, ps, quit, unnecessary.
21:01:44 <ihope> E!ls
21:01:45 <EsoBot> Bad or inaccessible URL `http://localhost/ls/dirs'.
21:01:57 <calamari> not running apache .. one sec :)
21:02:15 <calamari> E!ls
21:02:16 <EsoBot> bf/
21:02:22 <calamari> E!ls bf/
21:02:23 <EsoBot> bfi.b bottles.b factor.b helloum.b LostKng.b prime.b triangle.b
21:05:17 <ihope> E!bf file://bf/helloum.b
21:05:25 <ihope> E!ps
21:05:26 <EsoBot> No processes.
21:06:03 <calamari> thats rather strange
21:07:17 <calamari> E!bf file://bf/bottles.b
21:08:22 <calamari> E!bf file://bf/xyz
21:08:33 <calamari> E!bf file://bf/++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.
21:08:34 <EsoBot> :
21:08:37 <calamari> aha
21:08:40 <ihope> :-)
21:08:58 <calamari> so I've obviously used some other crappy syntax for local files
21:09:40 <calamari> E!bf http://localhost/bf/helloum.b
21:09:41 <EsoBot> Hello World!
21:09:51 <ihope> Arr.
21:10:35 <calamari> E!bf http://localhost/bf/hangman.b
21:10:36 <EsoBot> Hangman started! Type `/msg EgoBot !hangman <word>' to start a game!
21:11:05 <ihope> Hmm...
21:11:40 <EsoBot> _____ | Type `!hangman <guess>' to guess a letter!
21:11:59 <calamari> E!1 @\n
21:12:01 <EsoBot> Invalid character: `@'. Try again!
21:12:09 <ihope> Ooh!
21:12:17 <ihope> E!1 e
21:12:29 <calamari> E!1 \n
21:12:32 <EsoBot> _____ |- [e]
21:12:38 <ihope> Aha.
21:12:43 <ihope> E!1 t\n
21:12:47 <EsoBot> _____ |-: [et]
21:12:49 <calamari> it's not as smart as Gregor's daemon thing :)
21:13:01 <ihope> E!1 a\n
21:13:04 <EsoBot> _____ |-:( [eta]
21:13:14 <ihope> E!1 o\n
21:13:17 <EsoBot> _____ |-:(< [etao]
21:13:24 <ihope> E!1 i\n
21:13:28 <EsoBot> _____ |-:(<- [etaoi]
21:13:35 <ihope> E!1 n\n
21:13:39 <EsoBot> _____ |-:(<-< [etaoin]
21:13:47 <ihope> E!1 s\s
21:13:58 <calamari> \s?
21:14:02 <calamari> E!1 \n
21:14:05 <EsoBot> ___s_ |-:(<-< [etaoin]
21:14:15 <ihope> E!1 h\n
21:14:19 <EsoBot> gypsy |-------X-<-< OUCH! YOU LOSE!
21:14:39 <lament> haha
21:15:23 <EsoBot> ________ | Type `!hangman <guess>' to guess a letter!
21:15:33 <calamari> E!1 e\n
21:15:37 <EsoBot> ________ |- [e]
21:15:40 <calamari> E!1 o\n
21:15:44 <EsoBot> ____o___ |- [e]
21:15:48 <calamari> E!1 t\n
21:15:52 <EsoBot> ____ot__ |- [e]
21:15:56 <calamari> E!1 i\n
21:16:01 <EsoBot> __i_oti_ |- [e]
21:16:05 <calamari> E!1 c\n
21:16:10 <EsoBot> __i_otic |- [e]
21:16:38 <calamari> E!1 a\n
21:16:45 <EsoBot> __i_otic |-: [ea]
21:16:48 <calamari> E!1 n\n
21:16:53 <EsoBot> __i_otic |-:( [ean]
21:17:01 <calamari> E!1 q\n
21:17:06 <EsoBot> q_i_otic |-:( [ean]
21:17:09 <calamari> E!1 u\n
21:17:15 <EsoBot> qui_otic |-:( [ean]
21:17:16 <calamari> E!1 x\n
21:17:21 <EsoBot> quixotic | :)>-< YOU WIN!
21:17:45 <EsoBot> |-------_-<-< ____! ___ ____! | Type `!hangman <guess>' to guess a letter!
21:17:53 <ihope> Whoa...
21:18:22 <calamari> is that what you gave it, or bug?
21:18:53 <calamari> E!1 X\n
21:19:01 <EsoBot> |-------X-<-< ____! ___ ____! | []
21:19:18 <calamari> E!1 e\n
21:19:26 <EsoBot> |-------X-<-< ____! ___ ___E! | []
21:19:39 <calamari> E!1 o\n
21:19:40 <calamari> E!1 u\n
21:19:42 <calamari> E!1 c\n
21:19:43 <calamari> E!1 h\n
21:19:48 <EsoBot> |-------X-<-< O___! _O_ _O_E! | []
21:19:48 <calamari> E!1 y\n
21:19:57 <EsoBot> |-------X-<-< OU__! _OU _O_E! | []
21:19:58 <calamari> E!1 s\n
21:20:07 <calamari> E!1 l\n
21:20:07 <EsoBot> |-------X-<-< OUC_! _OU _O_E! | []
21:20:17 <EsoBot> |-------X-<-< OUCH! _OU _O_E! | []
21:20:27 <EsoBot> |-------X-<-< OUCH! YOU _O_E! | []
21:20:37 <EsoBot> |-------X-<-< OUCH! YOU _OSE! | []
21:20:47 <EsoBot> |-------X-<-< OUCH! YOU LOSE! | :)>-< YOU WIN!
21:21:06 <calamari> ;)
21:21:18 <ihope> OUCH YOU LOSE YOU WIN
21:21:31 <ihope> Or maybe "XOUCH".
21:22:27 <EsoBot> _______ | Type `!hangman <guess>' to guess a letter!
21:23:29 <ihope> !hangman <guess>
21:23:48 <calamari> hah
21:24:59 <calamari> E!kill 1
21:25:00 <EsoBot> Killed 1.
21:25:18 <calamari> E!bf http://localhost/bf/hangman-EsoBot.b
21:25:19 <EsoBot> Hangman started! Type `/msg EsoBot <pid> <word>\n' to start a game!
21:25:26 <calamari> ;)
21:25:36 <EsoBot> _______ | Type `E!<pid> <guess>\n' to guess a letter!
21:25:43 <calamari> !ps
21:25:53 <calamari> E1ps
21:25:55 <calamari> blah
21:25:57 <calamari> E!ps
21:25:58 <EsoBot> 1:calamari
21:31:10 <calamari> E!bf ++++++++++[>+++>+<<-]>+++[<,.>.>.<]
21:31:18 <calamari> E!ps
21:31:19 <EsoBot> 1:calamari, 2:calamari
21:31:26 <calamari> E!2 a
21:31:27 <EsoBot> a!
21:31:49 <calamari> yeah, that's what I thought.. not even an eof is given
21:33:45 <calamari> E!kill 2
21:33:47 <EsoBot> Killed 2.
21:34:33 <calamari> E!bf +++++[>++++++>+<<-]>+++[<,.>.>.<]
21:34:49 <calamari> err oops ;)
21:34:51 <calamari> E!kill 2
21:34:52 <EsoBot> Killed 2.
21:34:54 <calamari> E!bf +++++[>++++++>++<<-]>+++[<,.>.>.<]
21:35:10 <calamari> E!2 abcde
21:35:11 <EsoBot> a!
21:35:12 <EsoBot> b!
21:35:13 <EsoBot> c!
21:35:14 <EsoBot> d!
21:35:15 <EsoBot> e!
21:35:29 -!- fungebob has joined.
21:35:59 <calamari> hi fungebob
21:36:13 <calamari> E!kill 2
21:36:14 <EsoBot> Killed 2.
21:36:48 <fungebob> hey calamari how are you?
21:37:07 <calamari> doing ok, you?
21:37:36 <fungebob> good, real good
21:38:46 <ihope> E!bf +++++[>++++++>+<<-]>+++[<,.>.>.<]
21:38:54 <ihope> E!ps
21:38:56 <EsoBot> 1:calamari, 2:ihope
21:39:05 <ihope> E!2 abcde
21:39:06 <EsoBot> a!
21:39:07 <EsoBot> b!
21:39:08 <EsoBot> c!
21:39:09 <EsoBot> d!
21:39:10 <EsoBot> e!
21:39:38 <ihope> They seem to work the same, except that this one didn't spawn a fungebob.
21:40:59 <calamari> E!kill 2
21:41:00 <EsoBot> Killed 2.
21:41:26 <calamari> E!bf +[,.]
21:41:36 <calamari> E!2 spam
21:41:37 <EsoBot> s
21:41:38 <EsoBot> p
21:41:39 <EsoBot> a
21:41:40 <EsoBot> m
21:43:32 <calamari> hmm.. I wonder how many valid & unique (in result) programs there are that use each bf char exactly once
21:43:45 <calamari> E!bf
21:43:54 <calamari> oops ;)
21:45:38 <ihope> What do you mean?
21:46:09 <calamari> E!bf +>[.,]<-
21:46:16 <calamari> ^^ no-op
21:47:22 <ihope> :-)
21:47:24 <ihope> E!ps
21:47:25 <EsoBot> 1:calamari, 2:calamari
21:47:45 <calamari> E!kill 2
21:47:46 <EsoBot> Killed 2.
21:47:50 <calamari> (the spam thing)
21:47:55 <calamari> E!bf +>[.,]<-
21:48:00 <calamari> E!ps
21:48:01 <EsoBot> 1:calamari
21:49:08 <calamari> E!bf ,>[+-]<. (one char echo)
21:49:20 <calamari> E!2 Q
21:49:22 <EsoBot> Q
21:52:39 <calamari> E!bf +[>-,.<] (many char echo)
21:52:57 <calamari> E!2 abcd\0
21:52:58 <EsoBot> a
21:52:59 <EsoBot> b
21:53:00 <EsoBot> c
21:53:01 <EsoBot> d
21:53:02 <EsoBot> \
21:53:03 <EsoBot> 0
21:53:05 <calamari> heh
21:54:11 <ihope> Indestructible loopy thing?
21:54:38 <calamari> sure..
21:55:35 <calamari> E!bf -[>+]<,. (memory filler)
21:55:41 <ihope> Um.
21:56:21 <EsoBot> Killed 3: Out of memory.
21:56:28 <calamari> success ;)
21:56:43 <ihope> +[>.<-,]
21:57:21 <calamari> hmm, I suppose that is slightly different as it allows exit
21:57:21 <ihope> Outputs 1-bytes until it recieves a 0 :-P
21:57:32 <calamari> ahh
21:57:57 <calamari> dunno if that will print anything on here
21:58:05 <calamari> E!bf +[>.<-,]
21:58:16 <calamari> E!kill 3
21:58:17 <EsoBot> Killed 3.
21:58:22 <calamari> E!bf -[>.<+,]
21:58:50 <calamari> E!3 a
21:59:09 <calamari> E!kill 3
21:59:10 <EsoBot> Killed 3.
21:59:38 <calamari> E!kill 2
21:59:39 <EsoBot> Killed 2.
21:59:51 <calamari> E!1 @\n
21:59:53 <EsoBot> Invalid character: `@'. Try again!
22:01:34 <calamari> E!bf >-[,+.]<
22:02:08 <calamari> E!2 aAzZ
22:02:09 <EsoBot> b
22:02:10 <EsoBot> B
22:03:24 <EsoBot> {
22:04:19 <calamari> E!kill 2
22:04:19 <calamari> what do you call that.. broken caesar cipher? :)
22:04:19 <EsoBot> [
22:04:20 <EsoBot> Killed 2.
22:09:06 <calamari> E!bf >+,[.]-< spammm
22:09:38 <ihope> E!2 oh noes
22:09:51 <ihope> Um...
22:09:56 <ihope> E!ps
22:09:57 <EsoBot> 1:calamari, 2:calamari
22:09:58 <calamari> hey
22:10:02 <calamari> thats weird..
22:11:59 <calamari> E!kill 2
22:12:00 <EsoBot> Killed 2.
22:12:27 <calamari> it was probably buffering all those o's
22:12:50 <calamari> since the repeated ,'s make the other ones flush
22:12:54 <ihope> O-buffer...
22:13:36 <calamari> so that one doesn't work.. ok :)
22:14:24 <calamari> 8! = 40320.. but not all of those are valid
22:14:49 <calamari> E!bf <
22:14:50 <EsoBot> Memory pointer position out of range: -1
22:14:55 <calamari> E!bf ]
22:15:00 <calamari> E!ps
22:15:02 <EsoBot> 1:calamari
22:34:00 <calamari> E!quit
22:34:02 -!- EsoBot has quit ("requested by calamari").
22:34:10 -!- EsoBot has joined.
22:40:00 -!- ihope has quit (Read error: 110 (Connection timed out)).
23:44:34 <SimonRC> what's EsoBot written in?
23:47:54 <calamari> java
23:48:38 <SimonRC> ah, ok
23:49:29 <calamari> Gregor wrote EgoBot because nobody wanted to port their language interpreters to Java :)
23:49:38 <SimonRC> heh
23:50:40 <calamari> EgoBot has nice features tho.. so I haven't bothered to keep EsoBot up to date will all the daemon, trigger, etc stuff
23:50:56 <calamari> will -> with
23:52:44 <SimonRC> so I see
23:54:28 <calamari> E!bf http://localhost/bf/hangman-EsoBot.b
23:54:30 <EsoBot> Hangman started! Type `/msg EsoBot <pid> <word>\n' to start a game!
23:54:51 <EsoBot> _______ | Type `E!<pid> <guess>\n' to guess a letter!
23:55:15 <SimonRC> E!ps
23:55:16 <EsoBot> 1:calamari
23:55:22 <SimonRC> E!1 e\n
23:55:30 <EsoBot> _______ |- [e]
23:55:30 <SimonRC> hmm
23:55:34 <SimonRC> E!1 a\n
23:55:43 <EsoBot> _a___a_ |- [e]
23:55:50 <SimonRC> E!1 t\n
23:56:00 <EsoBot> _a___a_ |-: [et]
23:56:08 <SimonRC> E!1 n\n
23:56:17 <EsoBot> _a___a_ |-:( [etn]
23:56:34 <SimonRC> E!1 s\n
23:56:43 <EsoBot> _a___a_ |-:(< [etns]
23:56:52 <SimonRC> E!1 c\n
23:57:02 <EsoBot> _a___a_ |-:(<- [etnsc]
23:57:12 <SimonRC> E!1 l\n
23:57:22 <EsoBot> _all_a_ |-:(<- [etnsc]
23:59:02 <SimonRC> E!1 p\n
23:59:12 <EsoBot> _all_a_ |-:(<-< [etnscp]
←2006-02-17 2006-02-18 2006-02-19→ ↑2006 ↑all