Posted on December 27th, 2007
|The vast majority of the day was spent re-inventing the wheel. I created a file format that allows me to cram an infinite number of files within the file. Of course, every archive format in the world can do this; the key benefit here is that I can do it without using anybody else's code or library. I did attempt to create a compression scheme to work with it, but things didn't work out that way. On the whole, the compressed file was much larger than the uncompressed file (kinda defeats the point). The only success with compression was the RLE system which shrank a 24-bit bitmap to only 30% of its original size. Sadly, by using the 4-bit bitmap format it would be even smaller, making any gain there moot.
I messed with both Project Rainbow and the PC Project, though I think the latter needs reworked or at least re-figured out.
A little bit of the day was spent writing more of the year-end review. I've reached August.
In other news, here are today's links.
Earlier today and late yesterday some hyperactive kid has been running up and down the hall, shaking the floor with every step. That inspired me to play on Google a bit. This NPR story was the result. It explains that children go well with ketchup because they are clearly not paying attention to the world around them and are thus easy to prey upon. More directly, it claims that adults lack the bouncing off of walls level of energy because we try to avoid getting hurt.
I ran across this video yesterday but didn't stop to watch it. It's the worst animation ever seen on the PlayStation 2.
Lastly, this guy turned a toothbrush into a romping toy.