←2007-03-10 2007-03-11 2007-03-12→ ↑2007 ↑all
00:04:23 <oerjan> Well, good night.
00:04:43 -!- oerjan has quit ("All in a good day's play").
00:18:00 -!- twice11 has quit (Read error: 113 (No route to host)).
00:26:23 -!- ShadowHntr has quit ("End of line.").
00:48:06 -!- GreaseMonkey has joined.
00:58:17 -!- nazgjunk has joined.
01:29:58 -!- nazgjunk has quit (Connection reset by peer).
01:30:17 -!- nazgjunk has joined.
01:36:54 -!- sebbu has quit ("Leaving").
01:46:29 -!- nazgjunk has quit ("Leaving").
03:04:00 -!- oklopol has quit (Read error: 104 (Connection reset by peer)).
03:13:17 -!- oklopol has joined.
04:49:14 -!- xor has changed nick to bsmntbombdood.
04:52:38 <GreaseMonkey> hello bsmnt
04:52:44 <bsmntbombdood> hi
04:53:04 <GreaseMonkey> hey, are you gonna set your bot up to return a CTCP VERSION request?
04:53:34 <bsmntbombdood> no
04:53:36 <GreaseMonkey> like: :Host PRIVMSG chanOrNick \1VERSION\1
04:53:38 <GreaseMonkey> k
04:53:42 <GreaseMonkey> my bot does that
04:53:44 <bsmntbombdood> why?
04:55:25 <GreaseMonkey> it's always a nice feature
04:56:02 -!- GreaseBot has joined.
05:07:56 <GreaseMonkey> afk, getting a life
05:08:58 <GreaseBot> If anyone abuses me, please kick me.
05:33:34 -!- RodgerTheGreat has quit.
05:35:49 -!- RodgerTheGreat has joined.
05:36:22 <RodgerTheGreat> 'night, all
05:36:43 -!- RodgerTheGreat has quit (Client Quit).
05:55:36 -!- SevenInchBread has quit (No route to host).
06:04:44 -!- anonfunc has joined.
06:33:38 -!- Arrogant has joined.
07:05:16 -!- GreaseBot has quit ("recompiling").
07:12:36 -!- Sgeo has quit ("Leaving").
07:15:46 -!- GreaseBot has joined.
07:16:45 -!- ShadowHntr has joined.
07:23:15 -!- helios24 has joined.
07:45:51 -!- oerjan has joined.
07:47:37 -!- nazgjunk has joined.
07:48:22 -!- maverickbna has joined.
07:48:43 -!- maverickbna has quit (Read error: 131 (Connection reset by peer)).
07:51:48 -!- GreaseMonkey has changed nick to thematrixeatsyou.
07:51:55 -!- thematrixeatsyou has changed nick to GreaseMonkey.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:05:28 -!- ShadowHntr has quit (Connection timed out).
08:26:22 -!- nazgjunk has quit (Read error: 104 (Connection reset by peer)).
08:27:03 -!- nazgjunk has joined.
08:31:06 -!- UpTheDownstair has joined.
08:31:12 -!- nazgjunk has quit (Read error: 131 (Connection reset by peer)).
08:31:35 -!- UpTheDownstair has quit (Read error: 104 (Connection reset by peer)).
08:32:03 -!- nazgjunk has joined.
08:32:20 <GreaseMonkey> ok, i'm going to bed, gnight
08:33:25 -!- GreaseMonkey has quit ("It was fun writing - Our own haikus in #haiku - But now it's bedtime.").
08:33:47 -!- GreaseBot has quit ("Gnight.").
08:52:11 -!- Arrogant has quit ("Leaving").
09:12:06 -!- sebbu has joined.
09:30:19 <oklopol> i had the idea to make brainfuck addition logn by binary arithmetic too
09:30:28 <oklopol> O(logn)
09:31:12 <oklopol> it's nice since you can then easily translate any assembly code into brainfuck
09:31:14 <oklopol> ...
09:43:05 <oklopol> hmm in python how do i check if something is an integer? 0.__class__ is wrong :\
09:44:06 <oklopol> a.__class__==''.__class__ is how i check for string :P
09:44:22 <oklopol> numbers aren't objects in python then i guess
11:44:35 <tokigun> oklopol, isinstance(0, int).
11:45:03 <tokigun> 0.__class__ is tokenized as 0. and __class__, so you have to write as (0).__class__.
11:46:55 <oklopol> well, indeed, quite obvious
11:47:17 <oklopol> maybe i subconsciously wanted to believe in such inconsistency because i don't like python
11:47:41 <oklopol> well, dunno if that's be inconsistency, it'd suck though
12:13:04 -!- jix__ has joined.
12:14:32 -!- jix__ has changed nick to jix.
12:22:10 -!- tgwizard has joined.
12:24:37 -!- jix__ has joined.
12:24:45 -!- jix has quit (Nick collision from services.).
12:24:57 -!- jix__ has changed nick to jix.
16:10:44 -!- SevenInchBread has joined.
16:11:26 -!- Sgeo has joined.
16:36:20 -!- crathman has joined.
16:43:07 -!- crathman has quit (Read error: 104 (Connection reset by peer)).
16:43:22 -!- crathman_ has joined.
16:43:26 -!- crathman_ has changed nick to crathman.
16:44:15 -!- crathman has quit (Remote closed the connection).
16:57:38 -!- oerjan has quit ("leaving").
16:57:41 -!- graue has joined.
17:08:54 -!- UpTheDownstair has joined.
17:09:47 -!- nazgjunk has quit (Read error: 104 (Connection reset by peer)).
17:52:09 -!- Arrogant has joined.
17:54:49 -!- nazgjunk has joined.
17:55:16 <SevenInchBread> A PROGRAMMING LANGUAGE CONSISTING ENTIRELY OF HEX PHRASES.
17:56:01 <SevenInchBread> DEAD BEEF C0FFEE BABE CAFE FADE
18:11:33 -!- UpTheDownstair has quit (Connection timed out).
19:01:36 -!- RodgerTheGreat has joined.
19:01:44 <RodgerTheGreat> howdy, folks
19:44:56 -!- twice11 has joined.
19:46:19 -!- twice11 has quit (Client Quit).
19:48:24 <nazgjunk> SevenInchBread, lovely idea.
19:55:06 -!- twice11 has joined.
19:55:58 <twice11> Announce: I wrote a 0x29A implementation, so this language is no longer unimplemented.
19:56:15 <twice11> It is currently online at http://userpage.fu-berlin.de/~mkarcher/0x29A
19:56:54 <twice11> I would like to see it included in the esoteric file archives, if appropriate.
19:57:16 <nazgjunk> rofl
19:57:29 <twice11> Currently, it is BSD licensed, but I am open to other licenses if needed.
19:58:31 <twice11> Also the brainfuck-to-0x29A converter discussed yesterday is online.
19:59:00 -!- helios24 has quit ("Leaving").
19:59:07 <twice11> It has been tested with some brainfuck examples from Daniel Cristofani.
19:59:17 <twice11> It works, except for the terrible performance.
20:06:17 <RodgerTheGreat> I would expect an optimizing BF->0x29A translator to be exceedingly nontrivial
20:07:44 <bsmntbombdood> wiki down?
20:10:11 <twice11> http://esolangs.org/wiki works here.
20:10:21 <bsmntbombdood> nevermind
20:12:58 <bsmntbombdood> dc for the win
20:17:26 -!- twice11 has quit ("Leaving").
21:10:32 -!- nazgjunk has quit ("Leaving").
21:32:56 -!- Arrogant has quit (Read error: 113 (No route to host)).
21:42:00 -!- AfterDeath has left (?).
21:56:19 -!- nazgjunk has joined.
21:59:41 -!- graue has quit ("Leaving").
22:08:19 -!- bsmntbombdood has changed nick to xor.
22:19:54 -!- nazgjunk has quit ("Leaving").
22:33:56 -!- xor has changed nick to bsmntbombdood.
22:38:21 <bsmntbombdood> ok
22:39:38 -!- sebbu has quit ("@+").
22:39:38 <bsmntbombdood> ~exec globals()["popen2"] = __import__("popen2")
22:41:13 <bsmntbombdood> ~exec self.ev_dc = lambda x: popen2.popen2("dc -e '%s'" % x)[0].read()
22:41:25 <bsmntbombdood> ~exec sys.stdout(self.ev_dc("1p"))
22:41:40 <bsmntbombdood> ~exec sys.stdout("foo")
22:41:40 <bsmnt_bot> foo
22:42:24 <bsmntbombdood> ~exec self.ev_dc = lambda x: popen2.popen2("/usr/bin/dc -e '%s'" % x)[0].read()
22:42:34 <bsmntbombdood> ~exec sys.stdout(self.ev_dc("1p"))
22:42:40 <bsmntbombdood> grar
22:43:14 <bsmntbombdood> ~exec sys.stdout( popen2.popen2("/usr/bin/dc -e '%s'" % "1p")[0].read() )
22:43:19 <bsmntbombdood> ~ps
22:43:19 <bsmnt_bot> None
22:44:12 <bsmntbombdood> ~exec sys.stdout( popen2.popen2("/usr/bin/dc -e '%s'" % "1p") )
22:44:12 <bsmnt_bot> (<open file '<fdopen>', mode 'r' at 0xb7cacb18>, <open file '<fdopen>', mode 'w' at 0xb7cac140>)
22:44:21 <bsmntbombdood> ~exec sys.stdout( popen2.popen2("/usr/bin/dc -e '%s'" % "1p")[0] )
22:44:21 <bsmnt_bot> <open file '<fdopen>', mode 'r' at 0xb7cac140>
22:44:26 <bsmntbombdood> ~exec sys.stdout( popen2.popen2("/usr/bin/dc -e '%s'" % "1p")[0].read )
22:44:27 <bsmnt_bot> <built-in method read of file object at 0xb7cacb18>
22:44:29 -!- nazgjunk has joined.
22:44:42 <bsmntbombdood> ~exec self.x = popen2.popen2("/usr/bin/dc -e '%s'" % "1p")[0].read
22:44:52 <bsmntbombdood> ~exec sys.stdout(x)
22:44:53 <bsmnt_bot> NameError: name 'x' is not defined
22:44:56 <bsmntbombdood> ~exec sys.stdout(self.x)
22:44:56 <bsmnt_bot> <built-in method read of file object at 0xb7cac140>
22:45:10 <bsmntbombdood> ~exec self.foo = self.x()
22:45:21 <bsmntbombdood> ~exec sys.stdout(self.foo)
22:45:28 <bsmntbombdood> ~exec sys.stdout(type(self.foo))
22:45:28 <bsmnt_bot> <type 'str'>
22:45:38 <bsmntbombdood> ~exec sys.stdout(len(self.foo))
22:45:38 <bsmnt_bot> 0
22:45:41 <bsmntbombdood> arghh
22:45:43 <nazgjunk> hehe
22:46:25 <bsmntbombdood> ~exec sys.stdout(self.x())
22:46:39 <bsmntbombdood> wtf
22:46:58 <nazgjunk> o.O
22:47:20 <bsmntbombdood> ~exec self.x = popen2.popen2("/usr/bin/dc -e '1p')[0].read()
22:47:20 <bsmnt_bot> SyntaxError: EOL while scanning single-quoted string
22:47:25 <bsmntbombdood> ~exec self.x = popen2.popen2("/usr/bin/dc -e '1p'")[0].read()
22:47:35 <bsmntbombdood> ~exec sys.stdout(self.x)
22:47:40 <nazgjunk> ..
22:47:45 <bsmntbombdood> ~exec sys.stdout(len(self.x))
22:47:45 <bsmnt_bot> 0
22:47:48 <bsmntbombdood> gah!
22:48:14 <bsmntbombdood> ~exec os.system("/usr/bin/dc -e '[hello, world]p'")
22:48:37 <bsmntbombdood> weird
22:49:02 <bsmntbombdood> ~exec sys.stdout(os.system("/usr/bin/dc -e '[hello, world]p'"))
22:49:02 <bsmnt_bot> 32512
22:50:03 <bsmntbombdood> ~exec self.x = popen2.popen2("/usr/bin/THIS_COMMAND_IS_NOT_THERE -e '1p'")[0].read()
22:50:12 <bsmntbombdood> great.
22:50:24 <bsmntbombdood> ~exec sys.stdout(type(self.x))
22:50:24 <bsmnt_bot> <type 'str'>
22:50:30 <bsmntbombdood> ~exec sys.stdout(len(self.x))
22:50:30 <bsmnt_bot> 0
22:51:41 <bsmntbombdood> ~exec self.x = popen2.popen2(["/usr/bin/dc", "-e", "1p"])[0].read()
22:51:50 <bsmntbombdood> ~exec self.x = popen2.popen2(["/usr/bin/THIS_COMMAND", "-e", "1p"])[0].read()
22:52:12 <bsmntbombdood> how is that not an exception
22:53:27 <bsmntbombdood> ~exec self.x = os.popen("/usr/bin/dc -e '1p'", "r")
22:53:38 <bsmntbombdood> ~exec sys.stdout(self.x)
22:53:39 <bsmnt_bot> <open file '/usr/bin/dc -e '1p'', mode 'r' at 0xb7cacc38>
22:53:44 <bsmntbombdood> ~exec sys.stdout(self.x.read())
22:53:49 <bsmntbombdood> oh come on
22:53:54 <bsmntbombdood> ~exec sys.stdout(self.x.read())
22:56:00 <bsmntbombdood> that works fine in my python repl
22:56:33 <bsmntbombdood> hmm
22:56:39 <bsmntbombdood> not in a chrooted repl though
22:59:56 <bsmntbombdood> ~exec sys.stderr(os.environ)
23:03:06 -!- oerjan has joined.
23:10:59 -!- ShadowHntr has joined.
23:17:29 -!- twice11 has joined.
23:34:27 -!- twice11 has quit ("Leaving").
23:46:02 -!- calamari has joined.
23:48:52 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
23:52:34 -!- ShadowHntr has quit (Read error: 104 (Connection reset by peer)).
←2007-03-10 2007-03-11 2007-03-12→ ↑2007 ↑all