code logs -> 2008 -> Fri, 29 Aug 2008< code.20080828.log - code.20080830.log >
--- 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
code logs -> 2008 -> Fri, 29 Aug 2008< code.20080828.log - code.20080830.log >