--- Log opened Sat Nov 11 00:00:24 2006 |
00:07 | | Takyoji [~Takyoji@Nightstar-25280.dhcp.roch.mn.charter.com] has joined #code |
00:34 | | Jan[UFJ] is now known as Janus |
00:45 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
00:46 | | mode/#code [+o Chalcy] by ChanServ |
00:47 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
00:51 | | TakyojiClone [~Takyoji@Nightstar-25280.dhcp.roch.mn.charter.com] has joined #code |
00:53 | | Takyoji [~Takyoji@Nightstar-25280.dhcp.roch.mn.charter.com] has quit [Ping Timeout] |
01:08 | | TakyojiClone is now known as Takyoji |
01:34 | | Thaqui is now known as ThaquiOffToHamiltron |
01:35 | | Vornicus [~vorn@Nightstar-18307.slkc.qwest.net] has quit [Quit: ] |
02:17 | <@ToxicFrog> | Yakuake is the best thing ever. |
02:17 | <@ToxicFrog> | That is all. |
02:28 | | MyCatOwnz [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has quit [Connection reset by peer] |
02:28 | | MyCatOwnz [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has joined #code |
02:34 | | MyCatOwnz [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has quit [Ping Timeout] |
03:02 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: Jouets de Dieu, jouets de jouets, et les jouets de me, fait naƮtre Clairvoire.] |
03:03 | | Raif [~corvusign@Nightstar-7918.hsd1.mn.comcast.net] has quit [Killed (NickServ (GHOST command used by Raif_))] |
03:03 | | Raif [~corvusign@Nightstar-7918.hsd1.mn.comcast.net] has joined #Code |
03:03 | | mode/#code [+o Raif] by ChanServ |
03:59 | | * Vornicus-Latens returns |
03:59 | | Vornicus-Latens is now known as Vornicus |
04:01 | <@Stephenie> | w/b |
04:13 | | You're now known as TheWatcher |
04:14 | <@ToxicFrog> | Vorn! Yakuake is awesome and you might want to look into an OSX equivalent. |
04:14 | <@ToxicFrog> | And now, slwwp. |
04:15 | <@Vornicus> | what /is/ it? |
04:15 | <@ToxicFrog> | Quake-style dropdown console on the desktop, except instead of a Quake console, it's bash. |
04:16 | <@Vornicus> | ...twisted |
04:16 | <@ToxicFrog> | It is like delicious crack now that I have it. |
04:16 | <@ToxicFrog> | I've bound it to the windows key. Instant bash shell in <100ms. |
04:17 | <@ToxicFrog> | We don't need no steenking xterms. |
04:19 | | * Vornicus usually has like 3 console windows open at a time when he's using consoles. |
04:20 | <@ToxicFrog> | It's tabbed. |
04:20 | <@ToxicFrog> | And you can run screen inside it, too. |
04:21 | <@ToxicFrog> | Anyways. |
04:21 | <@ToxicFrog> | Slwwp. |
04:21 | <@Vornicus> | ni |
04:30 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #code |
04:30 | | Chalcy [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has quit [Ping Timeout] |
04:30 | | Takyoji [~Takyoji@Nightstar-25280.dhcp.roch.mn.charter.com] has quit [Quit: Leaving] |
04:36 | | * McMartin performs an unbelievably evil trick with Python objects. |
04:37 | <@Vornicus> | uh-oh |
04:37 | <@McMartin> | OK, so, I've got a top-level class for my intermediate representation, "Node" |
04:37 | <@McMartin> | And I have a bunch of subclasses that are different types, but which all only have one data member. |
04:37 | <@McMartin> | class DataNode(Node): |
04:37 | <@McMartin> | classtype = "DataNode" |
04:37 | <@McMartin> | def __init__(self, line, col, data): |
04:37 | <@McMartin> | Node.__init__(self, line, col, self.__class__.classtype) |
04:37 | <@McMartin> | self.data = data |
04:37 | <@McMartin> | def __repr__(self): |
04:37 | <@McMartin> | return "%s(%s, %s, %s)" % (self.nodetype, repr(self.line), repr(self.col), repr(self.data)) |
04:38 | <@McMartin> | nodetype being assigned by that self.__class__.classtype bit up in __init__ |
04:38 | <@McMartin> | Then, later on, I have a bunch of class definitions like so: |
04:38 | <@McMartin> | class StrExpr(DataNode): classtype = "StrExpr" |
04:38 | <@McMartin> | And that's all I need. |
04:39 | <@McMartin> | The definition of Node means that dispatch to VisitStrExpr or VisitVarExpr or what have you is already handled by the nodetype field. |
04:49 | | Reiver is now known as ReivOut |
05:13 | | * McMartin succumbs to howling madness |
05:13 | <@McMartin> | http://www.stanford.edu/~mcmartin/misc/madness.txt |
05:24 | <@Vornicus> | ...pascal. |
05:24 | | * Vornicus needs a screwdriver. |
05:49 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has quit [Quit: .] |
07:26 | <@McMartin> | AHAHAHAHAAAAA |
07:26 | <@McMartin> | UNSTOPPABLE POWER IS MINE |
07:27 | | * McMartin has successfully compiled Hello World to runnable machine code. |
07:27 | <@McMartin> | To runnable Commodore 64 machine code. |
07:31 | <@Vornicus> | in what langage. |
07:31 | | * Vornicus once had C for C64 |
07:31 | <@McMartin> | Pascal. |
07:32 | <@Vornicus> | aha |
07:32 | <@McMartin> | With that Python compiler I was linking above, with the madness and the etc. |
07:32 | <@McMartin> | Of course, at the moment, the only commands it can compile are write and writeln. |
07:32 | <@McMartin> | And even then only if you use constants everywhere |
07:32 | <@McMartin> | But still! |
07:33 | <@McMartin> | But now, blessed sleep. |
07:33 | <@McMartin> | (And yeah, people have written Real Compilers for the 6502; this is just me going off on a lark) |
07:40 | | Vornicus is now known as Vornicus-Latens |
09:01 | | ReivOut is now known as Reiver |
09:18 | | You're now known as theWatcher[afk] |
09:18 | | You're now known as TheWatcher[afk] |
10:06 | | You're now known as TheWatcher |
10:33 | | You're now known as TheWatcher[afk] |
10:35 | | ThaquiOffToHamiltron is now known as Thaqui |
11:56 | | You're now known as TheWatcher |
12:00 | | Thaqui is now known as ThaquiSleep |
12:44 | | You're now known as TW[cook] |
12:47 | | legs [legs@Nightstar-11795.cust.tele2.it] has joined #Code |
12:48 | | legs [legs@Nightstar-11795.cust.tele2.it] has left #Code [] |
13:00 | | GeoTube [~Someone@Nightstar-2556.cable.ubr01.dund.blueyonder.co.uk] has joined #Code |
13:05 | | Jo}{n is now known as EvilDarkLord |
13:26 | | You're now known as TheWatcher |
13:27 | | * GeoTube watches TheWatcher's food... |
13:28 | <@Reiver> | *conversationally* Y'know, GeoTube, with a channel list like that, I'd swear you were a spambot. |
13:28 | <@Reiver> | I gather you hit /list and joined anything that looked promising? :p |
13:28 | < GeoTube> | An intelligent spambot who would notice someone returning from *cook* and ask them if they have any spares? |
13:29 | <@Reiver> | I am referring strictly to your channel list. |
13:30 | <@Reiver> | It was only inspired by the "Wait, GeoTube is in here /too/? ...Where else is he, hrm" train of thought. |
13:30 | < GeoTube> | Ahh. |
13:54 | | Reiver is now known as ReivZzz |
14:02 | <@ToxicFrog> | Intelligent is debatable~ |
14:04 | | * ReivZzz gives TF a cookie. |
14:04 | | mode/#code [+ooo EvilDarkLord Syloqs-AFH TheWatcher] by ReivZzz |
14:04 | | mode/#code [+v KarmaBot] by ReivZzz |
14:06 | < GeoTube> | :[ |
14:06 | | * GeoTube gives ToxicFrog a Raif. |
14:29 | | KBot [~fark.off@Nightstar-29201.neoplus.adsl.tpnet.pl] has joined #Code |
14:30 | | KarmaBot [~fark.off@Nightstar-6910.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
14:31 | | KBot is now known as KarmaBot |
15:59 | | SeiXia [~seixia@Nightstar-13489.dlp131.bih.net.ba] has joined #Code |
16:16 | | SeiXia [~seixia@Nightstar-13489.dlp131.bih.net.ba] has left #Code [] |
17:48 | | Janus [~Cerulean@Nightstar-10302.columbus.res.rr.com] has joined #Code |
18:43 | < Janus> | Is there such a thing as a "cheap/good" tablet? |
18:46 | | MyCatOwnz [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has joined #code |
18:46 | | ToxicFrog is now known as ToxicFrog|AFN |
18:47 | < GeoTube> | Janus: That depends. Placebos are good sometimes, and can be pretty cheap.. |
18:50 | < Janus> | Placebos aren't as effective a periperial as you'd think. Try shooting a duck with your good vibes, and you'll see. |
18:51 | < GeoTube> | it works for soem people I'm meaning. But not all. |
18:57 | | myoru [~Myoru@Nightstar-14304.sip.gsp.bellsouth.net] has joined #Code |
19:15 | | Syloqs-AFH is now known as Syloq |
20:05 | | EvilDarkLord is now known as Martivir |
21:22 | | MyCatOwnz [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has quit [Connection reset by peer] |
21:24 | | MyCatOwnz [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has joined #code |
21:39 | | ThaquiSleep is now known as Thaqui |
21:40 | | MyCatOwnz [~mycatownz@Nightstar-379.dsl.in-addr.zen.co.uk] has quit [Connection reset by peer] |
22:23 | | Chalcedon [~Chalceon@Nightstar-869.bitstream.orcon.net.nz] has joined #code |
22:23 | | mode/#code [+o Chalcedon] by ChanServ |
22:25 | | Mahal [~Mahal@Nightstar-11770.worldnet.co.nz] has quit [Quit: It's hard to be mad at someone who misses you while you're asleep. ] |
22:26 | | Thaqui is now known as ThaquiWork |
22:35 | | Janus is now known as Jan[dinner] |
23:48 | | Vornicus-Latens is now known as Vornicus |
--- Log closed Sun Nov 12 00:00:24 2006 |