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