I'm a few thousand dollars away from being able to pay my bills this month, but the most important thing I need to pay for is my health insurance: I've got meds I can't afford without it and an upcoming CT scan. If you can donate a few dollars or more, that'd really help! Thanks!
Hiya! I'm a programmer looking for full-time work in the SF Bay Area (or remote!) I'm primarily a Python programmer, but I've got significant experience in Java, C#, C++/C, Ruby, and Javascript.
I've focused a lot on Continuous Integration in recent years but I've got experience with in-house tool development, embedded software, back-end server stuff, and UI/Web/HIL test automation. I've a lot of experience in digitization/archival work.
I'm kinda horribly broke again and need to get back to getting out of my storage units, but at the moment I can't even pay for them, let alone the shelving/truck/time I'd need to be able to move out of them. So if you're able to donate something, that'd be really helpful!
I need to search my own timeline and hard drive and figure out how often I do this. It's... frighteningly often. I think once a month is the lowest I ever manage, and there was one day where I did it something like 40 times in one day. I had to write an automation system to install it for me
the palette of "It's now safe to turn off your computer" is interesting. It's basically greyscale, but in shades of orangey-brown, except color 0 is black and color 255 is white.
Color 0 being black makes sense for CRT-border reasons, but why not just set up the palette so that the darkest color is 0? also, why white? there's no white in this image.
I've annotated the Windows 95 boot animation: The screen doesn't update any pixels once it's initially drawn, instead the VGA palette just has a subsection (colors 236-255) that's rotated, saving on CPU cycles during the loading screen.
This is animated at the correct speed: 7 frames at 70hz, so 0.1 seconds per frame
which makes sense, a lot of DOS resolutions did, but it's still odd to see, in our future where 60hz is the default and we only see more than that in rare gaming circumstances
EGA is the hardest of the DOS video standards to look up info on. CGA lasted a shorter period but it had a long tail. EGA was only a thing for a couple years, so all the resources on "EGA programming" are really like "EGA/VGA programming" and they tend to ignore the EGA half of that, and instead pretend it's just CGA with a few more colors
I'm still trying to get moved into new storage units for my retro tech stuff. If you've enjoyed any of my posting about tech, a donation of a dollar or two would be really helpful. Thanks!