fuck yeah fortran

ARF ARF
W00F W00F
(yes, the boards came in today.)

ARF ARF

W00F W00F

(yes, the boards came in today.)

Wedding invitations. This is really happening.

Wedding invitations. This is really happening.

cenwatchglass:

Sun-Pumped. The image of Richard J. Tarzaiski, an RCA physicist, is reflected in the parabolic mirror that collects the sun’s rays to power a sun-pumped laser. Such a device, which requires no other power, might be a communications link from a spaceship 50 million miles from the earth  (UPI Photo).
Chemical & Engineering News, January 17, 1966

cenwatchglass:

Sun-Pumped. The image of Richard J. Tarzaiski, an RCA physicist, is reflected in the parabolic mirror that collects the sun’s rays to power a sun-pumped laser. Such a device, which requires no other power, might be a communications link from a spaceship 50 million miles from the earth  (UPI Photo).

Chemical & Engineering News, January 17, 1966

vt100romhax:

Day 27: The Opposite of Fail

This afternoon, I loaded the custom ROM back into my programmer and ran the verification routine to ensure that the data was correct. The data matched up with the target bit for bit. Why couldn’t the VT100 see my ROM? Was the extension cable too long? Was the EEPROM incapable of driving the bus? Frustrated, I tossed one of the masked ROMs into the programmer and tried to read it. And almost immediately facepalmed.

Remember the trouble I had reading the ROMs in the first place? Among other things, because the sense of the chip enable lines was not what I expected? Yeah, apparently neither did I, because when I designed the EEPROM carrier the very next day, I modeled the pinout on a 2716 PROM, which uses a more standard active-low chip enable. What the hell? Why had I thought a 2716 pinout would work? Where had that idea come from?

From the Advanced Video Option daughterboard, of course.

With the right jumper settings, the AVO can patch over individual 2K ROMs on the basic video board, or all 8K at once. And because the AVO was designed to allow patching by Mere Mortals, it’s set up to accept standard 2716 parts. Take a look at the two diagrams at the bottom. The upper one is the schematic of the ROM chips on the basic video board; the lower is the schematic of the sockets on the AVO. See that little circle in front of the CS1 lines in the lower diagram? Those indicate that the signal is active low, which is how most chips (including the EEPROM on my carrier) want to interpret this sort of signal. So all I had to do is plug my ROM into the AVO E8 socket, set the dip switches to patch over the entire 8K program, and turn it on.

Presto.

Now to add a brightness indicator to my emulator, find a few spare bytes of memory, and start working on the fadeout screensaver.

Whew. Getting there.

Found on the curb on the way to NYCR.
In other news, apparently posting to Tumblr from the Android client is no longer something that actually, y’know, works at all.

Found on the curb on the way to NYCR.

In other news, apparently posting to Tumblr from the Android client is no longer something that actually, y’know, works at all.