--- Log opened Fri Aug 29 00:00:44 2008 |
00:03 | <@Vornicus> | aha |
00:08 | | Doctor_Nick [~Doctor_Ni@Nightstar-12626.tampfl.fios.verizon.net] has joined #code |
01:04 | | gnolam [lenin@Nightstar-2037.A163.cust.bahnhof.se] has quit [Quit: Given the fact that I've slept < 2 h / night the entire week, I won't even say "Z?"] |
01:31 | | Thaqui [~Thaqui@Nightstar-17046.jetstream.xtra.co.nz] has joined #code |
01:31 | | mode/#code [+o Thaqui] by ChanServ |
01:52 | | crem_ [~moo@Nightstar-28703.adsl.mgts.by] has quit [Connection reset by peer] |
01:52 | | crem [~moo@Nightstar-28703.adsl.mgts.by] has joined #code |
02:15 | | AnnoDomini [AnnoDomini@Nightstar-29152.neoplus.adsl.tpnet.pl] has quit [Quit: The pig go. Go is to the fountain. The pig put foot. Grunt. Foot in what? Ketchup. The dove fly. Fly is in sky. The dove drop something. The something on the pig. The pig disgusting. The pig rattle. Rattle with dove. The dove angry. The pig leave. The dove produce. Produce is chicken wing. With wing bark. No Quack.] |
02:20 | < Consul> | What an amazing quit message. |
02:49 | <@MyCatVerbs> | It's from a DailyWTF story; one of the better ones, too. |
02:49 | <@MyCatVerbs> | http://thedailywtf.com/Articles/No,_We_Need_a_Neural_Network.aspx |
02:52 | <@Shoukanjuu> | So Tecmo merges with Helios...I mean Square-Enix |
02:56 | <@Shoukanjuu> | http://www.sciam.com/article.cfm?id=head-games-video-controller-brain&ec=su_head set |
02:56 | <@Shoukanjuu> | Sniper would be credit to the team. |
04:51 | | DiceBot [~Reiver@Nightstar-23371.xdsl.xnet.co.nz] has joined #Code |
05:05 | | * Vornicus args. Distraction! |
05:05 | <@Vornicus> | Have to finish this thing! |
05:17 | <@Vornicus> | Okay, calm down, look at the thing. What are the holes you have. |
05:22 | <@Vornicus> | ...if to_move is NULL, then I can't call any of the goodies on it, and so I need to hang on to to_delete until then. |
05:22 | <@Vornicus> | Which means that a whole other section of stuff needs to get dragged in there. |
05:23 | <@Vornicus> | then once I do that I still have to interpret the removal invariant corrections, which are still horrible. |
05:25 | <@Vornicus> | Then it's build the recursive post-order traverser to destroy the whole table, and build my interface. |
05:36 | <@Shoukanjuu> | I really should make a movie out of this. |
05:36 | <@Shoukanjuu> | People would eat this up, I swear |
05:37 | <@Shoukanjuu> | People who know what you're talking about would identify, and people who don't would think it's supposed to be funny/cool sounding |
05:39 | <@Vornicus> | What, Vorn Fights With Red-Black Trees? |
05:40 | <@Shoukanjuu> | How deliciously ssatirical. |
05:41 | <@Shoukanjuu> | If I think hard enough, I can make a metaphor. Most people think that coders are outcasts or something, or rather, the fact that they don't know any personally makes them believe so. |
05:42 | <@Shoukanjuu> | With coding being the base, I can make a metaphor about how Red-black trees are *society* |
05:42 | <@Shoukanjuu> | And ANTISOCIAL CODERS CONSTANTLY FIGHT THEM. |
05:42 | <@Shoukanjuu> | Like super heroes of cyberspace. Man, I REALLY need to sleep. |
05:43 | <@Shoukanjuu> | I think it's so cheesy that it might WORK. |
05:45 | <@Vornicus> | ...yes, you do. |
05:45 | <@Vornicus> | Except generally you only ever have to fightwith this kind of thing maybe once per language, and most of the time it's already done for you. |
05:56 | | crem_ [~moo@Nightstar-28703.adsl.mgts.by] has joined #code |
05:56 | | crem [~moo@Nightstar-28703.adsl.mgts.by] has quit [Connection reset by peer] |
06:07 | | Doctor_Nick [~Doctor_Ni@Nightstar-12626.tampfl.fios.verizon.net] has quit [Client exited] |
06:52 | | EvilDarkLord [~jjlehto3@Nightstar-9591.cs.hut.fi] has quit [Ping Timeout] |
06:52 | <@Vornicus> | That function is way too long. |
06:54 | <@Vornicus> | 54 lines. |
06:55 | | * jerith has longer functions.\ |
06:55 | | * jerith has longer functions that are as short as they can reasonably be. |
06:55 | | * Vornicus factors out a two-occurrence six-line chunk... |
06:58 | <@Vornicus> | 43 lines now... |
07:00 | | * Vornicus shoves some stuff around to make one action that shows up three times only happen once, and cleans up some stuff involved in making that happen. 40 lines... |
07:01 | <@jerith> | Yay for the refactor tractor! |
07:01 | <@Vornicus> | BRRRRRRRM |
07:01 | | * Vornicus moves a declaration to the initialization... |
07:02 | <@Vornicus> | 39 lines. I don't see anything else I can do, but now I can fit the whole thing on my screen. |
07:02 | | * jerith gives Vorn a bigger screen. |
07:03 | | * Vornicus is gonna need a bigger desk. |
07:05 | <@Vornicus> | Okay. Now that I've stopped screaming. |
07:05 | | * jerith goes to work, via some place he can get breakfast. |
07:50 | | Doctor_Nick [~Doctor_Ni@Nightstar-12626.tampfl.fios.verizon.net] has joined #code |
08:16 | <@Vornicus> | 450 lines now. Cripes. |
08:22 | < Doctor_Nick> | JESUS CHRIST ON A POGOSTICK |
08:22 | <@Vornicus> | It's JUMPIN JESUS ON A POGOSTICK |
08:24 | <@Shoukanjuu> | Plasma Plasma Rifle of Plasma. |
08:24 | <@Vornicus> | okay. |
08:26 | <@Vornicus> | And I still haven't gotten to the destroyer or the interface. |
08:31 | <@Vornicus> | ...oh look, NPE possibilities everywhere. Time to add another layer in here. |
08:37 | | * Vornicus abstracts out color detection. |
09:13 | | * Vornicus /finally/ defeats removal. |
09:18 | <@Vornicus> | Okay. Two last functions. Fuck the interface, I'll deal with it some other time. |
09:36 | | EvilDarkLord [~jjlehto3@Nightstar-9591.cs.hut.fi] has joined #code |
09:36 | | mode/#code [+o EvilDarkLord] by ChanServ |
09:38 | | You're now known as TheWatcher |
09:46 | <@Vornicus> | 530 lines of code for this thing. A hell of a lot more than I expected. |
09:46 | <@Vornicus> | closer to 600 once i add in the header. |
09:48 | <@Vornicus> | And I finally get to go to bed. |
09:52 | <@TheWatcher> | What're you writing? |
09:52 | <@TheWatcher> | Oh, the redblack tree thing? |
09:59 | <@Vornicus> | Yes. |
09:59 | <@Vornicus> | And then I went "oh, hell. I'd better make sure this builds." and so now I'm still up, fixing stupid typos. |
10:00 | <@Vornicus> | But now I seem to have succeeded. When I get back from school tomorr^Wtoday I'll rig up the interface and a Python script to exercise it to death. |
10:02 | <@Vornicus> | And probably find two dozen NPEs that I missed. |
10:02 | <@Vornicus> | Anyway. sleptiems. |
10:03 | <@TheWatcher> | Nivorn, slepwell |
10:35 | | gnolam [lenin@Nightstar-2037.A163.cust.bahnhof.se] has joined #Code |
10:35 | | mode/#code [+o gnolam] by ChanServ |
10:52 | | * TheWatcher requires a Guinea Pig willing to try out a perl script in Windows (using either cygwin or activeperl) |
11:07 | | AnnoDomini [AnnoDomini@Nightstar-29152.neoplus.adsl.tpnet.pl] has joined #Code |
11:07 | | mode/#code [+o AnnoDomini] by ChanServ |
11:25 | | Thaqui [~Thaqui@Nightstar-17046.jetstream.xtra.co.nz] has left #code [Hello Civ 4 Goodbye sleep] |
12:16 | <@Shoukanjuu> | Hmm. What is rm -f? >_> |
12:18 | <@EvilDarkLord> | Remove file without prompting for confirmation. |
12:20 | <@Shoukanjuu> | Heehee. |
12:20 | <@Shoukanjuu> | I like how this person thinks he...she? It's funny, by telling someone to type sudo rm -f into their terminal |
12:23 | <@EvilDarkLord> | sudo rm -f will do nothing, I think. |
12:24 | <@EvilDarkLord> | No file arguments. |
12:24 | <@Shoukanjuu> | Well, I'm pretty sure that you'd have to specify what to delete. Either that, or it just cleans whatever directory you're in. |
12:24 | <@Shoukanjuu> | ...Yeah, that. <_< |
12:27 | <@EvilDarkLord> | Also, telling someone to destroy their system is not funny, even if you're being incompetent about it. |
12:27 | <@Shoukanjuu> | Apparently it is to some sadistic people. |
12:37 | <@TheWatcher> | which is merely corroborative evidence for http://www.penny-arcade.com/comic/2004/03/19/ |
12:39 | <@Shoukanjuu> | Well, at least there's not total anonymity. It's not liek the *chans |
15:33 | | Attilla [~The.Attil@92.16.214.ns-3438] has quit [Ping Timeout] |
15:44 | | Attilla [~The.Attil@92.16.214.ns-3438] has joined #code |
15:44 | | mode/#code [+o Attilla] by ChanServ |
16:33 | < Consul> | I'm afraid to admit that, long ago, I once fell for the Alt-F4 gag in an IRC channel. That one's pretty much harmless, though. |
16:52 | <@MyCatVerbs> | Shoukanjuu: the term is s?he. Regexen FTW. :) |
16:52 | | * TheWatcher eyes ExtUtils::MakeMaker, vaguely wonders if it could be used for a complete c++ project |
16:53 | <@MyCatVerbs> | Probably. Would you want to, though? |
16:53 | <@MyCatVerbs> | Most things can -eventually- be shoehorned into just about not-quite-failing at things they're not meant for. |
16:54 | <@TheWatcher> | Because it actually looks pretty trivial to get it to do stuff that is pain incarnate in autotools |
16:56 | | * TheWatcher adds that to his To Investigate More list |
16:56 | <@Shoukanjuu> | My sleeping habits are disturbingly foreign. |
16:57 | <@MyCatVerbs> | Shoukanjuu: how do you mean? Have you lapped the world yet? |
16:57 | | * MyCatVerbs managed to go right through to a 11pm-6am routine once. |
16:57 | <@Shoukanjuu> | Not quite. I'm about eleven hours off |
16:58 | <@MyCatVerbs> | Well, the weekend's coming up. Maybe if you hurry, you could get on track by Monday or Tuesday. |
16:58 | <@MyCatVerbs> | Anyway, gottarun. |
16:58 | <@Shoukanjuu> | I've been trying to fix it since LAST monday XD |
17:13 | | Girl_69_ [~Mesias7.4@87.235.128.ns-4188] has joined #code |
17:14 | | Girl_69_ [~Mesias7.4@87.235.128.ns-4188] has left #code [] |
17:14 | | * Vornicus returns. |
17:29 | | Vornicus is now known as Vornicus-Latens |
17:46 | <@MyCatVerbs> | Shoukanjuu: yes, but I mean fix it successfully. :) |
17:46 | <@MyCatVerbs> | Shoukanjuu: by going forward, rather than backwards. Easier to do, IMO. |
17:47 | <@Shoukanjuu> | Well, I'm trying to stay up right now. |
17:47 | <@Shoukanjuu> | It's about this point where I pass out |
17:47 | <@Shoukanjuu> | If I can get past 4, then I'll be fine |
17:50 | <@MyCatVerbs> | G'luck. |
17:50 | <@Shoukanjuu> | It'd be nice if the satellite wasn't out. |
18:52 | | Attilla [~The.Attil@92.16.214.ns-3438] has quit [Ping Timeout] |
19:09 | | Attilla [~The.Attil@92.16.214.ns-3438] has joined #code |
19:09 | | mode/#code [+o Attilla] by ChanServ |
22:45 | | Vornicus-Latens is now known as Vornicus |
22:58 | | Vornotron [~vorn@Admin.Nightstar.Net] has joined #code |
22:58 | | Vornicus [~vorn@ServicesOp.Nightstar.Net] has quit [Killed (NickServ (GHOST command used by Vornotron))] |
22:58 | | Vornotron is now known as Vornicus |
23:09 | | Attilla_ [~The.Attil@92.16.214.ns-3438] has joined #code |
23:09 | | Attilla [~The.Attil@92.16.214.ns-3438] has quit [Ping Timeout] |
23:21 | | You're now known as TheWatcher[T-2] |
23:23 | | You're now known as TheWatcher[zZzZ] |
23:29 | | AnnoDomini [AnnoDomini@Nightstar-29152.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
23:29 | | AnnoDomini [AnnoDomini@Nightstar-28148.neoplus.adsl.tpnet.pl] has joined #Code |
23:29 | | mode/#code [+o AnnoDomini] by ChanServ |
--- Log closed Sat Aug 30 00:00:53 2008 |