code logs -> 2016 -> Sun, 24 Apr 2016< code.20160423.log - code.20160425.log >
--- Log opened Sun Apr 24 00:00:09 2016
00:26 Crossfire [Z@Nightstar-3nmkps.tpgi.com.au] has joined #code
00:26 mode/#code [+o Crossfire] by ChanServ
00:37 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [Connection closed]
00:59 Crossfire [Z@Nightstar-3nmkps.tpgi.com.au] has quit [Ping timeout: 121 seconds]
01:01 catadroid [catalyst@Nightstar-dik8tp.dab.02.net] has joined #code
01:06 Derakon[AFK] is now known as Derakon
01:07 himi [fow035@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds]
01:16 * McMartin eyes Windows
01:16
<&McMartin>
Some of my small batch files are listed as "space on disk: 0 bytes"
01:16
<&McMartin>
... is it just keeping the whole file in the space reserved for the filename or what, I wonder
01:25
<@Alek>
rounding errors, corrupt pointers, or some other messiness is my guess.
01:26
<@Alek>
possibly disk corruption
01:31
<@Namegduf>
https://superuser.com/questions/1030800/how-can-a-files-size-on-disk-be-0-bytes- when-theres-data-in-it
01:31
<@Namegduf>
"This happens if the file is so small that its contents and the filesystem bookkeeping fit in 1KB. To save disk space, NTFS keeps small files "resident", storing their contents right in the file record, so no cluster has to be allocated for it."
01:31
<@Namegduf>
So yes, apparently, the first guess was it.
01:32
<@Namegduf>
Apparently it used to round up to cluster size, even though this was wrong.
01:33
<@Namegduf>
(But now it's wrong downwards instead, in the same way everything is for ignoring the file record itself.)
01:41
<~Vornicus>
mcm: if it was created and then filled it may appear to be 0 bytes
01:55 himi [fow035@Nightstar-hfksjv.optusnet.com.au] has joined #code
01:55 mode/#code [+o himi] by ChanServ
02:06
<@Alek>
hah, that IS nice then.
02:07
<@Alek>
Sadly, you can't use this trick to bypass the cluster limit, because the filesystem itself has a limited size, iirc? from what I remember of DOS and early Windows, anyway - it might be expandable by now, I dunno.
02:07 himi [fow035@Nightstar-hfksjv.optusnet.com.au] has quit [Ping timeout: 121 seconds]
02:08
<@Alek>
the limit is probably determined by how much you can keep book for within 1K. :P
02:09
<@Alek>
unless that's expandable too.
02:12 himi [fow035@Nightstar-hfksjv.optusnet.com.au] has joined #code
02:13 mode/#code [+o himi] by ChanServ
02:20 himi [fow035@Nightstar-hfksjv.optusnet.com.au] has quit [Ping timeout: 121 seconds]
02:33 * McMartin downloads the IA32 reference manual, discovers that it is 4,000 pages long
02:37
< RobinStamer>
Have fun
02:42 * McMartin finds the one page he needed.
04:30
<@Alek>
thank Grod for search functions.
04:31
<@Alek>
sorry, I mean Gord.
04:31
<@Alek>
in my defense, this is my fourth day deeply sick with a fever.
04:40
<~Vornicus>
thank grod for search functions with Did You Mean as well
04:45 Kindamoody[zZz] is now known as Kindamoody
05:00 Derakon is now known as Derakon[AFK]
05:21
<@celticminstrel>
No, thank Levenshtein. :P
05:26
<&McMartin>
Showing results for: Tank Commander
05:52
<&McMartin>
Dammit
05:52
<&McMartin>
I'm up to 5KB
05:52
<&McMartin>
So much for One Disk Block for this, I suspect
06:44
<&McMartin>
"The 8-bit "quarter-precision" floating-point format is sign:exponent:mantissa = 1:4:3 with an exponent bias of 7. This appears to be the most frequently used 8-bit floating-point format, although it is not covered by any formal standard. This is sometimes called a "minifloat.""
06:48
<~Vornicus>
I've used half precision on purpose all of once.
06:59
<@celticminstrel>
I feel like that statement fails to address the more important point of "how often is an 8-bit floating-point format used in the first place".
07:05
<&McMartin>
Success. https://hkn.eecs.berkeley.edu/~mcmartin/games/Lights-Out.zip
07:05
<&McMartin>
Well, it runs
07:06
<&McMartin>
I was hoping to keep it under 4KB, but no such luck
07:06
<&McMartin>
Now, the hilarious thing to do would be to take the bit where all Windows executables masquerade as DOS programs - specifically, one that says that this EXE doesn't run under DOS - and replace it with the DOS port of it.
07:08
<&McMartin>
A significant chunk of the .EXE is simply naming all the routines I'm importing from kernel32.dll -_-
07:09
<&McMartin>
But that is a complete Win32 API application programmed directly against the userspace API with no language runtimes.
07:09
<~Vornicus>
iƤ32
07:10
<&McMartin>
... yes.
07:12
<&McMartin>
One bit that was actually quite hard to get right, and which resulted in the largest single function in this thing
07:13
<&McMartin>
If you resize your console window to anything other than 80x25, it will force you to 80x25 and then flip you back to your old screen when it's done.
07:13
<&McMartin>
(It cannot survive being resized in mid-play.)
07:27 catadroid` [catalyst@Nightstar-6ojmbt.dab.02.net] has joined #code
07:31 catadroid [catalyst@Nightstar-dik8tp.dab.02.net] has quit [Ping timeout: 121 seconds]
07:43 catadroid` [catalyst@Nightstar-6ojmbt.dab.02.net] has quit [[NS] Quit: Bye]
07:45 Crossfire [Z@Nightstar-3nmkps.tpgi.com.au] has joined #code
07:45 mode/#code [+o Crossfire] by ChanServ
08:10 Reiv [NSwebIRC@Nightstar-g7fs0k.xtra.co.nz] has joined #code
08:10 mode/#code [+o Reiv] by ChanServ
08:13 celticminstrel [celticminst@Nightstar-q0f7bb.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!]
09:22 Emmy [Emmy@Nightstar-esfu0j.dynamic.ziggo.nl] has joined #code
09:26 Emmy [Emmy@Nightstar-esfu0j.dynamic.ziggo.nl] has quit [Connection closed]
09:42 Emmy [Emmy@Nightstar-esfu0j.dynamic.ziggo.nl] has joined #code
09:55 Emmy [Emmy@Nightstar-esfu0j.dynamic.ziggo.nl] has quit [Connection closed]
10:00 Emmy [Emmy@Nightstar-esfu0j.dynamic.ziggo.nl] has joined #code
10:00 Emmy [Emmy@Nightstar-esfu0j.dynamic.ziggo.nl] has quit [[NS] Quit: Bye]
10:21 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
12:04 ion_ [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
12:06 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code
12:09 Kindamoody is now known as Kindamoody|afk
12:22 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has quit [Ping timeout: 121 seconds]
12:25 ion [Owner@Nightstar-6grqph.vs.shawcable.net] has joined #code
13:04 thalass [thalass@Nightstar-283.o7s.158.104.IP] has joined #code
13:04 mode/#code [+o thalass] by ChanServ
13:23 himi [fow035@Nightstar-v37cpe.internode.on.net] has joined #code
13:23 mode/#code [+o himi] by ChanServ
16:00 Crossfire [Z@Nightstar-3nmkps.tpgi.com.au] has quit [Ping timeout: 121 seconds]
16:32 gizmore [kvirc@Nightstar-77mptd.dip0.t-ipconnect.de] has joined #code
17:58 macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has quit [Ping timeout: 121 seconds]
18:03 thalass [thalass@Nightstar-283.o7s.158.104.IP] has quit [Ping timeout: 121 seconds]
18:16 macdjord [macdjord@Nightstar-r9vt2h.mc.videotron.ca] has joined #code
18:16 mode/#code [+o macdjord] by ChanServ
18:18 celticminstrel [celticminst@Nightstar-q0f7bb.dsl.bell.ca] has joined #code
18:18 mode/#code [+o celticminstrel] by ChanServ
19:29 Derakon[AFK] is now known as Derakon
19:55 thalass [thalass@Nightstar-283.o7s.158.104.IP] has joined #code
19:55 mode/#code [+o thalass] by ChanServ
20:00 catadroid [catalyst@Nightstar-hn2vgn.dab.02.net] has joined #code
20:25 catadroid [catalyst@Nightstar-hn2vgn.dab.02.net] has quit [[NS] Quit: Bye]
20:34 thalass [thalass@Nightstar-283.o7s.158.104.IP] has quit [Ping timeout: 121 seconds]
20:55 gizmore [kvirc@Nightstar-77mptd.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
21:32 Kindamoody|afk is now known as Kindamoody
21:34 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
21:34 mode/#code [+qo Vornicus Vornicus] by ChanServ
21:45 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has joined #code
23:05 catalyst [catalyst@Nightstar-bt5k4h.81.in-addr.arpa] has quit [[NS] Quit: Leaving]
23:05 catadroid [catalyst@Nightstar-rf5cfd.dab.02.net] has joined #code
23:22 thalass [thalass@Nightstar-283.o7s.158.104.IP] has joined #code
23:22 mode/#code [+o thalass] by ChanServ
--- Log closed Mon Apr 25 00:00:25 2016
code logs -> 2016 -> Sun, 24 Apr 2016< code.20160423.log - code.20160425.log >

[ Latest log file ]