←2006-02-24 2006-02-25 2006-02-26→ ↑2006 ↑all
00:27:19 <ihope> It's too quiet.
00:39:26 <RoboGregorR> OK, LET'S BE LOOOOOOOOOOOOUD
00:42:42 -!- calamari has joined.
00:44:08 <ihope> FROM NOW ON, NOBODY'S ALLOWED TO USE LOWERCASE LETTERS.
00:44:12 -!- ihope has changed nick to IHOPE.
00:45:15 <IHOPE> HMM. THIS UPPERCASE NICKNAME LOOKS A BIT OUT OF PLACE AMONG ALL THESE LOWERCASE ONES.
00:45:26 -!- IHOPE has changed nick to ihope.
00:45:34 <ihope> I'm allowed to break my own rules, right?
00:46:44 <RoboGregorR> I'm allowed to break rules enforced by people with no real authority, right?
00:46:59 <ihope> ...Yes.
00:47:25 <ihope> But if you break too many rules, my IRC not might not like you.
00:47:59 <RoboGregorR> Is advertizing http://www.donotputthebaby.com/ against the rule.
00:48:51 <ihope> No.
00:49:31 <RoboGregorR> Is using horrible grammar while asking a question against the rule.
00:49:32 <RoboGregorR> :-P
00:50:24 <ihope> Not yet.
00:53:27 <ihope> \a b c d e f g -> a g (f g) (e g (f g)) (d g (f g) (e g (f g))) (c g (f g) (e g (f g)) (d g (f g) (e g (f g)))) (b g (f g) (e g (f g)) (d g (f g) (e g (f g))) (c g (f g) (e g (f g)) (d g (f g) (e g (f g)))))
00:58:39 * RoboGregorR explodes.
01:05:57 <ihope> Does (a -> b -> c -> d -> e -> f) -> (a -> b -> c -> d -> e) -> (a -> b -> c -> d) -> (a -> b -> c) -> (a -> b) -> a -> f mean any more to you?
01:06:16 <RoboGregorR> Nope
01:13:21 <int-e> \a b c d e f g -> (\a' -> (\b' -> (\c' -> (\d' -> (\e' -> (\f' -> (\g' -> g') (a a' b' c' d' e' f')) (b a' b' c' d' e')) (c a' b' c' d')) (d a' b' c')) (e a' b')) (f a')) g
01:14:24 <int-e> that's equivalent, and, I believe, easier to understand. each x' is "the value of type x".
01:15:22 <RoboGregorR> What language is this?
01:15:25 <ihope> Haskell.
01:15:30 <RoboGregorR> Oy
01:15:39 <int-e> lambda calculus. \ is lambda
01:15:42 <RoboGregorR> {M[m(_o)O!"Even Glass is more readable than that ..."(_o)o.?]}
01:15:43 <ihope> One of the more obfuscated instances ;-)
01:16:22 <ihope> Haskell has stuff like "factorial x = product [1..x]".
01:17:29 <int-e> \g' f' e' d' c' b' a' -> (\a -> (\b -> (\c -> (\d -> (\e -> (\f -> (\g -> g) (g' a b c d e f)) (f' a b c d e)) (e' a b c d)) (d' a b c)) (c' a b)) (b' a)) a'
01:17:41 <int-e> (same, renamed some variables)
01:17:57 <ihope> Ah. Much better.
01:18:00 <int-e> (now, x' is the function that returns type x and x is the value of type x)
01:21:21 -!- kipple has quit (Read error: 110 (Connection timed out)).
01:22:49 <int-e> oh, unlambda puzzle: ``ci`r`.!`.d`.l`.r`.o`.w`. `.,`.o`.l`.l`.e`.H`c``sc``sc``sc`ki <-- how often does this print Hello, world! (is there a formula for this?)
01:23:20 -!- RoboGregorR has quit.
01:23:22 <ihope> !
01:24:03 <int-e> (btw, I know the number from executing the program and I have no clue how to calculate it - so I haven't solved this puzzle)
01:26:07 <ihope> Asplodey.
01:26:40 <int-e> (if you want to see why I'm so confused, try varying the number of ``sc at the end)
01:32:57 <ihope> If I'm not mistaken (and I probably am), it's only printed once.
01:33:22 <int-e> you're mistaken. :)
01:41:37 <ihope> *72911
01:42:25 <int-e> wee.
01:42:54 <ihope> Dialing that would be a bad idea, however.
01:43:21 <int-e> but that's not the result I have
01:45:14 <ihope> :-)
01:45:36 <ihope> I don't suppose you could tell me how to dial ``ci`r`.!`.d`.l`.r`.o`.w`. `.,`.o`.l`.l`.e`.H`c``sc``sc``sc`ki into a phone...
01:52:04 -!- EgoBot has joined.
01:54:08 <ihope> !help
01:54:12 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
01:54:14 <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:54:15 <ihope> Yay!
01:54:17 <int-e> ihope: these are the strange values that I get: http://paste.lisp.org/display/17180
01:54:53 <ihope> Weird.
01:55:00 <int-e> very
01:55:12 <int-e> the first column are powers of two though :)
01:55:44 <ihope> The second column is A048473.
01:56:16 <int-e> that database doesn't work for me right now :/
01:56:47 <ihope> Me neither.
01:57:06 <int-e> but it looks like a_(n+1) = 3 a_n + 2
01:57:39 <int-e> (a_0 = 1)
01:57:58 <int-e> oh, you just googled?
01:58:03 <ihope> Yep.
01:58:12 <ihope> A048473 was the only thing I got so far.
01:58:14 <int-e> there's an idea, I should've thought of that.
01:58:31 <ihope> 31011467 happens to be a prime number, it seems.
01:58:45 <int-e> yep.
01:59:01 <int-e> 107 is prime, too (which was the answer to the 'puzzle' above)
02:00:17 <ihope> Tee hee. /aamsz=banner/PageID=23540252
02:00:52 <int-e> funny
02:04:15 <ihope> Well, the next column over seems to be a' = 6a + 12
02:05:34 <ihope> Then a' = 23a + 84
02:06:07 <int-e> then a' = 158a + 780
02:06:25 <int-e> (if we can trust those 4 values)
02:07:46 <int-e> so hmm. 2,3,6,23,158 and 0,2,12,84,780
02:10:00 -!- GregorR has quit (Remote closed the connection).
02:10:26 -!- GregorR has joined.
02:11:32 <int-e> and if that's right, the next factor is 1557, offset 9330 (with no data to verify even one value)
02:11:50 <ihope> So why the heck does Microsoft offer both Works AND Officer?
02:11:51 <int-e> it's somewhat reassuring that the factor is an integer.
02:12:01 <ihope> s/Officer/Office/
02:13:33 <ihope> Obviously Office's pattern recognition thingy isn't as good.
02:13:39 <ihope> s/Office/Works/
02:32:36 <int-e> good night
02:32:38 -!- int-e has quit ("Bye!").
02:41:36 -!- calamari has quit ("Leaving").
03:06:04 -!- ihope_ has joined.
03:10:23 <ihope_> !ps d
03:10:27 <EgoBot> 1 ihope_: ps
03:11:04 <ihope_> !daemon pager bf +[,>,[-<++++>]<.[-]+]
03:11:49 <ihope_> !undaemon pages
03:11:52 <ihope_> !undaemon pager
03:11:53 <EgoBot> Process 1 killed.
03:12:03 <ihope_> !daemon pager bf +[,>,<[->++++<].[-]+]
03:12:21 <ihope_> !pager D o e s i t w o r k ?
03:12:45 <ihope_> !ps d
03:12:49 <EgoBot> 1 ihope_: daemon pager bf
03:12:51 <EgoBot> 2 ihope_: ps
03:12:59 <ihope_> !kill 1
03:13:03 <EgoBot> Process 1 killed.
03:13:14 <ihope_> Aha...
03:13:30 <ihope_> !daemon pager bf +[,>,<[->++++<]>.<[-]+]
03:13:39 <ihope_> !pager D o e s i t w o r k ?
03:14:29 <ihope_> ...Oh dear...
03:14:37 <ihope_> !pager D o e s i t w o r k ?
03:14:52 <ihope_> !flush 1
03:15:00 <ihope_> !help flush
03:15:03 <EgoBot> Use: flush Function: flush the output buffer, discarding any current output
03:15:07 <ihope_> Aah.
03:15:20 <ihope_> !pager D o e s i t w o r k ?
03:15:49 <ihope_> !show 1
03:15:51 <EgoBot> 0ܴl뿊뿊
03:15:55 <ihope_> Aah!
03:16:00 <ihope_> Not good.
03:16:18 <ihope_> !kill 1
03:16:19 <EgoBot> Process 1 killed.
03:17:05 <ihope_> !daemon pager bf +[,>,<[->++++++++++++++++++++++++++++++++<]>.<[-]+]
03:17:30 <ihope_> !pager L e t ' s t r y t h a t a g a i n .
03:17:33 <EgoBot> Let's try that again.
03:17:40 <ihope_> Yay!
03:18:58 <ihope_> !pager %a A C T I O N t e s t s%a
03:19:01 * EgoBot tests
03:19:14 * ihope_ feels reel smrat
03:20:35 -!- calamari has joined.
03:21:31 -!- ihope has quit (Read error: 110 (Connection timed out)).
03:21:32 <GregorR> Wow
03:21:34 <GregorR> That's pretty cool
03:21:45 <ihope_> Me booch. /me calculates
03:21:49 <GregorR> !pager %c 0 6 Test
03:22:01 <GregorR> Err
03:22:04 <GregorR> !pager %c 0 6 T e s t
03:22:17 <GregorR> Is that how colors work ... something like that X-P
03:22:23 <ihope_> Um...
03:22:36 <ihope_> Capital C.
03:22:54 <ihope_> And %c represents ETX...
03:23:02 <GregorR> >_O
03:23:03 <ihope_> And you have to end every line with a space.
03:23:14 <ihope_> @show 1
03:23:20 <ihope_> !show 1
03:23:23 <EgoBot> <CTCP>ACTION shows off<CTCP>e e
03:23:28 <GregorR> lol
03:23:39 <ihope_> Um... I'll just pretend it worked.
03:24:07 <ihope_> !pager %j%a A C T I O N s h o w s o f f%a
03:24:20 <ihope_> Oh noes.
03:24:39 <ihope_> !pager %a A C T I O N s h o w s o f f%a
03:24:43 * EgoBot shows off
03:24:46 <ihope_> ;-)
03:25:16 <GregorR> So does %a do \1?
03:25:20 <GregorR> And %b \2, etc?
03:25:21 <ihope_> Yes.
03:25:23 <ihope_> Yep.
03:25:35 <ihope_> So %j is a newline.
03:25:36 <GregorR> !pager %c 0 6 T e s t a g a i n
03:25:39 <EgoBot> Test again
03:25:42 <GregorR> YES!
03:25:43 <GregorR> ^^
03:25:43 <ihope_> Woot.
03:26:33 <ihope_> I guess this is similar to the way control characters are "normally" displayed.
03:26:59 <GregorR> *shrugs*
03:27:08 <ihope_> You can prefix them with & instead to do uppercase, so &J is newline.
03:27:20 <GregorR> Why, that's ridiculously pointless!
03:27:41 <ihope_> !pager i t w i&H o r k s !
03:27:45 <EgoBot> it wiorks!
03:27:54 <ihope_> Indeed, it doesn't wirk.
03:28:15 <ihope_> I can annoy some of you with %g!
03:28:18 <GregorR> !pager %c 0 0 T e s t ?
03:28:21 <EgoBot> Test?
03:28:25 <GregorR> !pager %c 0 1 T e s t ?
03:28:29 <EgoBot> Test?
03:28:33 <GregorR> Yay, black on black.
03:28:34 <ihope_> Oh! Oh! I...
03:28:42 <ihope_> I saw black on white.
03:28:58 <GregorR> How dare you use an on-white color scheme ;)
03:29:06 <GregorR> !pager %c 0 1 ; 0 1 T e s t ?
03:29:09 <EgoBot> ;01Test?
03:29:12 <GregorR> Better?
03:29:18 <GregorR> Oh, no it isn't.
03:29:18 <GregorR> Piffle.
03:29:19 <ihope_> Black on white.
03:29:33 <ihope_> !pager %u M u a h a h a .
03:29:39 <ihope_> Oops. Um.
03:29:41 <ihope_> !pager
03:29:44 <ihope_> !show 1
03:29:47 <EgoBot> %@ @ @`
03:29:49 <ihope_> !pager %u M u a h a h a .
03:29:56 <GregorR> Um
03:30:11 <GregorR> Fragile, isn't it :-P
03:30:32 <ihope_> What, is it broken?
03:30:37 <ihope_> !ps d
03:30:41 <EgoBot> 1 ihope_: daemon pager bf
03:30:43 <ihope_> !show 1
03:30:43 <EgoBot> 2 ihope_: ps
03:30:45 <EgoBot> e@ @ @
03:30:45 <GregorR> 19:28:11 <EgoBot> %ÀÀÀ@ @ @à`
03:30:52 <ihope_> I saw that...
03:30:57 <ihope_> !pager
03:30:57 <GregorR> !pager %u . . .
03:31:03 <GregorR> Hehehehe
03:31:05 <ihope_> Aah.
03:31:07 <ihope_> !pager **
03:31:13 <ihope_> It's fixed. Do nothing.
03:31:24 <ihope_> !pager %u M u a h a h a .
03:31:27 <EgoBot> J...jJMuahaha.
03:31:32 <ihope_> !pager %u M u a h a h a .
03:31:35 <EgoBot> Muahaha.
03:31:38 <ihope_> There we go.
03:31:40 <GregorR> Okidoke.
03:32:15 <ihope_> !pager 'n'o 'm'o'r'e 'g'i'b'b'e'r'i's'h !
03:32:20 <EgoBot> NO MORE GIBBERISH!
03:32:37 <GregorR> !pager '.'!
03:32:46 <GregorR> Err, forgot the ending ' ' again X-P
03:32:49 <GregorR> !show 1
03:32:51 <EgoBot> <CTCP>
03:32:53 <ihope_> SO SOH?
03:33:18 <ihope_> !pager
03:33:21 <ihope_> !show
03:33:25 <EgoBot> No such process!
03:33:25 <ihope_> !show 1
03:33:27 <EgoBot> `
03:33:34 <GregorR> !pager '.'!
03:33:46 <ihope_> !pager
03:33:49 <EgoBot> g@`
03:33:54 <GregorR> lol
03:34:09 <ihope_> !pager 'f'i'x'i'e'd'_
03:34:18 <ihope_> I did it again.
03:34:25 <ihope_> !pager **
03:34:32 <ihope_> !show 1
03:34:35 <EgoBot> FIXIED?jJ
03:34:46 <ihope_> !pager 'f'i'x'i'e'd'_
03:34:49 <EgoBot> FIXIED?
03:34:54 <ihope_> Ere we go.
03:35:24 -!- GregorR has quit (Remote closed the connection).
03:35:26 -!- GregorR has joined.
03:35:39 <ihope_> Well, I must abruptly poof now. Bye.
03:35:52 <ihope_> +[,>,<[->++++++++++++++++++++++++++++++++<]>.<[-]+]
03:55:31 -!- ihope_ has quit (Read error: 110 (Connection timed out)).
04:12:07 -!- fungebob has joined.
05:23:19 -!- Sgeo has quit.
06:06:08 -!- Arrogant has joined.
07:07:19 -!- fungebob has quit (Read error: 104 (Connection reset by peer)).
07:08:50 -!- fungebob has joined.
07:12:00 -!- calamari has quit ("Leaving").
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:05:33 -!- Arrogant has quit ("Leaving").
08:13:30 -!- GregorR has quit (Remote closed the connection).
08:13:48 -!- GregorR has joined.
08:38:14 -!- fungebob has quit ("Chatzilla 0.9.70 [Firefox 1.5.0.1/2006011112]").
10:28:13 -!- ihope_ has joined.
10:28:19 -!- ihope_ has changed nick to ihope.
11:03:38 -!- ihope has quit (Read error: 110 (Connection timed out)).
12:38:44 -!- GregorR has quit (Remote closed the connection).
12:38:59 -!- GregorR has joined.
12:52:27 -!- jix has joined.
13:16:18 -!- CXI has quit (Read error: 104 (Connection reset by peer)).
13:17:16 -!- CXI has joined.
13:48:15 -!- ihope_ has joined.
13:48:21 -!- ihope_ has changed nick to ihope.
13:48:46 <ihope> !ps d
13:48:49 <EgoBot> 1 ihope_: daemon pager bf
13:48:51 <EgoBot> 2 ihope: ps
13:48:55 <ihope> Still running?
13:51:34 <ihope> !bf ,++++++++++++++++++++++++++++++++.
13:51:41 <ihope> !i 2 %b
13:51:45 <EgoBot> E
13:51:48 <ihope> Oops.
13:51:52 <ihope> !bf ,++++++++++++++++++++++++++++++++.
13:51:59 <ihope> !i 2
13:52:03 <EgoBot> "
13:52:23 <ihope> !bf +[,++++++++++++++++++++++++++++++++.[-]+]
13:52:49 <ihope> !i 2
13:53:05 <ihope> !show 2
13:53:09 <EgoBot> "6/#
13:54:40 <ihope> Hmm, something's not right.
13:55:16 <ihope> !pager '" H e l l o , w o r l d !
13:55:19 <EgoBot> Hello, world!
13:55:56 <ihope> So %b is bold.
13:56:16 <ihope> !pager '6 H e l l o , w o r l d !
13:56:19 <EgoBot> Hello,world!
13:56:26 <ihope> Nothing noticable.
13:56:59 <ihope> That must be reverse video. %v is reverse video.
13:57:19 <ihope> !pager '/ H e l l o , w o r l d !
13:57:37 <ihope> Grr.
13:57:41 <ihope> !pager
13:57:45 <EgoBot> Hello,world!`
13:58:03 <ihope> That must be normal. %o for normal.
13:58:17 <ihope> And %c for color?
13:58:26 <puzzlet> !pager
13:58:33 <puzzlet> !help pager
13:58:37 <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.
13:58:42 <ihope> Pager is a daemon.
13:59:00 <ihope> The details are sorta weird.
13:59:02 <puzzlet> not a language?
13:59:06 <ihope> Right.
13:59:37 <puzzlet> !pager '1 H e l l o
13:59:41 <puzzlet> !pager '2 H e l l o
13:59:45 <ihope> Hold on...
13:59:46 <puzzlet> hmm
14:00:09 <ihope> You need to put a space at the end of each line.
14:00:13 <ihope> !show 1
14:00:17 <EgoBot> g@ Hello
14:00:23 <ihope> Otherwise that happens.
14:00:43 <ihope> By the way, '1 and '2 are the codes for DC1 and DC2.
14:00:53 <puzzlet> DC?
14:01:00 <ihope> ASCII control characters.
14:01:28 <ihope> !pager
14:01:29 <puzzlet> what's '/?
14:01:37 <ihope> SI.
14:01:56 <ihope> Apparently that's also the mIRC code for "normal".
14:02:25 <ihope> !ps d
14:02:29 <EgoBot> 1 ihope_: daemon pager bf
14:02:31 <EgoBot> 2 ihope: bf
14:02:33 <EgoBot> 3 ihope: ps
14:02:40 <ihope> !i 2
14:02:51 <ihope> !show 2
14:02:55 <EgoBot> #
14:03:29 <ihope> !pager '# 4 , 3 S h i n y !
14:03:33 <EgoBot> JShiny!
14:03:38 <puzzlet> !pager 'A H e l l o
14:03:41 <EgoBot> !Hello
14:03:52 <ihope> 'A means ! :-)
14:04:08 <puzzlet> how do i make \r?
14:04:16 <ihope> Is that carriage return?
14:04:23 <puzzlet> i think
14:04:45 <ihope> Carriage return is '-, $M or %m.
14:04:56 <puzzlet> !pager '- H e l l o
14:04:59 <EgoBot> Hello
14:05:46 <puzzlet> well giving out raw string "\rPART #esoteric" would result actual PART.
14:05:58 <ihope> It would?
14:06:01 <ihope> >:-)
14:06:22 <ihope> There are other codes for carriage return, too. Lemme see here...
14:06:43 <jix> egobot has a filter for newlines/carriage returns
14:07:00 <ihope> Ah.
14:07:28 <ihope> Anyway, the other codes for carriage return contain extended ASCII.
14:09:02 <ihope> Examples are $ì and "¡.
14:09:29 <ihope> Wait a minute...
14:09:53 <ihope> That should be #¡.
14:10:19 <ihope> "═ is another.
14:10:34 <ihope> !φ is the last.
14:10:37 <EgoBot> Huh?
14:11:48 <ihope> !pager L i n e%j b r e a k
14:11:51 <EgoBot> Line
14:11:53 <EgoBot> break
14:12:38 -!- int-e has joined.
14:12:47 <ihope> !pager T h i s'@ i s'@ a n o t h e r'@ w a y'@ t o'@ d o'@ s p a c e s .
14:12:49 <EgoBot> This is another way to do spaces.
14:13:58 <int-e> !pager 7@0
14:14:03 <EgoBot>
14:14:55 <ihope> !pager 'o!B!F!U!S!C!A!T!I!O!N'@!W!I!T!H'@!P!A!G!E!R .
14:14:57 <int-e> !pager a6`h7@a
14:14:57 <EgoBot> Obfuscation with pager.
14:15:01 <EgoBot> a 7a
14:15:28 <int-e> woops
14:16:18 <int-e> !pager a6`8h7@@a@
14:16:21 <EgoBot> a h a
14:17:00 <int-e> !pager 1119110
14:17:03 <EgoBot> QYQ
14:17:32 <int-e> !pager 1!1)1!0
14:17:35 <EgoBot> AIA
14:17:40 <int-e> !pager 1!1(1!0
14:17:43 <EgoBot> AHA
14:17:46 <int-e> dangit. :)
14:19:04 <ihope> Hmm. HEre comes oops.
14:19:36 <ihope> ...Oops.
14:20:07 <ihope> Just a second...
14:20:51 <ihope> !pager ╩
14:20:53 <EgoBot> <CTCP>ACTION The real reason for inventing Pager.<CTCP>"I
14:21:11 <ihope> !show 1
14:21:50 <ihope> !kill 1
14:21:53 <EgoBot> Process 1 killed.
14:21:55 <ihope> !daemon pager bf +[,>,<[->++++++++++++++++++++++++++++++++<]>.<[-]+]
14:25:55 <ihope> !help
14:25:56 <int-e> but ... +[,[>++++<-],>[<++++++++>-]<.[-]+] is shorter :)
14:25:57 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
14:25:59 <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
14:26:20 <ihope> Oh, right right.
14:26:23 <ihope> !undaemon pager
14:26:25 <EgoBot> Process 1 killed.
14:26:54 <ihope> !daemon pager bf +[,-------------------------------->,<[->++++++++++++++++++++++++++++++++<]>.<[-]+]
14:26:59 <ihope> Even longer! >:-)
14:28:07 <int-e> silly
14:28:22 <int-e> that doesn't change the behaviour
14:28:46 <ihope> I know.
14:28:53 <ihope> It makes it a bit faster, though.
14:29:12 <ihope> !pager %a A C T I O N t e s t s%a
14:29:15 * EgoBot tests
14:29:35 <ihope> !daemon pager2 bf +[,>,<[->++++++++++++++++++++++++++++++++<]>.<[-]+]
14:31:45 <ihope> !pager T h e q u i c k b r o w n f o x j u m p s o v e r t h e l a z y d o g , b u t t h e l a z y d o g d o e s n ' t k n o w h e ' s b e i n g j u m p e d o v e r b e c a u s e h e i s a s l e e p . T h e q u i c k b r o w n f o x l a u g h s a t t h e l a z y d o g a n d r u n s a w a y .
14:31:48 <ihope> !pager2 T h e q u i c k b r o w n f o x j u m p s o v e r t h e l a z y d o g , b u t t h e l a z y d o g d o e s n ' t k n o w h e ' s b e i n g j u m p e d o v e r b e c a u s e h e i s a s l e e p . T h e q u i c k b r o w n f o x l a u g h s a t t h e l a z y d o g a n d r u n s a w a y .
14:31:49 <EgoBot> Thequickbrownfoxjumpsoverthelazydog,butthelazydogdoesn'tknowhe'sbeingjumpedoverbecauseheisasleep.Thequickbrownfoxlaughsatthelazydogandrunsaway.
14:31:51 <EgoBot> Thequickbrownfoxjumpsoverthelazydog,butthelazydogdoesn'tknowhe'sbeingjumpedoverbecauseheisasleep.Thequickbrownfoxlaughsatthelazydogandrunsaway.
14:31:55 <ihope> Um...
14:32:09 <ihope> Never mind.
14:32:13 <ihope> !undaemon pager
14:32:15 <EgoBot> Process 1 killed.
14:32:16 <ihope> !undaemon pager2
14:32:17 <EgoBot> Process 3 killed.
14:32:27 <ihope> !daemon pager bf +[,[>++++<-],>[<++++++++>-]<.[-]+]
14:33:38 <ihope> !pager %a A C T I O N $_ u n d e r l i n e s%a
14:33:39 <int-e> cheater.
14:33:41 * EgoBot underlines
14:33:45 <ihope> Oops.
14:34:05 <ihope> !pager %a A C T I O N %_ u n d e r l i n e s%a
14:34:07 * EgoBot underlines
14:34:15 <ihope> Noo...
14:34:34 <ihope> !pager %a A C T I O N &_ u n d e r l i n e s%a
14:34:37 * EgoBot underlines
14:36:41 <ihope> !pager %a A C T I O N &Q t e s t s%a
14:37:48 <ihope> ...
14:37:49 <ihope> !show 1
14:37:53 * EgoBot tests
14:37:59 <ihope> !pager
14:38:46 <ihope> !pager This is the wrong way to use pager.
14:38:58 <ihope> !show 1
14:39:01 <EgoBot> JiRN
14:40:27 <ihope> !pager C u t e c o i$$ c i d e$$ c e .
14:40:29 <EgoBot> Cute coicidece.
14:40:32 <ihope> Oops.
14:41:01 <jix> !pager Why is this the wrong way to use the pager?
14:41:18 <int-e> !pager @
14:41:21 <EgoBot> H@tiRN
14:41:32 <ihope> Because you get H@“ti€èÀRN.
14:41:43 <int-e> because the pager combines every two characters into one
14:41:56 <ihope> !pager H%j i
14:41:56 <jix> stupid pager!
14:41:59 <EgoBot> H
14:42:01 <EgoBot> i
14:42:16 <jix> !pager a
14:42:21 <int-e> !daemon memo +>>>+[[+>>,----------]+[<<]<[>>]>>+>>[+++++++++.>>]+[[-]<<]>>+]
14:42:32 <jix> !memo test
14:42:33 <ihope> jix: give me a Haskell to BF and I'll be happy
14:42:34 <int-e> !memo <CTCP>ACTION thinks this is better.<CTCP>
14:42:35 <EgoBot> Huh?
14:42:37 <EgoBot> Huh?
14:42:39 <ihope> !show 1
14:42:41 <EgoBot> *
14:42:59 <int-e> oh, won't work without a language tag, eh?
14:43:03 <int-e> !ps d
14:43:05 <EgoBot> 1 ihope: daemon pager bf
14:43:05 <{^Raven^}> !pager / m e e m o t e s !
14:43:07 <EgoBot> 2 ihope: bf
14:43:09 <EgoBot> 3 int-e: ps
14:43:15 <int-e> !daemon memo bf +>>>+[[+>>,----------]+[<<]<[>>]>>+>>[+++++++++.>>]+[[-]<<]>>+]
14:43:19 <int-e> !memo <CTCP>ACTION thinks this is better.<CTCP>
14:43:24 <ihope> !show 1
14:43:36 <int-e> !memo Hehe
14:43:39 * EgoBot thinks this is better.
14:43:48 * ihope wonders who "said" that
14:44:07 <int-e> which what where?
14:44:25 <ihope> * EgoBot thinks this is better.
14:44:36 <ihope> !kill 1
14:44:39 <EgoBot> Process 1 killed.
14:44:44 <ihope> !daemon pager bf +[,[>++++<-],>[<++++++++>-]<.[-]+]
14:44:46 <int-e> all it takes is sending literal <CTCP>s around ...
14:44:58 <int-e> I can do that :)
14:45:07 <ihope> !pager %a A C T I O N d e m o n s t r a t e s%a
14:45:11 * EgoBot demonstrates
14:46:37 <ihope> !pager / m e e x p e r i m e n t s
14:46:39 <EgoBot> /me experiments
14:46:45 * ihope is jealous
14:48:23 <int-e> /me can do that, too
14:48:43 * ihope tries to figure it out
14:48:47 <int-e> (try putting // at the front of the line - that's how xchat does it)
14:49:02 * int-e doesn't know chatzilla
14:49:02 <ihope> It says /me Unknown command
14:49:29 <int-e> /quote privmsg #esoteric :/me can do that, too then
14:49:47 <ihope> Um.
14:49:59 <int-e> /me can do that, too
14:50:03 <ihope> /me
14:50:13 <int-e> there's one minor problem with that
14:50:19 <int-e> you won't see yourself succeed ;)
14:50:24 <ihope> Heh.
14:50:26 <int-e> ([15:49:42] <ihope> /me)
14:50:32 <ihope> Um...
14:50:41 <int-e> did you include the colon?
14:50:45 <ihope> Nope.
14:50:50 <int-e> it's important
14:51:14 -!- ihope_ has joined.
14:51:20 <int-e> it means that the server and clients will treat the rest of the line as a single argument
14:51:35 <ihope> /me tries
14:51:41 <int-e> [15:51:14] <ihope> /me tries
14:51:43 <ihope> Yay, it worked!
14:52:13 * ihope does something that won't work
14:52:17 <int-e> hmm, actually - /msg #esoteric /me foo blah should work, too
14:52:36 <int-e> but that's too easy
14:52:38 <ihope> /me yeah?
14:52:41 <int-e> yes
14:53:04 <int-e> [15:52:17] <ihope> /me yeah?
14:53:29 <ihope> /me
14:53:44 <ihope> /me has another client open
14:53:51 <int-e> I just realized.
14:53:57 <int-e> :)
14:54:11 -!- ihope_ has quit (Client Quit).
15:17:03 <ihope> Um...
15:17:05 <ihope> Hmm.
15:19:31 -!- Hawkbot has joined.
15:19:41 <ihope> Now what's this?
15:19:47 <ihope> @help
15:19:48 <Hawkbot> ihope: (help [<plugin>] [<command>]) -- This command gives a useful description of what <command> does. <plugin> is only necessary if the command is in more than one plugin.
15:20:05 <ihope> Hmm.
15:20:42 <ihope> Does this guy *have* any commands?
15:21:07 <int-e> > 1+1
15:21:14 <int-e> @version
15:21:17 <Hawkbot> int-e: The current (running) version of this Supybot is 0.83.1. The newest version available online is 0.83.1.
15:23:04 <int-e> @tell int-e foo
15:23:17 <int-e> @tell Hawkbot @tell int-e foo
15:23:18 <Hawkbot> int-e: Error: You just told me, why should I tell myself?
15:23:28 <int-e> argh
15:24:04 <int-e> @list
15:24:04 <Hawkbot> int-e: Admin, Channel, Config, Ctcp, Misc, Nickometer, Owner, and User
15:24:49 <int-e> @nickometer foobar
15:24:49 <Hawkbot> int-e: The "lame nick-o-meter" reading for "foobar" is 0.0%.
15:24:55 <int-e> @nickometer
15:24:56 <Hawkbot> int-e: The "lame nick-o-meter" reading for "int-e" is 14.4%.
15:25:00 <ihope> @nickometer
15:25:01 <Hawkbot> ihope: The "lame nick-o-meter" reading for "ihope" is 0.0%.
15:25:10 <ihope> Is that good or bad?
15:25:11 <int-e> @nickomater $
15:25:12 <Hawkbot> int-e: Error: "nickomater" is not a valid command.
15:25:15 <int-e> @nickometer $
15:25:15 <Hawkbot> int-e: The "lame nick-o-meter" reading for "$" is 14.4%.
15:25:18 <int-e> @nickometer $$
15:25:18 <Hawkbot> int-e: The "lame nick-o-meter" reading for "$$" is 38.4%.
15:25:19 <ihope> @nickometer Hawkbot
15:25:19 <int-e> @nickometer $$$
15:25:20 <Hawkbot> int-e: The "lame nick-o-meter" reading for "$$$" is 97.0%.
15:25:21 <Hawkbot> ihope: The "lame nick-o-meter" reading for "Hawkbot" is 0.0%.
15:25:24 <int-e> @nickometer -
15:25:24 <Hawkbot> int-e: The "lame nick-o-meter" reading for "-" is 0.0%.
15:25:26 <int-e> @nickometer --
15:25:26 <Hawkbot> int-e: The "lame nick-o-meter" reading for "--" is 24.2%.
15:25:28 <int-e> @nickometer ---
15:25:28 <Hawkbot> int-e: The "lame nick-o-meter" reading for "---" is 84.9%.
15:25:34 <int-e> @nickometer [-]
15:25:34 <Hawkbot> int-e: Error: "-" is not a valid command.
15:25:42 <int-e> what?
15:25:49 * ihope shrugs
15:25:49 <int-e> @nickometer [@nickometer foo]
15:25:49 <Hawkbot> int-e: Error: "@nickometer" is not a valid command.
15:25:57 <int-e> @nickometer [print "foo"]
15:25:57 <Hawkbot> int-e: Error: "print" is not a valid command.
15:25:59 <ihope> @nickometer [nickometer foo]
15:26:00 <Hawkbot> ihope: The "lame nick-o-meter" reading for "The "lame nick-o-meter" reading for "foo" is 0.0%." is 99.98%.
15:26:12 <int-e> @nickometer [42*43]
15:26:12 <Hawkbot> int-e: Error: "42*43" is not a valid command.
15:26:14 -!- Hawkbot has quit ("Ctrl-C at console.").
15:29:38 <ihope> Hmm, let's try something.
15:29:43 -!- ihope has changed nick to Hawkbot.
15:29:52 <Hawkbot> Yep. It's registered.
15:29:55 -!- Hawkbot has changed nick to ihope.
15:31:28 <int-e> ah. int-e has two 'case shifts' because it's two 'words'.
15:32:00 <ihope> EgoBot ps
15:32:14 <ihope> Nope, not doing much.
15:36:02 -!- Hawkbot has joined.
15:36:13 <ihope> @whoami
15:36:14 <Hawkbot> ihope: I don't recognize you.
15:36:19 <ihope> Gasp.
15:37:33 <int-e> @nickometer [nickometer foo]
15:37:33 <Hawkbot> int-e: The "lame nick-o-meter" reading for "The "lame nick-o-meter" reading for "foo" is 0.0%." is 99.98%.
15:37:51 <ihope> @nickometer
15:37:52 <Hawkbot> ihope: The "lame nick-o-meter" reading for "ihope" is 0.0%.
15:38:09 <ihope> @nickometer [nickometer [nickometer [nickometer]]]
15:38:10 <Hawkbot> ihope: The "lame nick-o-meter" reading for "The "lame nick-o-meter" reading for "The "lame nick-o-meter" reading for "The "lame nick-o-meter" reading for "ihope" is 0.0%." is 99.98%." is 99.990%." is 99.992%.
15:38:41 <int-e> @nickometer "AaAaAaAaAaAaAaAaAaAaAaA"
15:38:41 <Hawkbot> int-e: The "lame nick-o-meter" reading for "AaAaAaAaAaAaAaAaAaAaAaA" is 99.98%.
15:39:13 -!- Hawkbot has quit (Client Quit).
15:39:22 <int-e> @nickometer "6969696969"
15:41:15 <jix> @nickometer jix
15:41:24 <ihope> The Hawk's gone!
15:41:29 <jix> oh
15:46:55 <int-e> The "lame nick-o-meter" reading for "jix" is 0.0%.
15:58:59 <ihope> Now I don't know how to get the Hawk back :-P
16:00:37 <int-e> >>> n("", "", "", "[[[[[[[[[[[")
16:00:41 <int-e> ('%s lameness points awarded: %s', 35146.667022371279, '11 consecutive non-alphas ')
16:00:41 <int-e> ('%s lameness points awarded: %s', 35146.667022371279, '11 unmatched parentheses')
16:00:41 <int-e> ('%s lameness points awarded: %s', 22320.875587836748, '11 extraneous symbols')
16:00:41 <int-e> The "lame nick-o-meter" reading for "[[[[[[[[[[[" is 99.994%.
16:07:23 <ihope> !ps d
16:07:26 <EgoBot> 1 ihope: daemon pager bf
16:07:28 <EgoBot> 2 ihope: bf
16:07:30 <EgoBot> 3 int-e: daemon memo bf
16:07:31 <ihope> Let's not forget our Ego.
16:07:36 <EgoBot> 4 ihope: ps
16:07:41 <ihope> !memo I don't get it.
16:07:44 <EgoBot> Hehe
16:07:51 <ihope> !memo What does it do?
16:07:51 <EgoBot> I don't get it.
16:07:51 <ihope> !memo Oh, I see.
16:07:54 <EgoBot> What does it do?
16:08:17 <int-e> !memo Still the same as yesterday.
16:08:18 <EgoBot> Oh, I see.
16:09:02 <ihope> !memo That's good.
16:09:04 <EgoBot> Still the same as yesterday.
16:09:08 <ihope> !memo Indeed.
16:09:16 <EgoBot> That's good.
16:09:16 <ihope> !memo Why?
16:09:18 <EgoBot> Indeed.
16:09:18 <int-e> !daemon wth bf ,+[-->++++[>++++++++<-]<[->+>-[>+>>]>[+[-<+>]>+>>]<<<<<<]>>[-]>>--[-[>-<[-]]]>+[-<+++++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]>[-]+>[<-->-[<+>-]]<[<<<<+++++++++++++>>>>-]]<<[-]<<+.[-]<,+]
16:09:26 * ihope claps
16:09:30 <int-e> !wth foobar
16:09:32 <EgoBot> sbbone
16:09:38 <int-e> !wth sbbone
16:09:42 <EgoBot> foobar
16:09:47 <int-e> !undaemon wth
16:09:49 <ihope> !wtf rot13?
16:09:50 <EgoBot> Process 4 killed.
16:09:52 <EgoBot> Huh?
16:09:53 <ihope> Hey!
16:09:59 <int-e> !daemon rot13 bf ,+[-->++++[>++++++++<-]<[->+>-[>+>>]>[+[-<+>]>+>>]<<<<<<]>>[-]>>--[-[>-<[-]]]>+[-<+++++++++++++<[->-[>+>>]>[+[-<+>]>+>>]<<<<<]>[-]>[-]+>[<-->-[<+>-]]<[<<<<+++++++++++++>>>>-]]<<[-]<<+.[-]<,+]
16:10:11 <ihope> !rot13 rot13
16:10:11 <EgoBot> ebg13
16:10:15 <ihope> It works.
16:11:28 <int-e> I know. It's old and well-tested
16:11:33 <int-e> and I mean old ... the file data I have is 2001-07-20 ...
16:17:25 <ihope> !pager %c 0 1 0 0 b a d g e r%r b a d g e r%r b a d g e r%c 0 4 0 3 m u s h r o o m
16:17:30 <EgoBot> 00badgerbadgerbadger03mushroom
16:17:32 <ihope> OH noes.
16:23:16 <ihope> !ps
16:23:18 <EgoBot> 2 ihope: bf
16:23:18 <EgoBot> 5 ihope: ps
16:23:18 <ihope> !i 2
16:23:18 <ihope> !show 2
16:23:18 <EgoBot> 6
16:23:18 <ihope> !pager %c 0 1 0 0 b a d g e r%v b a d g e r%v b a d g e r%c 0 4 0 3 m u s h r o o m
16:23:21 <EgoBot> 00badgerbadgerbadger03mushroom
16:23:37 <ihope> Tee hee.
←2006-02-24 2006-02-25 2006-02-26→ ↑2006 ↑all