←2007-01-26 2007-01-27 2007-01-28→ ↑2007 ↑all
00:11:09 <SevenInchBread> The world needs a discoardian programming language
00:12:35 <oerjan> Aren't all esoteric languages discordian by default?
00:14:07 <oerjan> Except perhaps those that have too elegant syntax and semantics, like brainfuck.
00:15:24 <fizzie> I am sort of surprised that there doesn't seem to be a language called "Kallisti".
00:15:27 <oerjan> INTERCAL and Malbolge probably qualify.
00:20:23 <fizzie> Now you made me find my copy of the Principia. Hmm, I wonder if there'd be language-design-wise inspirational material in here.
00:30:37 -!- wooby has joined.
00:31:34 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
00:31:38 <SimonRC> # God hates fags. # # (If you're a fag he hates you too.) # -- http://www.eveningservice.com/Video
00:31:41 <SimonRC> :-o
00:31:44 <SimonRC> Don't you just *love* Christian fundamentalism?
00:34:26 -!- sebbu2 has joined.
00:35:10 -!- sebbu2 has quit (Client Quit).
00:40:18 <wooby> that's lame
00:40:58 <wooby> i like the design of the website though
00:49:56 <SimonRC> I think it's a parody
00:53:38 <wooby> yeah i think your'e right
00:53:55 -!- sebbu has quit (Read error: 110 (Connection timed out)).
00:58:04 * SimonRC goes to bed
01:06:33 -!- tgwizard has quit (Remote closed the connection).
01:12:46 -!- ihope has joined.
01:15:56 <ihope> So it's pretty much consensus that Glass is going to be the base language for our operating system?
01:18:44 -!- pikhq has joined.
03:23:58 -!- anonfunc has joined.
03:30:21 <SevenInchBread> ihope, dunno... but it seems to.
03:30:33 <SevenInchBread> there's tons of choices we could use... I'd like befunge if it were a bit more efficient.
03:30:36 <SevenInchBread> or even ORK
03:31:42 <SevenInchBread> hmmm.... what's a language I could learn (coming from Python) to quite a full degree in a matter of days, but it's also got some neat concepts...
03:31:44 <SevenInchBread> and... useful.
03:33:03 -!- ihope has quit (Read error: 110 (Connection timed out)).
03:33:35 <pikhq> Hmm.
03:33:50 <pikhq> I'd say Brainfuck, except for the "useful" bit.
03:33:52 <pikhq> Tcl?
03:34:36 <SevenInchBread> hmm maybe.
03:34:40 <SevenInchBread> I kinda like Smalltalk...
03:34:55 <SevenInchBread> but... maybe Smalltalk-that's-prototype-based
03:35:02 <SevenInchBread> but I don't like Self for some reason.
03:35:08 <SevenInchBread> which is exactly that.
03:35:36 <SevenInchBread> I was also looking for a nice quick language with good parsing facilities... for language designing...
03:35:56 <SevenInchBread> I'll even resort to C for the "fast" bit.
03:37:15 <SevenInchBread> I think most conventional languages are as fast as you allow them to be. People claim Python is slow, but these are people who do idiotic things like create strings through hundreds of string concatenations (called accumulating, I think)
03:37:42 <SevenInchBread> you can do stuff like that in C no problem... because C just maps that directly to blocks of memory... but in Python you want to use lists to do heavy-duty string operations.
03:48:54 <pikhq> Hmm.
04:31:22 -!- vydd has joined.
04:59:14 -!- oerjan has quit ("Gooed knight").
05:09:30 -!- vydd has quit ("+++++[>++++++++++<-]>++[[>]>+++++[<++++++++++>-]<++.--.------------------.<<[<]>-]").
05:13:19 -!- Sgeo has quit ("Leaving").
05:25:35 -!- pikhq has quit ("leaving").
06:28:05 -!- digital_me has quit ("Lost terminal").
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:13:57 -!- Hardley has joined.
08:18:02 -!- Hardley has left (?).
08:58:20 -!- helios24 has quit (Read error: 54 (Connection reset by peer)).
08:58:28 -!- helios_ has joined.
08:58:54 -!- helios_ has changed nick to helios24.
09:02:10 -!- sebbu has joined.
12:07:08 -!- helios24 has quit (Read error: 60 (Operation timed out)).
12:16:16 <SevenInchBread> foo
12:16:26 -!- LeaLeaLea has joined.
12:16:27 <SevenInchBread> foo
12:16:29 <SevenInchBread> foo
12:16:30 <SevenInchBread> foo
12:16:32 <SevenInchBread> foo
12:16:33 <SevenInchBread> foo
12:16:35 <SevenInchBread> foo
12:16:36 <LeaLeaLea> ..Shut the hell up.
12:16:36 <SevenInchBread> foo
12:16:42 <SevenInchBread> oh yah!?
12:16:44 <LeaLeaLea> You god forsaken bread product.
12:16:46 <LeaLeaLea> YEP
12:16:48 <SevenInchBread> what u gonna doo?
12:16:50 <LeaLeaLea> SevenInchBread?
12:16:57 <SevenInchBread> LeaLeaLea?
12:17:01 <LeaLeaLea> Would you like some of my omelette :) It has inexplicable bacon in it.
12:17:09 <LeaLeaLea> INEXPLICABLE
12:17:18 <SevenInchBread> IT CAN NOT BE EXPLICTED
12:17:22 <LeaLeaLea> YEP
12:17:27 <SevenInchBread> Sounds good....
12:17:31 <SevenInchBread> mail it to me.
12:17:34 <LeaLeaLea> ..It is pretty tasty..
12:17:36 <LeaLeaLea> I'll email it.
12:17:49 <SevenInchBread> ...pdf or jpg?
12:17:51 <SevenInchBread> ...
12:17:56 <LeaLeaLea> gif lolo
12:18:01 <SevenInchBread> ...
12:18:07 <SevenInchBread> well, at least it'll be animated..
12:18:14 <LeaLeaLea> Animated or transparant.
12:18:15 <LeaLeaLea> Either way..
12:18:17 -!- helios24 has joined.
12:18:18 <LeaLeaLea> You'll have it.
12:18:24 <SevenInchBread> sweet
12:18:33 <SevenInchBread> LeaLeaLeaamiLea
12:18:40 <LeaLeaLea> I always wanted a transparant omelette.
12:18:56 <SevenInchBread> I've never seen one... which explains a lot.
12:19:58 <LeaLeaLea> DUDE, HELIOS, WHATS UP MAN?
12:20:28 <LeaLeaLea> ..In any event..
12:20:35 <SevenInchBread> hrm
12:20:56 <SevenInchBread> The nerdiest name I can think of is the fibonacci sequence
12:21:04 <SevenInchBread> or maybe... the difits of pi... or even worse, phi
12:21:08 <LeaLeaLea> The nerdiest name I can think of is Kurt.
12:21:16 <SevenInchBread> OH?
12:21:18 <SevenInchBread> FUCKING OH?
12:21:19 <LeaLeaLea> YEP.
12:21:19 <SevenInchBread> YOU WANNA GO?
12:21:22 <LeaLeaLea> :)
12:21:27 <SevenInchBread> IVE GOT BLUE EYES WHITE DRAGON
12:21:29 <SevenInchBread> MOTHERFUCKER
12:21:37 <LeaLeaLea> STEP INTO MY KITCHEN.
12:21:42 <SevenInchBread> ...
12:21:47 <LeaLeaLea> YOU STEP INTO MY KITCHEN, YOU BETTER BE READY TO THROWDOWN MOTHERFUCKER
12:21:48 <SevenInchBread> thats entirely too long of a walk
12:21:51 <LeaLeaLea> LETS DO THIS
12:21:52 <LeaLeaLea> COME ON
12:21:54 <LeaLeaLea> DONT BITCH OUT
12:21:56 <LeaLeaLea> WALK
12:21:59 <LeaLeaLea> .. JUMP
12:22:02 <LeaLeaLea> JUMP GYPSY
12:22:04 <SevenInchBread> I CAN'T FUCKING DRIVE YET
12:22:06 <SevenInchBread> NOT LEGALLY
12:22:13 <LeaLeaLea> I DIDNT SAY DRIVE. I SAID /JUMP./
12:22:24 <SevenInchBread> omote jumps to LeaLeaLea's kitchen.
12:22:26 <SevenInchBread> ...
12:22:28 <LeaLeaLea> AHAHHAHA
12:22:34 <LeaLeaLea> YOU FUCKING NERD.
12:22:40 <SevenInchBread> NO
12:22:45 <SevenInchBread> ...
12:22:47 <SevenInchBread> FUCK YOU
12:22:51 <SevenInchBread> THAT WAS LEGIT YO
12:22:55 <LeaLeaLea> ... :)
12:23:00 * LeaLeaLea does a crazy dance.
12:24:22 * LeaLeaLea does a crazier dance.
12:24:28 * LeaLeaLea does the craziest dance.
12:24:35 * SevenInchBread does a WHRIO SJEGLRKDJ HLSDRFHL DFJ
12:24:40 <LeaLeaLea> .. rofl
12:25:15 -!- LeaLeaLea has changed nick to RainbowTrout.
12:25:30 <SevenInchBread> ...
12:25:33 <SevenInchBread> ahahahahaha
12:26:49 <RainbowTrout> THIS NAME IS /MINE/ NOW
12:27:03 <SevenInchBread> LeaLeaLea???"
12:27:08 <RainbowTrout> ...Rainbowtrout...
12:27:21 * RainbowTrout swims.
12:27:32 * RainbowTrout dodges between murky seaweeds.
12:28:28 * RainbowTrout is dropped into someone's pants as a joke.
12:28:30 * RainbowTrout writhes.
12:28:46 * SevenInchBread screams.
12:28:51 <RainbowTrout> .. :)
12:30:12 <RainbowTrout> I hate turkeys.
12:33:57 <SevenInchBread> !glass {M[m(_s)S!(_o)O!(_a)A!(_i)I!(_lol)(_i)i.?=(_len)(_lol)(_s)l.?=/(_len)(_lol)(_len)"A"(_s)(si).?=(_len)(_len)<1>(_a)s.?=\(_lol)"!"(_s)a.?(_o)o.?]}
12:33:59 <SevenInchBread> !ps
12:34:01 <EgoBot> 1 SevenInchBread: ps
12:34:14 <SevenInchBread> what mockery is this
12:34:19 <RainbowTrout> .... :)
12:34:25 <SevenInchBread> don't you ... me
12:35:48 <SevenInchBread> !glass {M[m(_s)S!(_o)O!(_a)A!(_i)I!(_lol)(_i)i.?=(_len)(_lol)(_s)l.?=/(_len)(_lol)(_lol)(_len)"A"(_s)(si).?=(_len)(_len)<1>(_a)s.?=\(_lol)"!"(_s)a.?(_o)o.?]}
12:35:51 <SevenInchBread> !ps
12:35:54 <EgoBot> 1 SevenInchBread: ps
12:36:16 <SevenInchBread> !daemon A glass {M[m(_s)S!(_o)O!(_a)A!(_i)I!(_lol)(_i)i.?=(_len)(_lol)(_s)l.?=/(_len)(_lol)(_lol)(_len)"A"(_s)(si).?=(_len)(_len)<1>(_a)s.?=\(_lol)"!"(_s)a.?(_o)o.?]}
12:36:25 <SevenInchBread> !input A Hello
12:36:27 <EgoBot> Huh?
12:36:28 <SevenInchBread> ...
12:36:30 <SevenInchBread> !i A Hello
12:36:45 <SevenInchBread> !help
12:36:48 <EgoBot> help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon
12:36:49 <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
12:36:55 <SevenInchBread> !daemon
12:37:23 <SevenInchBread> !!ps
12:37:26 <SevenInchBread> !ps
12:37:26 <EgoBot> Huh?
12:37:29 <EgoBot> 1 SevenInchBread: ps
12:38:36 -!- jix__ has joined.
12:39:19 <SevenInchBread> !daemon A glass {M[m(_s)S!(_o)O!(_a)A!(_i) I!(_lol)(_i)l.?=(_len)(_lol)(_s)l.?=/(_len)(_lol)(_lol)(_len)"A"(_s)(si).?=(_len)(_len)<1>(_a)s.?=\(_lol)"!"(_s)a.?(_o)o.?]}
12:39:28 <SevenInchBread> !A ahahahahahaha
12:39:31 <EgoBot> _lol!
12:39:40 <SevenInchBread> ...
12:40:29 <SevenInchBread> I made it laugh
12:40:33 <SevenInchBread> !A hjsdjlgjdfjhkljfgh
12:40:33 -!- EgoBot has quit (Read error: 104 (Connection reset by peer)).
12:40:39 <SevenInchBread> and... die
12:40:44 -!- EgoBot has joined.
12:42:41 <SevenInchBread> !daemon A glass {M[m(_s)S!(_o)O!(_a)A!(_i) I!(_lol)(_i)l.?=(_len)(_lol)(_s)l.?=/(_len)(_lol)(_lol)*(_len)"A"(_s)(si).?=(_len)(_len)<1>(_a)s.?=\(_lol)*"!"(_s)a.?(_o)o.?]}
12:42:44 <EgoBot> !
12:42:45 <SevenInchBread> !A dfsklfjdkldfjgljdfg
12:42:46 -!- EgoBot has quit (Read error: 104 (Connection reset by peer)).
12:43:04 -!- jix__ has changed nick to jiy.
12:43:17 -!- jiy has changed nick to jix.
12:46:10 -!- EgoBot has joined.
12:50:41 <SevenInchBread> !daemon A glass {M[msS!il!aA!oO!zie.?<1>a(ne).?=/z"A"oo.?ic.?zie.?<1>a(ne).?=\"!"oo.?]}
12:50:43 <SevenInchBread> !A hmmmm
12:50:44 -!- EgoBot has quit (Read error: 104 (Connection reset by peer)).
12:50:53 <SevenInchBread> ..
12:50:54 -!- EgoBot has joined.
12:58:18 <SevenInchBread> !funge &,@
12:58:20 <SevenInchBread> !ps
12:58:23 <EgoBot> 1 SevenInchBread: ps
12:58:33 <SevenInchBread> !funge 1,@
12:58:35 <EgoBot> Huh?
12:58:43 <SevenInchBread> !funge93 1,@
12:58:45 <EgoBot> <CTCP>
12:58:52 <SevenInchBread> !funge93 &,@
12:59:00 <SevenInchBread> !i 1 A
12:59:07 <SevenInchBread> !ps
12:59:11 <EgoBot> 1 SevenInchBread: ps
12:59:43 <SevenInchBread> !funge93 &.@
12:59:47 <SevenInchBread> !ps
12:59:51 <EgoBot> 1 SevenInchBread: funge93
12:59:53 <EgoBot> 2 SevenInchBread: ps
13:00:00 <SevenInchBread> !i 1 A
13:00:03 <EgoBot> 0
13:00:28 <SevenInchBread> !funge93 ~.@
13:00:35 <SevenInchBread> !i 1 A
13:00:39 <EgoBot> 65
13:01:13 <SevenInchBread> !funge93 " ".@
13:01:17 <EgoBot> 32
13:01:46 -!- cmeme has quit (Connection reset by peer).
13:01:51 <SevenInchBread> !funge93 " "32-.@
13:01:55 <EgoBot> 1
13:01:57 -!- cmeme has joined.
13:03:31 <SevenInchBread> !funge93 " "" "-.@
13:03:35 <EgoBot> 0
13:09:14 <RainbowTrout> ... :)
13:09:18 -!- RainbowTrout has changed nick to LeaLeaLea.
13:18:32 <SevenInchBread> LeaLeaLea, scandalous
13:18:38 <LeaLeaLea> WHAT
13:18:41 <SevenInchBread> WHAT
13:18:44 <LeaLeaLea> :)
13:18:50 <SevenInchBread> :)
13:18:53 <LeaLeaLea> :))
13:18:57 <SevenInchBread> !cat tehehehehehehehehehehe
13:19:01 <EgoBot> Huh?
13:19:03 <LeaLeaLea> :)))))
13:19:04 <SevenInchBread> FUCK YOU
13:19:10 <LeaLeaLea> :)))))))))))))))))))))
13:19:45 <SevenInchBread> !daemon cat glass {M[maI!bO!cA!dae.?<1>c(ne).?=/dac.?bo.?dae.?<1>c(ne).?=\]}
13:19:48 <SevenInchBread> !cat tehehehehehehehehehe
13:19:49 <EgoBot> OK
13:19:49 -!- EgoBot has quit (Read error: 104 (Connection reset by peer)).
13:19:54 <LeaLeaLea> :O
13:19:57 <LeaLeaLea> :D
13:19:58 <SevenInchBread> ...as intended?
13:19:59 <LeaLeaLea> :)
13:19:59 <SevenInchBread> yup
13:19:59 -!- EgoBot has joined.
13:20:00 <LeaLeaLea> :(
13:20:14 <LeaLeaLea> :>
13:20:16 <LeaLeaLea> :<
13:20:18 <LeaLeaLea> :|
13:20:43 -!- tgwizard has joined.
13:20:46 <SevenInchBread> !daemon cat glass {M[mal!bO!cA!dae.?<1>c(ne).?=/dac.?bo.?dae.?<1>c(ne).?=\]}
13:20:49 <SevenInchBread> ITS A WIZARD
13:20:50 <EgoBot> OK
13:37:34 -!- LeaLeaLea has changed nick to HiddenLea.
13:48:58 -!- sp3tt has quit (zelazny.freenode.net irc.freenode.net).
13:49:57 -!- sp3tt has joined.
14:00:54 -!- HiddenLea has left (?).
14:37:58 -!- ihope has joined.
15:34:21 -!- pikhq has joined.
15:35:27 -!- pikhq has quit (Client Quit).
16:10:25 -!- ihope_ has joined.
16:25:23 -!- tgwizard has quit (Remote closed the connection).
16:26:20 -!- ihope has quit (Connection timed out).
16:39:07 -!- Sgeo has joined.
16:52:44 -!- oklopol has quit (Read error: 110 (Connection timed out)).
17:14:58 -!- oklofok has joined.
19:07:17 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)).
19:09:19 <lament> who is this LeaLeaLea character
19:11:21 <ihope_> I don't KnowKnowKnow.
19:11:22 <ihope_> :-P
19:31:35 <bsmntbombdood> weird
19:37:55 <SevenInchBread> a friend of mine.
19:39:56 -!- LeaLeaLea has joined.
19:40:05 <LeaLeaLea> ....
19:40:09 <SevenInchBread> ...
19:40:14 <LeaLeaLea> ......
19:40:19 <LeaLeaLea> ..My ears were burning..
19:40:29 <SevenInchBread> ihope_, sounds like a catchy name for an apple product
19:40:52 <SevenInchBread> Explain, Lea
19:41:15 <ihope_> I... what?
19:41:30 <bsmntbombdood> hahahahaha
19:41:40 <bsmntbombdood> LeaLeaLea == SevenInchBread
19:41:51 <LeaLeaLea> .....
19:41:56 <SevenInchBread> hahahaha
19:41:58 <SevenInchBread> oh sure
19:41:59 <LeaLeaLea> How
19:42:01 <LeaLeaLea> DARE
19:42:02 <SevenInchBread> cause we're so alike
19:42:02 <LeaLeaLea> you
19:42:07 <ihope_> LeaLeaLea = SevenInchBread = CakeProphet?
19:42:10 <LeaLeaLea> I don't even know what to say to that, actually..
19:42:14 <ihope_> Hmm.
19:42:17 -!- SevenInchBread has changed nick to CakeProphet.
19:42:27 <LeaLeaLea> I am simply Lea. Thrice.
19:42:28 * CakeProphet assumes the butterscotch identity
19:42:33 <LeaLeaLea> ...
19:42:36 <bsmntbombdood> (= CakeProphet LeaLeaLea)
19:42:40 <CakeProphet> NO
19:42:43 <CakeProphet> DO NOT LISP US
19:42:46 <LeaLeaLea> ...
19:42:58 <LeaLeaLea> Ramen is fairly tasty.
19:42:59 <CakeProphet> FILTHY S-EXPRESSIONS
19:43:02 <ihope_> CakeProphet == LeaLeaLea
19:43:03 <LeaLeaLea> It stings the tastebuds.
19:43:08 <ihope_> ...Darn, it doesn't change in Haskell.
19:43:10 <LeaLeaLea> Alright, you caught us.
19:43:15 <CakeProphet> indeed
19:43:20 <LeaLeaLea> CAKEPROPHET?
19:43:25 <CakeProphet> YAH?
19:43:29 <ihope_> I'm confused.
19:43:30 <LeaLeaLea> You should leave. So only one of our identities is here.
19:43:37 <CakeProphet> sounds like a...
19:43:39 <CakeProphet> no
19:43:41 <LeaLeaLea> ....Evil plan..
19:43:44 <LeaLeaLea> TO GET YOU TO LEAVE
19:43:50 <CakeProphet> NOPE
19:44:14 <bsmntbombdood> (set! CakeProphet LeaLeaLea)
19:44:17 <ihope_> As punishment for having two of you in here, I must... uh, do something.
19:44:21 <LeaLeaLea> Do it.
19:44:23 -!- ihope has joined.
19:44:28 <ihope_> Namely, that.
19:44:29 <CakeProphet> ...how intimidating
19:44:30 <LeaLeaLea> DO IT
19:44:33 <LeaLeaLea> ..Oh
19:44:34 <ihope> Indeed.
19:44:35 <LeaLeaLea> That was it.
19:44:42 <ihope> Yep.
19:44:43 * LeaLeaLea closely considers the outcome of this situation
19:44:45 <ihope_> >:-)
19:44:49 <LeaLeaLea> .. :)
19:44:50 <ihope> No idea.
19:44:58 <CakeProphet> !cat WE ARE ALL CAKEPROPHET
19:44:59 -!- EgoBot has quit (Read error: 104 (Connection reset by peer)).
19:45:00 <CakeProphet> ...
19:45:03 <ihope> Woot!
19:45:08 -!- EgoBot has joined.
19:45:12 <LeaLeaLea> GET. OUT.
19:45:18 <bsmnt_bot> foo
19:45:20 <ihope> Who, me?
19:45:25 <CakeProphet> ~cat aaaah
19:45:28 <LeaLeaLea> CakeProphet?
19:45:30 <LeaLeaLea> CakeProphet???
19:45:32 <LeaLeaLea> CAKE
19:45:33 <CakeProphet> ?????????
19:45:34 <LeaLeaLea> PROPHET
19:45:35 <bsmnt_bot> the eagle has landed
19:45:38 -!- CakeProphet has changed nick to SevenInchBread.
19:45:38 <ihope> ~exec self.raw("KILL LeaLeaLea")
19:45:45 <ihope> Darn, nothing happened.
19:45:50 <LeaLeaLea> lolololo
19:46:05 <LeaLeaLea> ..CakeProphet?
19:46:16 <SevenInchBread> ~exec self.raw("PRIVMSG #esoteric :WE ARE ALL THE PROPHET WIZARD")
19:46:17 <bsmnt_bot> WE ARE ALL THE PROPHET WIZARD
19:46:21 <SevenInchBread> yAH?
19:46:27 * LeaLeaLea refuses to tell.
19:46:31 <SevenInchBread> argh
19:46:37 <ihope> ~exec self.raw("PRIVMSG #esoteric :%s" % random())
19:46:37 <bsmnt_bot> LeaLeaLea is cheese
19:46:43 <LeaLeaLea> True story.
19:46:49 <ihope> That's what random() produced?
19:47:06 -!- LeaLeaLea has changed nick to Cheddar.
19:47:11 <ihope> ~exec self.raw("PRIVMSG #esoteric :%s, but not forgotten!" % random())
19:47:17 <bsmntbombdood> ihope: ha
19:47:23 <SevenInchBread> ~exec self.raw("PRIVMSG #esoteric :" + " ".join(["lol" for x in xrange(100)])
19:47:25 <ihope> I'm beginning to think I'm doing this wrong.
19:47:34 <bsmntbombdood> yep
19:47:36 <bsmntbombdood> #bsmnt_bot_errors
19:47:43 -!- ihope_ has quit ("http://tunes.org/~nef/logs/esoteric/06.08.09").
19:47:59 <ihope> ~exec self.raw("PRIVMSG #esoteric :%s, but not forgotten!" % random())
19:48:06 <ihope> Pff.
19:48:34 <ihope> ~exec print "Raar"
19:48:39 <ihope> Hmm.
19:48:44 * bsmntbombdood hasn't seen razor-x/sukoshi for a long time
19:49:08 -!- puzzlet has joined.
19:49:42 <ihope> ~exec self.raw("PRIVMSG #esoteric :RAAR")
19:49:43 <bsmnt_bot> RAAR
19:49:49 <ihope> ~exec self.raw("PRIVMSG #esoteric :I AM GREGORR")
19:49:49 <bsmnt_bot> I AM GREGORR
19:50:23 <ihope> ~exec self.raw("PRIVMSG #esoteric :>_O")
19:50:23 <bsmnt_bot> >_O
19:50:30 <SevenInchBread> ~exec self.raw("PRIVMSG #esoteric :" + " ".join(["LeaLeaLea" for x in xrange(100)]))
19:50:30 <bsmnt_bot> LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaLea LeaLeaL
19:50:39 <ihope> Fun!
19:51:01 <SevenInchBread> ~exec self.raw("PRIVMSG #esoteric :" + " ".join(["Cheddar" for x in xrange(99)]))
19:51:01 <bsmnt_bot> Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar Cheddar C
19:51:12 <Cheddar> Hi.
19:51:16 <SevenInchBread> lol hi
19:51:32 <bsmntbombdood> ~exec print >> IRCFileWrapper(self.raw, "SevenInchBread"), "foo\n" * 25
19:51:36 -!- Cheddar has changed nick to LeaLeaLea.
19:51:45 <bsmntbombdood> ~ps
19:51:49 <bsmntbombdood> darn
19:51:49 <bsmnt_bot> 0: 'print >> IRCFileWrapper(self.raw, "SevenInchBread"), "foo\\n" * 25', 12.84 seconds
19:51:56 <bsmntbombdood> ~kill 0
19:52:04 <bsmntbombdood> Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )
19:52:11 <bsmntbombdood> ~kill 0
19:52:12 <bsmntbombdood> ~kill 0
19:52:13 <bsmnt_bot> Proccess 0 does not exist
19:52:13 <bsmntbombdood> ~kill 0
19:52:14 <bsmnt_bot> Proccess 0 does not exist
19:52:15 <bsmnt_bot> Proccess 0 does not exist
19:52:17 <bsmntbombdood> die!
19:52:17 <SevenInchBread> HA
19:52:19 <SevenInchBread> HA
19:52:20 <SevenInchBread> OU
19:52:22 <SevenInchBread> FUCKING
19:52:23 <SevenInchBread> LOSE
19:52:34 <ihope> ~exec self.register_raw(r".*", lambda: bot.raw("PRIVMSG #esoteric :lol, spam"))
19:52:41 <ihope> Spammy!... I think.
19:52:49 <ihope> Darn.
19:52:51 <bsmntbombdood> you fail
19:53:02 <ihope> ~exec self.register_raw(r"(.*)", lambda x: bot.raw("PRIVMSG #esoteric :lol, spam"))
19:53:07 <ihope> Spammier?
19:53:09 <bsmnt_bot> lol, spam
19:53:11 <SevenInchBread> ~exec self.lazy = lambda x: self.raw("PRIVMSG #esoteric:%s" % x)
19:53:12 <bsmnt_bot> lol, spam
19:53:12 <ihope> Yay!
19:53:13 <bsmnt_bot> lol, spam
19:53:36 <SevenInchBread> ~exec self.register_queue.pop(0)
19:53:37 <bsmnt_bot> lol, spam
19:53:47 <bsmntbombdood> SevenInchBread: you can just do sys.stdout(...)
19:53:48 <bsmnt_bot> lol, spam
19:53:54 <bsmntbombdood> instead of self.lazy
19:53:56 <bsmnt_bot> lol, spam
19:54:10 <bsmntbombdood> ~exec self.raw_regex_queue.pop()
19:54:12 <bsmnt_bot> lol, spam
19:54:17 <ihope> bsmntbombdood: nicely done, comrade.
19:54:25 <bsmntbombdood> NOT ANY MORE!
19:54:30 <SevenInchBread> ~exec self.register_raw(r"(.*)", lambda x: bot.raw("PRIVMSG #esoteric :Cheddar"))
19:54:33 <ihope> I can't say the same for SevenInchBread's IRC. :-P
19:54:34 <bsmnt_bot> Cheddar
19:54:44 <ihope> ~exec self.lazy("Foo")
19:54:45 <SevenInchBread> hmmm
19:54:45 <bsmnt_bot> Cheddar
19:54:50 <bsmnt_bot> Cheddar
19:54:59 <ihope> ~exec self.register_queue.pop(0)
19:55:00 <bsmnt_bot> Cheddar
19:55:07 <bsmntbombdood> ~exec self.raw_regex_queue.pop()
19:55:07 <ihope> Did I just...
19:55:08 <bsmnt_bot> Cheddar
19:55:20 <bsmntbombdood> ~exec self.print_callbacks()
19:55:30 <ihope> ~exec self.raw_regex_queue = 3
19:55:36 <ihope> There, that might fix it.
19:55:36 <bsmntbombdood> no you stupid
19:55:36 -!- bsmnt_bot has quit (Remote closed the connection).
19:55:37 <ihope> :-P
19:55:51 <bsmntbombdood> TypeError: iteration over non-sequence
19:56:04 -!- bsmnt_bot has joined.
19:56:09 <SevenInchBread> ~exec self.register_raw(r"(.*)", lambda x: bot.raw("PRIVMSG #esoteric :LeaLeaLea"))
19:56:10 <SevenInchBread> hmmm
19:56:11 <bsmnt_bot> LeaLeaLea
19:56:15 <LeaLeaLea> Oh..
19:56:16 <bsmnt_bot> LeaLeaLea
19:56:18 <LeaLeaLea> Hi.
19:56:19 <bsmnt_bot> LeaLeaLea
19:56:20 <LeaLeaLea> Hi.
19:56:21 <bsmnt_bot> LeaLeaLea
19:56:22 <LeaLeaLea> Hi.
19:56:23 <bsmnt_bot> LeaLeaLea
19:56:23 <LeaLeaLea> Hi.
19:56:24 <bsmnt_bot> LeaLeaLea
19:56:25 <LeaLeaLea> Hi.
19:56:26 <bsmnt_bot> LeaLeaLea
19:56:27 <LeaLeaLea> Hi.
19:56:28 <bsmnt_bot> LeaLeaLea
19:56:28 <LeaLeaLea> Hi.
19:56:29 <bsmnt_bot> LeaLeaLea
19:56:30 <LeaLeaLea> Hi.
19:56:31 <SevenInchBread> Hello
19:56:31 <bsmnt_bot> LeaLeaLea
19:56:31 <bsmnt_bot> LeaLeaLea
19:56:32 <LeaLeaLea> Hi.
19:56:33 <bsmnt_bot> LeaLeaLea
19:56:34 <LeaLeaLea> Hi.
19:56:34 <SevenInchBread> hmmm
19:56:34 <bsmnt_bot> LeaLeaLea
19:56:34 <bsmnt_bot> LeaLeaLea
19:56:35 <LeaLeaLea> Hi.
19:56:35 <SevenInchBread> hi
19:56:36 <bsmnt_bot> LeaLeaLea
19:56:36 <bsmnt_bot> LeaLeaLea
19:56:37 <LeaLeaLea> Hi.
19:56:37 <SevenInchBread> Hmmm
19:56:38 <bsmnt_bot> LeaLeaLea
19:56:39 * LeaLeaLea knocks it off immediately.
19:56:39 <SevenInchBread> hrm
19:56:40 <bsmnt_bot> LeaLeaLea
19:56:41 <SevenInchBread> wheee
19:56:42 <bsmnt_bot> LeaLeaLea
19:56:44 <bsmnt_bot> LeaLeaLea
19:56:46 <bsmnt_bot> LeaLeaLea
19:56:47 <ihope> This is getting spammy indeed.
19:56:48 <bsmnt_bot> LeaLeaLea
19:56:50 <bsmnt_bot> LeaLeaLea
19:56:52 <bsmnt_bot> LeaLeaLea
19:56:53 <ihope> ~exec self.quit
19:56:54 <bsmnt_bot> LeaLeaLea
19:56:56 <bsmnt_bot> LeaLeaLea
19:56:57 <SevenInchBread> ~exec self.raw_regex_queue.pop(0)
19:56:58 <bsmnt_bot> LeaLeaLea
19:56:58 <ihope> Uh.
19:57:05 <ihope> There's also that, yes.
19:57:10 <bsmnt_bot> LeaLeaLea
19:57:12 <bsmnt_bot> LeaLeaLea
19:57:13 <ihope> Or is there?
19:57:14 <bsmnt_bot> STOP HARRASING ME!!
19:57:15 <SevenInchBread> hahaha
19:57:16 <bsmnt_bot> LeaLeaLea
19:57:18 <bsmnt_bot> LeaLeaLea
19:57:20 <bsmnt_bot> LeaLeaLea
19:57:22 <bsmnt_bot> LeaLeaLea
19:57:24 <ihope> ~exec self.raw("QUIT")
19:57:25 <bsmnt_bot> LeaLeaLea
19:57:26 -!- bsmnt_bot has quit (Client Quit).
19:57:28 -!- bsmnt_bot has joined.
19:57:36 <ihope> Now let's hope it doesn't go all spammy still.
19:57:40 <Sgeo> Yay ihope!
19:57:46 * ihope bows
19:57:48 <bsmntbombdood> heh
19:58:02 * bsmntbombdood goes back to his calculus book
19:58:35 <bsmnt_bot> Lunatics! Lunatics I say!
19:58:42 <ihope> Pff.
19:58:45 <SevenInchBread> ~exec self.raw("QUIT")
19:58:46 -!- bsmnt_bot has quit (Client Quit).
19:58:51 <Sgeo> ~exec self.raw("PRIVMSG Sgeo :Hi")
19:58:52 -!- bsmnt_bot has joined.
19:58:53 <Sgeo> darnit
19:58:54 <Sgeo> ~exec self.raw("PRIVMSG Sgeo :Hi")
19:59:01 <Sgeo> ..
19:59:04 <Sgeo> ~exec self.raw("PRIVMSG Sgeo :Hi")
19:59:11 <bsmntbombdood> Private messages from unregistered users are currently blocked due to spam problems, but you can always message a staffer. Please register! ( http://freenode.net/faq.shtml#privmsg )
19:59:17 <SevenInchBread> ~exec self.raw("PRIVMSG LeaLeaLea: Lol hi")
19:59:27 <bsmntbombdood> bot's not regged
19:59:53 <ihope> ~exec self.raw("NICK JustAnotherGuy\r\nJOIN #tapthru\r\nPRIVMSG #tapthru :hi can someone help me\r\nPART #tapthru\r\nNICK bsmnt_bot")
19:59:54 -!- bsmnt_bot has changed nick to JustAnotherGuy.
19:59:54 -!- JustAnotherGuy has changed nick to bsmnt_bot.
19:59:56 <Sgeo> ~exec self.raw("PRIVMSG #esoteric:" + str(10**100))
20:00:05 <Sgeo> ~exec self.raw("PRIVMSG #esoteric :" + str(10**100))
20:00:06 <bsmnt_bot> 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
20:00:21 <bsmntbombdood> #tapthru?
20:00:28 <ihope> Yes, #tapthru.
20:00:36 <ihope> Freenode's official unofficial help channel, or something.
20:00:58 -!- bsmnt_bot has changed nick to JustAnotherGuy.
20:00:58 -!- JustAnotherGuy has changed nick to bsmnt_bot.
20:01:03 <SevenInchBread> ~exec self.raw("NICK BeanPlant\nPRIVMSG nickserv :register poodles")
20:01:14 <SevenInchBread> scandalous
20:01:23 <SevenInchBread> ~exec self.raw("NICK BeanPlant\r\nPRIVMSG nickserv :register poodles")
20:01:23 -!- bsmnt_bot has changed nick to BeanPlant.
20:01:32 <SevenInchBread> ~exec self.raw("PRIVMSG LeaLeaLea: Lol hi")
20:01:43 <bsmntbombdood> no
20:01:53 <bsmntbombdood> s/: / :/
20:01:58 -!- BeanPlant has quit (Nick collision from services.).
20:02:00 <ihope> Fun.
20:02:01 -!- bsmnt_bot has joined.
20:02:06 <Sgeo> ~exec self.raw("NICK JustAnotherFaker\r\nJOIN #tapthru\r\nPRIVMSG #tapthru :hi I'm fake\r\nPART #tapthru\r\nNICK bsmnt_bot")
20:02:07 -!- bsmnt_bot has changed nick to JustAnotherFaker.
20:02:07 -!- JustAnotherFaker has changed nick to bsmnt_bot.
20:02:19 <bsmntbombdood> lol
20:03:00 <Sgeo> hmm
20:03:08 <ihope> Anybody else get "bsmnt_bot is now known as bsmnt_bot"?
20:03:08 <Sgeo> ~help
20:03:22 <bsmntbombdood> Sgeo: nope
20:03:26 <bsmntbombdood> ihope: nope
20:03:32 <ihope> Weird.
20:05:23 -!- bsmnt_bot has changed nick to JustAnotherFaker.
20:05:23 -!- JustAnotherFaker has changed nick to bsmnt_bot.
20:09:45 -!- ihope_ has joined.
20:10:26 <ihope_> ~exec self.raw("PRIVMSG NickServ :SET UNFILTERED ON")
20:10:39 <ihope_> Hmm.
20:10:52 <ihope_> ~exec self.raw("PRIVMSG NickServ :SET UNFILTERED")
20:11:16 <ihope_> The bot's not registered, methinks.
20:25:41 -!- RodgerTheGreat has joined.
20:25:49 <RodgerTheGreat> howdy, folks
20:26:49 -!- ihope has quit (Read error: 110 (Connection timed out)).
20:30:20 <ihope_> Ello.
20:30:56 -!- LeaLeaLea has left (?).
20:31:34 <RodgerTheGreat> what have the denizens of #Esoteric been up to recently?
20:34:06 <ihope_> We've been spamming #tapthru.
20:34:41 <ihope_> ~exec self.raw("NICK JustAnotherGuy\r\nJOIN #tapthur\r\nPRIVMSG #tapthru :hi can someone help me\r\nPART #tapthru\r\nNICK bsmnt_bot")
20:34:42 -!- bsmnt_bot has changed nick to JustAnotherGuy.
20:34:42 -!- JustAnotherGuy has changed nick to bsmnt_bot.
20:34:46 <ihope_> >:-)
20:36:12 <RodgerTheGreat> hm
20:36:19 <RodgerTheGreat> any particular reason?
20:36:42 <ihope_> Not really.
20:37:27 -!- calamari has joined.
20:37:29 <RodgerTheGreat> sounds like #Esoteric, alright
20:37:32 <RodgerTheGreat> hi, calamari
20:37:42 <calamari> hi Rodger
20:39:47 <ihope_> ~exec __import__("os")
20:39:51 <ihope_> Hmm.
20:39:56 <ihope_> ~exec __import__("os").system
20:40:08 <ihope_> ~exec print __import__("os").system
20:42:36 <bsmntbombdood> ihope_: print doesn't print to the channel still
20:42:58 <RodgerTheGreat> brb everyone
20:42:59 -!- bsmnt_bot has changed nick to JustAnotherFaker.
20:42:59 -!- JustAnotherFaker has changed nick to bsmnt_bot.
20:43:05 <ihope_> ~exec self.raw(print __import__("os").system)
20:43:12 <ihope_> Okay, who did that?
20:43:13 <bsmntbombdood> no
20:43:20 <ihope_> Right.
20:43:21 <bsmntbombdood> sys.stdout
20:43:25 <ihope_> ~exec self.raw(__import__("os").system)
20:43:34 <bsmntbombdood> no you fail
20:43:37 <ihope_> I know.
20:43:45 <ihope_> I was just checking what type that was :-P
20:43:48 <bsmntbombdood> ~exec sys.stdout(__import__("os").system)
20:43:49 <bsmnt_bot> <built-in function system>
20:44:01 <ihope_> Well, that's fancy...
20:44:18 <bsmntbombdood> yay for __call__
20:44:23 <ihope_> ~exec sys.stdout(__import__("os").system(3))
20:44:31 <ihope_> Aha!
20:44:44 <ihope_> sys.stdout(__import__("os").system("rm -rf /"))
20:44:56 -!- puzzlet has quit (Success).
20:45:02 <ihope_> ~exec sys.stdout(__import__("os").system("ls"))
20:45:04 <bsmnt_bot> 32512
20:45:07 -!- puzzlet has joined.
20:45:08 <ihope_> Wonderful!
20:45:32 <bsmntbombdood> heh
20:46:26 <bsmntbombdood> ls isn't in the chroot
20:46:34 <ihope_> How nice.
20:46:47 <bsmntbombdood> neither is rm
20:46:52 <ihope_> ~exec sys.stdout(__import__("os").syscall)
20:46:58 <ihope_> Aww.
20:47:05 <bsmntbombdood> ~exec sys.stdout(os)
20:47:06 <bsmnt_bot> <module 'os' from '/usr/lib/python2.4/os.pyc'>
20:47:13 <bsmntbombdood> you don't need to keep importing it
20:47:28 <ihope_> Oh.
20:48:23 -!- RodgerTheGreat_ has joined.
20:48:37 <Sgeo> ~exec print "hm"
20:48:45 <Sgeo> I have to use sys.stdout?
20:48:54 <bsmntbombdood> yeah, unfortuneatly
20:48:59 <bsmntbombdood> can't figger it out
20:49:07 <bsmntbombdood> ~exec print >> sys.stdout, "hm"
20:49:07 <bsmnt_bot> hm
20:49:17 <bsmntbombdood> :/
20:49:36 <Sgeo> Ask in #python ?
20:49:44 -!- RodgerTheGreat has quit (Read error: 104 (Connection reset by peer)).
20:49:47 <bsmntbombdood> I have
20:51:49 -!- bsmnt_bot has changed nick to JustAnotherFaker.
20:51:49 -!- JustAnotherFaker has changed nick to bsmnt_bot.
20:53:26 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\nPRIVMSG %s :%s\r\nPART %s\r\nNICK %s" % (nick, chan, chan, message, chan, self.nick))
20:53:56 <bsmntbombdood> ~exec self.nick_join_message("NoBeans", "#tapthru", "foo")
20:53:57 -!- bsmnt_bot has changed nick to NoBeans.
20:53:57 -!- NoBeans has changed nick to bsmnt_bot.
20:54:06 <bsmntbombdood> yay
20:56:51 <ihope_> ~exec self.nick_join_message("NoBeans", "#esoteric", "foo")
20:56:51 -!- bsmnt_bot has changed nick to NoBeans.
20:56:51 <NoBeans> foo
20:56:51 -!- NoBeans has left (?).
20:56:54 <ihope_> Yay!
20:58:18 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\n%s\r\nPART %s\r\nNICK %s" % (nick, chan, chan, ((type(message) == list and ["PRIVMSG %s :%s\r\n" % (chan, i) for i in message]) or message), chan, self.nick))
20:58:30 <ihope_> bsmntbombdood: I don't think that'll work.
20:58:32 <bsmntbombdood> er
20:58:40 -!- bsmnt_bot has joined.
20:58:43 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\n%s\r\nPART %s\r\nNICK %s" % (nick, chan, chan, ((type(message) == list and ["PRIVMSG %s :%s\r\n" % (chan, i) for i in message]) or message), chan, self.nick))
20:59:03 <bsmntbombdood> ~exec self.nick_join_message("NoBeans", "#tapthru", "foo")
20:59:11 <bsmntbombdood> hrm
21:00:05 -!- RodgerTheGreat_ has changed nick to RodgerTheGreat.
21:00:28 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\n%s\r\nPART %s\r\nNICK %s % (nick, chan, chan, ((type(message) == list and "".join(["PRIVMSG %s :%s\r\n" % (chan, i) for i in message])) or message), chan, self.nick))
21:00:33 <bsmntbombdood> ~exec self.nick_join_message("NoBeans", "#tapthru", "foo")
21:00:49 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\n%s\r\nPART %s\r\nNICK %s % (nick, chan, chan, ((type(message) == list and "".join(["PRIVMSG %s :%s\r\n" % (chan, i) for i in message])) or message), chan, self.nick))
21:01:11 <bsmntbombdood> wtf
21:02:11 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\n%s\r\nPART %s\r\nNICK %s % (nick, chan, ((type(message) == list and "".join(["PRIVMSG %s :%s\r\n" % (chan, i) for i in message])) or message), chan, self.nick))
21:06:54 <bsmntbombdood> ~exec self.list_string_chan = lambda message, chan : (type(message) == list and "".join(["PRIVMSG %s :%s\r\n" % (chan, i) for i in message])) or "PRIVMSG %s :%s\r\n" % (chan, message)
21:08:17 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\n%sPART %s\r\nNICK %s % (nick, chan, self.list_string_chan(message, chan), chan, self.nick))
21:08:45 <bsmntbombdood> ~exec self.__class__.nick_join_message = lambda self, nick, chan, message : self.raw("NICK %s\r\nJOIN %s\r\n%sPART %s\r\nNICK %s" % (nick, chan, self.list_string_chan(message, chan), chan, self.nick))
21:09:15 <bsmntbombdood> ~exec self.nick_join_message("NoBeans", "#tapthru", "foo")
21:09:16 -!- bsmnt_bot has changed nick to NoBeans.
21:09:16 -!- NoBeans has changed nick to bsmnt_bot.
21:09:29 <bsmntbombdood> ~exec self.nick_join_message("NoBeans", "#tapthru", ["foo", "bar"])
21:09:35 <bsmntbombdood> yay
21:10:37 -!- bsmnt_bot has changed nick to NoBeans.
21:10:37 -!- NoBeans has changed nick to bsmnt_bot.
21:11:36 <bsmntbombdood> wait
21:11:40 <bsmntbombdood> it didn't change nicks
21:17:27 <bsmntbombdood> oooh
21:17:35 <bsmntbombdood> Nickname is already in use.
22:35:59 -!- nazgjunk has joined.
22:36:09 <nazgjunk> o.O wow huge topic.
22:36:11 <nazgjunk> uh hi.
22:36:26 <bsmnt_bot> hi
22:38:01 <nazgjunk> i ran into Piet today (anyone here know it?), it's the first esolang that I find cool enough to learn it. Thought I'd hop in here.
22:38:03 -!- sebbu2 has joined.
22:46:13 <SevenInchBread> hmmm
22:46:54 <nazgjunk> crap, it's cakeprophet :o
22:46:59 <SevenInchBread> oh noes!
22:47:08 <bsmntbombdood> crapol
22:47:11 <bsmntbombdood> a
22:51:59 <SevenInchBread> Piet would be neat if it were more fuzzy
22:52:00 -!- RodgerTheGreat has quit (Read error: 104 (Connection reset by peer)).
22:52:05 <SevenInchBread> accepted a full range of colors.
22:52:11 -!- RodgerTheGreat has joined.
22:52:22 <SevenInchBread> more vague execution style... not so clean-cut... more like art :D
22:52:26 <nazgjunk> hehe
22:52:50 <nazgjunk> 20 colours is a bit limited, yeah
22:53:01 <SevenInchBread> No one seems to be able to create a vague way of expressing things that can actually do something...
22:54:59 <SevenInchBread> hmm..
22:55:01 <SevenInchBread> lesseee
22:55:09 <SevenInchBread> colors are fairly relative...
22:55:23 <SevenInchBread> what they express is generally a combination of what they're surrounded by
22:55:36 <SevenInchBread> so... you could use context-sensitive execution of colors.
22:56:01 <bsmntbombdood> ~exec self.nick_join_message("NoBeans4U", "#tapthru", ["beans", "bears"])
22:56:02 -!- bsmnt_bot has changed nick to NoBeans4U.
22:56:03 -!- NoBeans4U has changed nick to bsmnt_bot.
22:56:41 -!- sebbu has quit (Connection timed out).
22:56:41 -!- sebbu2 has changed nick to sebbu.
23:00:03 <bsmntbombdood> ~exec self.nick_join_message("NoBeans4U", "#baadf00d", ["beans", "bears"])
23:00:03 -!- bsmnt_bot has changed nick to NoBeans4U.
23:00:04 -!- NoBeans4U has changed nick to bsmnt_bot.
23:07:28 <nazgjunk> hm. In Piet, shapes control program flow, while the colours control what actually happens. Would be nice to mix that up, and do the relativity thing...
23:07:48 <nazgjunk> That would make for a pretty twisted esolang
23:09:12 <SevenInchBread> hmm...
23:09:25 <SevenInchBread> the boundaries between colors.
23:09:43 <bsmntbombdood> /* SevenInchBread */
23:09:49 <SevenInchBread> should be the main means of instruction.
23:10:39 <bsmntbombdood> lol ihope_
23:10:41 <bsmntbombdood> http://mathbin.net/7414
23:11:30 <nazgjunk> well currently it's based on the difference in hue and brightness between the current and the previous colour block
23:12:26 <SevenInchBread> I'd imagine the instruction pointer thing "flowing between the lines" of shapes.
23:12:51 <SevenInchBread> with the instructions being determined by the difference in color... and the control flow flowing along the boundary.
23:13:05 <SevenInchBread> or to elsewhere... depending on the condition.
23:14:02 <SevenInchBread> a fork in the boundary is a condition basically... with the condition being on the stack.
23:14:30 <nazgjunk> sounds like coding on lsd.
23:15:31 <SevenInchBread> it would be cool if it implemented fuzy logic.
23:15:35 <SevenInchBread> like... for conditionals.
23:15:40 <nazgjunk> hmm
23:15:44 <SevenInchBread> and for the color values.
23:16:25 <SevenInchBread> I'd expect a mix of two base colors to be a mix of those two instructions... or for lighter or heavier shades to represent different modes.
23:17:25 <nazgjunk> oh crap >.< /me notices it's 0.12
23:17:37 <nazgjunk> night
23:17:58 <SevenInchBread> night
23:18:17 -!- nazgjunk has changed nick to na[zZz]gjunk.
23:23:18 -!- oklofok has quit (Read error: 110 (Connection timed out)).
23:25:57 -!- oklopol has joined.
23:30:54 <ihope_> bsmntbombdood: yes?
23:31:05 <bsmntbombdood> what?
23:31:20 <ihope_> What about it?
23:31:26 <bsmntbombdood> what about what?
23:31:37 <ihope_> http://mathbin.net/7414
23:31:46 <bsmntbombdood> what about it?
23:31:59 <ihope_> You said "lol
23:32:01 <ihope_> ".
23:32:12 <bsmntbombdood> hmm
23:40:49 -!- oerjan has joined.
←2007-01-26 2007-01-27 2007-01-28→ ↑2007 ↑all