--- Log opened Wed May 18 00:00:46 2011 |
00:21 | | You're now known as TheWatcher[T-2] |
00:23 | | You're now known as TheWatcher[zZzZ] |
00:25 | | celmin|away is now known as celticminstrel |
01:26 | | kwsn [kwsn@BAD19E.B5A83A.180240.E5184B] has joined #code |
01:34 | | * Vornicus hexdumps a map file from Hydra Castle Labyrinth, wonders what on earth it's doing that it has a three-nibble cycle that's very commonplace. |
01:35 | < Rikushadow5> | So, somebody in the networking class next door to my programming class snuck in during lunch |
01:36 | < Rikushadow5> | And changed all the screen savers to various BSOD screenshots |
01:36 | < Rikushadow5> | And unplugged all the mice and keyboards. |
01:36 | <@Namegduf> | Awesome. |
01:36 | < Rikushadow5> | Hilarity Ensued. |
01:37 | | * kwsn found out her major assignment at her co-op: UEFI, beyond that, i'm not giving out any other details xD |
01:45 | < Vornicus> | wtf, who codes stuff to run on three nibble chunks. |
01:46 | < McMartin> | MUST CONSERVE SPACE OMZG |
01:46 | < McMartin> | The Z-Machine uses a five-bit character set. |
01:47 | < McMartin> | And they're run up against each other so that you only sync with byte boundaries every eight characters. |
01:48 | < Vornicus> | This is a 2011 game. |
01:48 | < McMartin> | The attitude persists. |
01:48 | < gnolam> | Vornicus: ... |
01:48 | <@Namegduf> | What language is it written in? |
01:48 | < McMartin> | Sometimes (read: portable device hackery) it's sometimes even barely acceptable! |
01:48 | < Vornicus> | I'm not sure what language it's written in. |
01:48 | < gnolam> | If you're worried about storage space, just zlib it already. |
01:49 | < Vornicus> | But because each map screen (I think that's what each of these things are) averages about 3/4 kb, it actually /wastes/ space: there's 324kB of data but it takes up 1.5MB on disk. |
01:53 | < gnolam> | ... there must be thousands of them then. |
01:53 | < Vornicus> | 403. |
01:53 | < gnolam> | (I'm assuming a 4k cluster size) |
01:53 | < kwsn> | Vornicus: I've used 14 bit instructions before o_O |
01:54 | < Vornicus> | Yeah, 4kB cluster size. |
01:55 | < ToxicFrog> | ...so each map is a seperate file? |
01:55 | < Vornicus> | Looks it. Not entirely unreasonable, frankly, but a little excessive. |
01:59 | < Vornicus> | the maps are 16x12 tiled, for 192 squares, and then there's up to like 10 critters, possibly a save point, exit door, and/or possibly-hidden treasure chest... |
02:00 | < Vornicus> | The art's probably separate from the physics; the background art is definitely separate from the foreground. |
02:01 | < Vornicus> | But this map format, what little I can understand of it, is psychotic. There's both 2- and 3- nibble cycles, sometimes intertwining... |
02:01 | < Vornicus> | What appears to be an initial segment with 5-nibble cycles... |
02:03 | < Vornicus> | There's no apparent alignment... |
02:06 | < Vornicus> | And it's certainly not compressed; there's way too much redundancy for it to be compressed. |
02:07 | < gnolam> | kwsn: hey, the BESK used 5 bit instruction set. :) |
02:07 | < gnolam> | +a |
02:07 | < kwsn> | the what? |
02:08 | < gnolam> | I need to finish my emulator of that some day. |
02:08 | < McMartin> | Awesome. Windows's kernel memory allocator has a kernel allocation type called DontUseThisType. |
02:08 | < gnolam> | kwsn: a computer from 1953. |
02:08 | < McMartin> | http://msdn.microsoft.com/en-us/library/ff559707(v=VS.85).aspx |
02:08 | < kwsn> | h |
02:08 | < kwsn> | *aah |
02:08 | < gnolam> | Very very briefly the fastest computer in the world. |
02:11 | < gnolam> | Its architecture wasn't half bad, actually, |
02:11 | < gnolam> | I'll take it over a 6502 any day. ;) |
02:12 | | Attilla [Some.Dude@Nightstar-febccc15.cable.virginmedia.com] has quit [Ping timeout: 121 seconds] |
02:16 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has joined #code |
02:18 | < Vornicus> | 6502 is kind of frightening. But then I prefer fixed-width architectures. |
02:20 | < McMartin> | 6502 is unnaturally natural to me because it's the first one I learned. |
02:23 | < Vornicus> | DRUGS |
02:23 | < Vornicus> | MANY OF THEM |
02:23 | | Rikushadow5 [DSD@Nightstar-5a4542a1.res.rr.com] has quit [[NS] Quit: Shall return at a later time and date when I feel like it. Or my comp went boom. Pick one.] |
02:26 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has quit [Ping timeout: 121 seconds] |
02:26 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has joined #code |
02:26 | < gnolam> | Vornicus: are you buying or selling? ;-) |
02:27 | < gnolam> | Wasn't it Anno's university who actually put people through mandatory 6502 assembly? |
02:27 | < Vornicus> | gnolam: experiencing their effects, while trying to tease out information from this data file. |
02:30 | < Alek> | mandatory COBOL. that is all. |
02:33 | < gnolam> | >_< |
04:08 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Client closed the connection] |
04:19 | | Kindamoody is now known as Kindamoody[zZz] |
05:08 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code |
06:27 | | kwsn is now known as kw\t-2 |
06:33 | | kw\t-2 [kwsn@BAD19E.B5A83A.180240.E5184B] has quit [[NS] Quit: THIS QUIT MESSAGE IS PRESENTED TO YOU BY <s>A LARGE HAM</s> BRIAN BLESSED] |
06:46 | | AnnoDomini [annodomini@D553D1.41311B.698BCE.FE57D9] has joined #code |
07:17 | | celticminstrel [celticminst@1526F6.37AB0D.97233B.788A64] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
07:27 | | Vash[Working] is now known as Vash |
07:45 | < AnnoDomini> | Hm. I want to replace a long fragment in a whole lot of HTML files. I have reason to believe this fragment is formatted exactly the same across all of them. How could I automate this? |
07:46 | < AnnoDomini> | And by 'long' I mean 'several pages worth of text and various whitespace'. |
08:07 | | You're now known as TheWatcher |
08:11 | | Kindamoody[zZz] is now known as Kindamoody |
08:16 | < Vornicus> | AnnoDomini: grep. |
08:16 | < Vornicus> | or sed. |
08:57 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has quit [Client exited] |
08:59 | | Kindamoody [Kindamoody@Nightstar-4764665d.tbcn.telia.com] has joined #code |
09:25 | | Vash is now known as Vash[Sleeping] |
09:33 | | Attilla [Some.Dude@Nightstar-febccc15.cable.virginmedia.com] has joined #code |
09:34 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has quit [Client closed the connection] |
09:58 | | SmithKurosaki [smith@Nightstar-26c90235.dsl.teksavvy.com] has quit [Operation timed out] |
11:47 | | AbuDhabi [annodomini@D553D1.41311B.77F236.8B7589] has joined #code |
11:47 | | AnnoDomini [annodomini@D553D1.41311B.698BCE.FE57D9] has quit [Ping timeout: 121 seconds] |
12:32 | | Kindamoody is now known as Kindamoody|out |
15:12 | < ToxicFrog> | Sed. Grep doesn't do replacement, just find. |
15:18 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has quit [Ping timeout: 121 seconds] |
15:30 | | Rhamphoryncus [rhamph@C06FE3.F5723C.BE3FEB.9D4666] has joined #code |
16:11 | | celticminstrel [celticminstre@Nightstar-f8b608eb.cable.rogers.com] has joined #code |
19:41 | | SmithKurosaki [smith@Nightstar-26c90235.dsl.teksavvy.com] has joined #code |
20:13 | < gnolam> | Caution: do not stare into FRICKIN' LASER with remaining eye. |
20:15 | < gnolam> | (Some people really have no clue about laser safety. Sure, these were only class 2... but even so, it's probably a bad idea to put your face directly into the beam.) |
20:29 | < gnolam> | (Also, apparently our class 2 ain't your class 2. Ours is "may cause damage after exposure over 0.25 s") |
20:30 | < McMartin> | Don't Fuck With Class IIs, even here. |
20:31 | < McMartin> | (IN CASE OF IMPLOSION LOOK DIRECTLY AT IMPLOSION) |
20:33 | | Kindamoody|out is now known as Kindamoody |
20:45 | | Vash[Sleeping] is now known as Vash[Working] |
21:43 | < gnolam> | http://fuzz-box.blogspot.com/2011/05/resign-patterns.html |
21:48 | < McMartin> | http://www.amazon.com/AntiPatterns-Refactoring-Software-Architectures-Projects/d p/0471197130/ref=sr_1_1?s=books&ie=UTF8&qid=1305751726&sr=1-1 is like an actual book and stuff |
22:14 | | Rikushadow5 [DSD@Nightstar-1e45b82c.int.bellsouth.net] has joined #code |
22:38 | | AbuDhabi [annodomini@D553D1.41311B.77F236.8B7589] has quit [[NS] Quit: leaving] |
22:47 | | Rikushadow5 [DSD@Nightstar-1e45b82c.int.bellsouth.net] has quit [Connection reset by peer] |
23:00 | | celticminstrel is now known as celmin|away |
23:42 | | Thaqui [Thaqui@27B34E.D54D49.F53FA1.6A113C] has joined #code |
--- Log closed Thu May 19 00:00:01 2011 |