Goodnight, Moon..

January 21st, there was a total Lunar eclipse. I pulled out my Ukranian 500/5.6 mirror lens and tried to get some decent pictures, but there was a lot of haze in the upper atmosphere.

This was my favorite picture of the set:


In other news, I accidentally deleted the photos I took of the new year's sunrise, on West Palm Beach. No real loss, as it was an overcast horizon, but I got a really cool shot of the sun while driving home that I wanted to post.

I'm now a free agent...


Arm Deerfield Beach (nee Sunrise Micro Devices), April 2013 - December 1, 2018.

On October 30th, Arm informed us that they were shutting down not just our office but their entire wireless networking group. In about four more hours, I will be officially unemployed, along with over 40 of my nearly-former colleagues.

It is a gross understatement to say that this unceremonious scrapping of five and a half years of concerted effort comes as a dissapointment, but in the immortal words of Futurama's Hedonism Bot, "I regret nothing!"

Even though David Flynn's "Florida Adventure" did not ultmately acheive the commercial success Arm was looking for, we can still be proud of what we achieved. I personally learned a great deal and worked with many brilliant colleagues that I already miss. I hope our paths cross again.

....been there, done that, and got the commemorative poster.

So, what's next for Solomon Peachy? My experience at Arm has greatly expanded my skillset, and combined with a farily decent economy, I find myself in a position where I can afford to be picky and aim higher.

I'm angling for a role that I can perform (mostly) remotely, or at least closer to my Tick Farm, and ideally something that has me working on foundational Free/Open-Source Software. But even that is a wide swath, and in the mean time, I have a huge backlog of personal projects to work on, and maybe get in some long-overdue flying in the process!

Ciao, Leyla

The last year of Leyla's life was quite rough, taking a noticable dive after Isabella's passing -- At the long list of her many ailments was bowel cancer. If not for Sari's care she wouldn't have made it through the winter. Instead, Leyla pulled through and graced us with her cantankerous and increasingly incontinent presence throughout the spring and summer of 2017, before the stress of a hurricane-interrupted move was finally too much for her frailties to endure.

Seven months after her passing in September, on the day before Easter, Leyla was finally reunited with her sister at the Tick Farm:


I planted this lemon tree on top of Leyla's remains; it seemed an appropriate way to honor nearly seventeen years of acerbic companionship.

An Ironic Quote

“It does not do to dwell on dreams and forget to live.” -― Albus Dumbledore (via J.K. Rowling, Harry Potter and the Sorcerer's Stone)

I saw this quote on a keychain, hanging amongst a sea of keychains and other assorted baubles on the side of a kiosk, in the middle of a recreation of Hogsmeade (complete with fake snow), with folks passing by, plastic wands in hand while shorn in robes gilded with the yellows, reds and greens of various houses, on their way to wait in a 35-minute line for the "Escape from Gringott's 3D experience" ride in a theme park whose sole purpose is to extract large quantities of money by capitalizing on said attendees' dwelling in a superficial manifestation of J.K. Rowling's dreams in an attempt to escape their own realities for just a little while.

Or maybe experiencing a highly commercialized interpretation of someone else's dreams is considered living?

    Don't fall for a magic world
    We humans got it all
    Every one of us
    Has a heaven inside
            -- Kate Bush

I can haz ID card?

And now for something not-completely different:


I just committed support to Gutenprint for a couple of Magicard ID card printers, the Rio 2E and Tango 2E. It's likely other models will work okay too, but that would require someone willing to test things a bit.

Most features of the printer are supported; overcoat including the so-called holokote, holopatch, and overcoat holes; fine-tuning card alignment and even mag-stripe encoding.

Notably missing are duplexing (My Tango2E's duplexer is busted), smartcard encoding, holokote holes, and non-CMYKO ribbon support -- eg monochrome-only and CMYKOKO ribbons. There's also no sane way to query and report the printer status, but that's something I intend to keep poking at.

Output-wise, the black layer is slightly misaligned with the color layers, and there also appears to be a problem with the gamma correction. The former is probably a matter of some fancy footwork, but the latter is likely due to the dodgy print head on my unit that is also responsible for that mangled stripe down one side. One can't complain too much when one wins a lowball eBay auction for an "as-is, parts-only" printer!

So, if there are other folks out there who want to be able to create ID badges using on Linux and entirely Free Software, it's now not only possible, but will yield high quality results. Extending this support to other Magicard models should be straightforward, but I've pretty much done all I can with what I have access to.

So, I'm putting the Magicard models aside for the time being, and, time permitting, will turn my attention to a well-used but otherwise fully functional Zebra P120i printer I recently got for a song on eBay. This one came with a full set of programmer's documentation, so I won't have to spend time reverse engineering anything (you hear that, Magicard? Publishing documentation leads to good things happening, and can open up entirely new markets for you. Not everyone wants to run their systems on x86+Windows!)

Beyond Magicard and Zebra, there are three other major players in the ID card space; Evolis (full documentation, woo!), Fargo (no documentation) and DataCard (some documentation). I probably won't bother with any of these unless someone steps up with some hardware; my personal needs will be well met with what I have now, and my time for fun hacking is a lot more limited these days.

Happy printing, folks!

Update 2018/02/21: The gamma curve problems are resolved, but the black registration issue remains.

Cable Snarl


Wiring into the house's breaker panel, as of Memorial Day.

If there's a word to summarize the electrics in the new place, it's vast overkill. When they're eventualy finished, that is...

...And so it goes.

Magical Moments


We were under a total fire ban, so we were unable to build our usual drum circle bonfires. What we came up with instead... produced a sublimely magical, intimate evening.