The Smell of Molten Projects in the Morning

Ed Nisley's Blog: Shop notes, electronics, firmware, machinery, 3D printing, laser cuttery, and curiosities. Contents: 100% human thinking, 0% AI slop.

Tag: Improvements

Making the world a better place, one piece at a time

  • Schwab / Symantec VIP Access vs. Yubikey

    A Yubikey 5 NFC turns out to be perfectly compatible with any website using Symantec’s (no longer available) hardware key and VIP Access (definitely a misnomer) app to generate TOTP access codes, because the sites use bog-standard TOTP. The only difficulty comes from Symantec’s proprietary protocol creating the token linking an ID with a secret value to generate the TOTP codes, which is how they monetize an open standard.

    Fortunately, Cyrozap reverse-engineered the Symantec protocol, dlenski mechanized it with a Python script, and it works perfectly:

    python3 -m venv symkey-env
    source symkey-env/bin/activate
    pip3 install https://github.com/dlenski/python-vipaccess/archive/HEAD.zip
    vipaccess provision -t SYMC
    deactivate

    That spits out a file containing the ID and secret, from which you create a QR code for the Yubikey Authenticator app:

    qrencode -t UTF8 'otpauth://totp/VIP%20Access:SYMCidnumbers?secret=longsecretgibberish&issuer=Symantec&algorithm=SHA1&digits=6'

    Fire up the app, wave the Yubikey behind the phone, scan the QR code, wave the Yubikey again to store it, sign in to the Schwab site, turn on 2FA, enter the ID & current TOTP value from the Yubikey Authenticator, and It Just Works™.

    Of course, you can kiss Schwab’s tech support goodbye, because you’re on your own. If you ever lose the Yubikey, make sure you know the answers to your allegedly secret questions.

    Equally of course, you’re downloading and running random shit from the Intertubes, but …

    Now, if only all my financial institutions would get with the program.

  • Needle Case Repair

    A needle case emerged from the bottom of a drawer in need of repair:

    Needle Case - unglued
    Needle Case – unglued

    The original joint used solvent glue and I suppose I could refresh it with acetone, but two blobs of hot melt glue seemed easier and, IMO, more durable.

    In any event, it’s once more ready for use:

    Needle Case - repaired
    Needle Case – repaired

    Hooray for another zero-dollar repair, although you can see why nobody else does them these days.

  • Alkaline Battery Packaging

    Apparently, we’ve burned enough cargo aircraft and killed enough people to require careful attention to detail in battery packages:

    Amazon alkaline AAA packaging
    Amazon alkaline AAA packaging

    These “Ships from and sold by Amazon” alkaline AA cells arrived by UPS. They now fall under reasonable requirements to prevent shorting and damage, although the cardboard box wasn’t sturdy enough to prevent them from breaking free laterally.

    One might quibble about the “Health & Personal Care Item” description, but, yeah, better battery packaging seems like a good idea.

  • Homage Tektronix Circuit Computer: Colored Scales

    Although the original Tektronix Circuit Computer had relentlessly monochrome scales, a dash of color added a festive holiday look:

    Tek CC - Pilot V5 - color test overview
    Tek CC – Pilot V5 – color test overview

    Well, OK, that’s excessive.

    The intent was to see how the pens behaved, with an eye toward accenting general-purpose circular slide rule scales with a few colored characters.

    The green pen shows how I built the arrows by drawing a line through vertical arrow characters:

    Tek CC - Pilot V5 - plain paper - letters
    Tek CC – Pilot V5 – plain paper – letters

    I like blue ink entirely too much, having used a blue pen as my daily writer for most of my adult life:

    Tek CC - Pilot V5 - plain paper - red blue
    Tek CC – Pilot V5 – plain paper – red blue

    Red ink for “backwards” scales and suchlike would work well, even if it’s too vivid for the tick marks:

    Tek CC - Pilot V5 - plain paper - red green
    Tek CC – Pilot V5 – plain paper – red green

    Those are all on unlaminated plain paper, with plenty of room for improvement.

    Seeing as how I’d be doing all the “tool changes” manually, optimizing the plotting sequence would be mandatory: one pen change per color per deck!

  • CNC 3018XL: Pen Variations

    Cheap 1 mm pens produce scratchy lines:

    CNC 3018 - Cheap pen - plain paper
    CNC 3018 – Cheap pen – plain paper

    More expensive 0.5 mm Pilot Precise V5RT pens produce well-filled lines:

    CNC 3018 - Pilot V5RT - plain paper
    CNC 3018 – Pilot V5RT – plain paper

    Both of those are on plain paper. Better paper would surely improve the results, while moving the cheap pen further into sow’s ear territory.

    For reference, the cheap pens use a collet holder:

    CNC3018 - Collet pen holder - assembled
    CNC3018 – Collet pen holder – assembled

    The Pilot V5RT pens use a custom holder:

    Pilot V5RT holder - installed
    Pilot V5RT holder – installed

    A 3D printer really simplifies making things!

  • Homage Tektronix Circuit Computer: Eyelet Pivot

    Although a sex bolt works as a central pivot, even the shortest one available in a cheap assortment is too long for three paper decks and an acrylic cursor:

    Tek CC - radial text example
    Tek CC – radial text example

    An eyelet / grommet intended for leather crafting works better:

    Tek CC - eyelet pivot - front
    Tek CC – eyelet pivot – front

    That’s the front side, with the stylin’ rounded head, in “gunmetal” gray. The shank is 5 mm ID (the advertised size), 5.5 mm (-ish) OD, 4 mm long beyond the 10 mm OD head. All dimensions vary unpredictably between sellers, so expect nothing in particular and you won’t be disappointed.

    The back side gets the washer:

    Tek CC - eyelet pivot - rear
    Tek CC – eyelet pivot – rear

    The entire stack is 1.7 mm tall: three 0.4 mm laminated decks and the 0.5 mm polypropylene cursor. The 4 mm shank length seems excessive, but works out well in practice, even if I need more practice at smoothly swaging shank over washer. It’s sufficiently good looking in person.

    Note: the washer goes on convex side outward!

    The set includes a hole punch suitable for leather work and slightly too small for paper, plus the swaging punch and die required for the washer.

  • Kenmore 158 Sewing Machine: Hardware Deglaring

    The matte mailing labels on the Kenmore 158’s hand hole cover plate did such a good job reducing the glare from the additional LEDs as to make the shiny hardware around the needle seem overly bright. I suggested gentle sandblasting might improve the situation without changing any surfaces in contact with the fabric.

    I was given a spare presser foot to demonstrate my case:

    Kenmore 158 Presser Foot - original - front
    Kenmore 158 Presser Foot – original – front

    The overhead light in the shop produces glare from the nice, shiny steel surfaces similar to what Mary sees from the sewing machine.

    A few minutes applying 220 grit blast media with Tiny Sandblaster™ definitely changed its appearance:

    Kenmore 158 Presser Foot - sandblasted - front
    Kenmore 158 Presser Foot – sandblasted – front

    In person, the finish is neutral gray overall, with those odd brown areas appearing only in photographs, perhaps due to the various lights in the shop. The slight texture variations seem to correspond to minor differences in the plating (?) over the steel surface. It definitely cuts down the glare:

    Kenmore 158 Presser Foot - sandblasted vs original
    Kenmore 158 Presser Foot – sandblasted vs original

    The needle clamp and screw across the top of that picture travel up and down, so we decided to deglare them along with the “good” foot:

    Kenmore 158 - foot with needle clamp - original
    Kenmore 158 – foot with needle clamp – original

    Another Tiny Sandblaster™ session knocked back their shine:

    Kenmore 158 - foot with needle clamp - sandblasted
    Kenmore 158 – foot with needle clamp – sandblasted

    Those parts came out slightly less matte, perhaps due to reduced pressure in the propellant can. Seeing as how I’ve had the sandblaster for a couple of decades, I figured it’s time to use the propellant but, as expected, the in-can valve doesn’t re-seal properly, so I’ll be using compressed air the next time around.

    After rinsing and blowing and rinsing and blowing the grit out of the threads, everything went back together as expected:

    Kenmore 158 - sandblasted hardware installed
    Kenmore 158 – sandblasted hardware installed

    I’m not doing either of the plates until we have more experience with the matte hardware, but it looks pretty good to me.