code logs -> 2008 -> Mon, 11 Feb 2008< code.20080210.log - code.20080212.log >
--- Log opened Mon Feb 11 00:00:32 2008
00:49 * Vornicus fiddles, adds half a dozen tables to his sqlalchemy schema.
04:39 GeekSoldier is now known as GS|work
05:29 * ToxicFrog ponders his DistSys bonus assignment.
05:29
<@ToxicFrog>
It cannot be this easy.
05:29
<@ToxicFrog>
Now I'm torn between doing it in Erlang - which gives me an excuse to practice same, and should be something like 40 lines, tops - and doing it in Postscript, because I'm evil.
05:30
<@ToxicFrog>
Well, doing it in a twisted postscript/bash/netcat hybrid that abuses awk to generate remote transparency.
05:31 Vornicus [~vorn@Admin.Nightstar.Net] has quit [Ping Timeout]
05:36 Vornotron [~vorn@76.255.9.ns-26996] has joined #code
05:41
<@ToxicFrog>
* ToxicFrog ponders his DistSys bonus assignment.
05:41
<@ToxicFrog>
<ToxicFrog> It cannot be this easy.
05:41
<@ToxicFrog>
<ToxicFrog> Now I'm torn between doing it in Erlang - which gives me an excuse to practice same, and should be something like 40 lines, tops - and doing it in Postscript, because I'm evil.
05:41
<@ToxicFrog>
<ToxicFrog> Well, doing it in a twisted postscript/bash/netcat hybrid that abuses awk to generate remote transparency.
05:43
< Vornotron>
O.o
05:43
< Vornotron>
Mass insanity.
05:43
<@ToxicFrog>
It's been a while since I perpetrated a proper atrocity.
05:44
<@ToxicFrog>
I should check who the TA is, though.
05:44
<@ToxicFrog>
I don't want to do this to someone I like~
05:48
<@jerith>
ToxicFrog: Do it in Erlang.
05:56 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code
05:56 mode/#code [+o gnolam] by ChanServ
06:45 Vornotron is now known as Vornicus
07:01 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: Kicked out by construction workers. Again.]
07:34 McMartin [~mcmartin@Nightstar-9474.dsl.pltn13.sbcglobal.net] has quit [Operation timed out]
07:44 McMartin [~mcmartin@Nightstar-9474.dsl.pltn13.sbcglobal.net] has joined #code
07:44 mode/#code [+o McMartin] by ChanServ
08:03 UndeadAnno [AnnoDomini@83.21.47.ns-4613] has joined #Code
08:03 mode/#code [+o UndeadAnno] by ChanServ
08:59 You're now known as TheWatcher
09:32 GS|work [~Rob@Nightstar-9879.dip.t-dialin.net] has quit [Ping Timeout]
10:56 Vornicus is now known as Vornicus-Latens
11:15 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code
11:15 mode/#code [+o gnolam] by ChanServ
11:19 GS|work [~Rob@Nightstar-8814.dip.t-dialin.net] has joined #code
13:11 UndeadAnno [AnnoDomini@83.21.47.ns-4613] has quit [Ping Timeout]
13:13 UndeadAnno [AnnoDomini@83.21.47.ns-4613] has joined #Code
13:13 mode/#code [+o UndeadAnno] by ChanServ
13:39 GS|work [~Rob@Nightstar-8814.dip.t-dialin.net] has quit [Ping Timeout]
13:56 UndeadAnno is now known as AnnoDomini
--- Log closed Mon Feb 11 14:17:18 2008
--- Log opened Mon Feb 11 14:17:23 2008
14:17 TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code
14:17 Irssi: #code: Total of 17 nicks [8 ops, 0 halfops, 0 voices, 9 normal]
14:17 mode/#code [+o TheWatcher] by ChanServ
14:18 Irssi: Join to #code was synced in 40 secs
--- Log closed Mon Feb 11 15:21:51 2008
--- Log opened Mon Feb 11 15:22:42 2008
15:22 TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code
15:22 Irssi: #code: Total of 17 nicks [8 ops, 0 halfops, 0 voices, 9 normal]
15:22 mode/#code [+o TheWatcher] by ChanServ
15:23 Irssi: Join to #code was synced in 44 secs
16:12 Doctor_Nick [~nick@68.35.203.ns-3367] has joined #code
16:15
< Doctor_Nick>
local root exploit~
16:15
< Doctor_Nick>
im suddenly glad that all the computers got imaged with fedora core 5 instead of 6
16:16
<@jerith>
FC6 should be fine.
16:16
<@jerith>
It's 7 and 8 that you need to worry about, iirc.
16:16
< Doctor_Nick>
i thought fc6 used 2.6.18
16:17
<@jerith>
It might.
16:17
<@jerith>
Hmm, my RHEL5 uses 2.6.18
16:17
<@jerith>
But I'm apparently not vulnerable to the exploit coe.
16:17
<@jerith>
*code
16:17
< Doctor_Nick>
did you run it?
16:18
<@jerith>
I did.
16:18
<@jerith>
And I remained me.
16:18
< Doctor_Nick>
it worked on this gutsy install
16:26 Pi [~sysop@ServicesAdmin.Nightstar.Net] has quit [Ping Timeout]
16:49 Doctor_Nick [~nick@68.35.203.ns-3367] has quit [Quit: Konversation terminated!]
17:04 GS|work [~Rob@Nightstar-8732.dip.t-dialin.net] has joined #code
17:12 You're now known as TheWatcher[afk]
17:28 GS|work is now known as GeekSoldier
18:24 Pi-2 [~sysop@24.19.152.ns-3536] has joined #code
18:29 You're now known as TheWatcher
18:40
<@ToxicFrog>
Links?
18:55 Vornicus-Latens is now known as Vornicus
19:04 AnnoDomini is now known as Steve
19:04 Steve is now known as Steven
--- Log closed Mon Feb 11 19:14:27 2008
--- Log opened Mon Feb 11 19:14:32 2008
19:14 TheWatcher [~chris@Nightstar-29731.dsl.in-addr.zen.co.uk] has joined #code
19:14 Irssi: #code: Total of 18 nicks [8 ops, 0 halfops, 0 voices, 10 normal]
19:14 mode/#code [+o TheWatcher] by ChanServ
19:15 Irssi: Join to #code was synced in 42 secs
19:15 GeekSoldier [~Rob@Nightstar-8732.dip.t-dialin.net] has quit [Ping Timeout]
19:16 GeekSoldier [~Rob@Nightstar-8525.dip.t-dialin.net] has joined #code
19:18 gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: Z?]
20:18 Reiver [~reaverta@118.90.27.ns-12172] has quit [Ping Timeout]
20:27 Reiver [~reaverta@118.90.47.ns-11914] has joined #Code
20:27 mode/#code [+o Reiver] by ChanServ
20:55 Steven is now known as AnnoDomini
22:01 AnnoDomini [AnnoDomini@83.21.47.ns-4613] has quit [Ping Timeout]
22:08 AnnoDomini [AnnoDomini@83.21.31.ns-26971] has joined #Code
22:08 mode/#code [+o AnnoDomini] by ChanServ
22:45 Raif [~corvusign@67.161.90.ns-4200] has quit [Connection reset by peer]
22:46 Raif [~corvusign@67.161.90.ns-4200] has joined #Code
23:14
<@McMartin>
Argh
23:14
<@ToxicFrog>
?
23:14 * McMartin bashes his head a bit against Java Generics, but in the end realizes that the problem does lie with him.
23:15
<@AnnoDomini>
Search your feelings, young Skywalker, you know it to be true.
23:15
<@McMartin>
More "Your inexcusably loose and muddy thinking got you into this, youth; get yourself out of it."
23:18
<@McMartin>
In particular, List<Foo> is not a subclass of List<Object>.
23:24
<@McMartin>
This is the case because it actually isn't, since List<Object> a = new List<Foo>(); a.add(new ObjectThatIsNotAFoo()); would pass typechecking.
23:30
<@ToxicFrog>
...that seems counterintuitive
23:37 * AnnoDomini laughs at this assembly instruction. It was made by someone with less than stellar grasp at English grammar.
23:37
<@AnnoDomini>
Well, spelling anyway.
23:38
<@AnnoDomini>
Consistently calling a 'message' 'massage'.
23:57
<@McMartin>
ToxicFrog: It is counterintuitive, but if you work out the memory layout it is inexorable.
23:57
<@McMartin>
Which is why I was messing it up, and why, ultimately, it is my fault and not Java's.
23:58
<@McMartin>
(a is List<Object>, and so can take any object. However, the underlying List can only accept a Foo. Thus, a List of Foo is not a subtype of a List of Object. Collections end up reversing subtype relations on perhaps half their operations.)
23:59
<@McMartin>
(Java Generics include the semi-types <? extends Foo> and <? super Foo> to provide upper and lower bounds on types, depending on which you need at this point.)
--- Log closed Tue Feb 12 00:00:38 2008
code logs -> 2008 -> Mon, 11 Feb 2008< code.20080210.log - code.20080212.log >