Ah well, there had to be some karmic balance to the luck we had with the TiVo last week, and we got it in full force this week. I tried to ressurrect the Celeron 450, and it won’t even POST, so Jacob and I traded cases. His K6 is now in the Celeron’s old ATX case and my K6 is now in his old AT case and routing packets happily with 64 megs of RAM. It’d probably have 128 except that the memory in it before was bad and causing kernel panics. I wonder now if that is what caused all those problems with my SCSI card years and years ago.
Anyway, I was also debugging someone else’s code that was crashing on my OS X box and getting crashes as soon as I entered a function. GDB wasn’t helping me at all, and I finally found that it was because it was trying to allocate 640k on the stack. Jacob and Phil were quick to point out the problem, and it makes sense, but the idea never even occurred to me, since that’s just not a problem on Linux. Is it that programming is just more convenient on Linux, or that it just makes us lazier?
You may have heard that it snowed here recently.
You heard correctly.
