• 24 Posts
  • 940 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle
  • I have, among other things:

    • a “small” '90s truck
    • a minivan
    • a two-seat sports car with a trailer hitch and a utility trailer

    Guess which one(s) can actually fit 4’x8’ sheets of plywood?

    spoiler

    Trick question: the answer is “only the minivan,” because the utility trailer is one of those little 4’ long ones. Even using that and letting the sheets overhang would be better than doing the same with the pickup truck bed, though, because the latter’s got a toolbox that shortens it to the point that less than half of the sheet would be supported.

    Also, yes, I’m aware I have too many cars.

















  • Even though the story involves drum memory instead, your mention of delay-lines reminds me of The Story of Mel, a Real Programmer. Y’all should read the whole thing (it’s not long), but here’s a quick excerpt:

     Mel's job was to re-write
     the blackjack program for the RPC-4000.
     (Port?  What does that mean?)
     The new computer had a one-plus-one
     addressing scheme,
     in which each machine instruction,
     in addition to the operation code
     and the address of the needed operand,
     had a second address that indicated where, on the revolving drum,
     the next instruction was located.
    
     In modern parlance,
     every single instruction was followed by a GO TO!
     Put *that* in Pascal's pipe and smoke it.
    
     Mel loved the RPC-4000
     because he could optimize his code:
     that is, locate instructions on the drum
     so that just as one finished its job,
     the next would be just arriving at the "read head"
     and available for immediate execution.
     There was a program to do that job,
     an "optimizing assembler",
     but Mel refused to use it.