Guitar #3


I am by no means a talented guitarist, although after more than six full months of trying I can report that I have indeed been making progress. Maddeningly-slow-make-you-question-the-whole-thing progress, but progress nonetheless.

I love to twang the strings and hear them resonate.  I love to palpate my fingertips and worry at my hardening calluses.  I love to sub-vocalize the name of a note only to find my fingers on the strings in the (mostly!) correct position. I’ve come to hate my all too weak and bendy ring finger but can’t help but be inordinately pleased those few times it comes perfectly into line without the least bit of wheedling.  I even love the stupid evil what-the-hell-could-they-have-been-thinking F-Major; the barred five-string chord from hell! Continue reading

A Personal Confession

The truth of the matter is that I’ve had relatively little success as an observational astronomer, never no mind the embarrassing fact that I’ve been at it for more than forty years.  Resorting to numeracy, alone, there are at least at least 3×1023 stars in the observable universe ( yet I’ve barely glanced at a measling fraction of that whole.  Take the 4×1012 stars in the thirty-nine Messier Galaxies, for instance, then toss in a few odds and ends from the ARP and NGC yet that wouldn’t even put me within ten orders of magnitude of the theoretical total.  Not that the reality of it all is likely to be a fraction of that optimistic number.  No, I’d be astounded to learn that I’d so much as glanced upon a quadrillionth of it all.  And I’m an unabashed optimist! Continue reading

3 Weeks; 2 Guitars (and Counting)

Epiphone Les Paul Standard PlusProBeing a musical noob, an aspiring guitar player / mangler with a whopping three weeks of superb yet less-than-sufficient tutelage under my belt, it’s only natural for me to “need” a second guitar.  After all, my first guitar is merely superlative, a gorgeous Epiphone Les Paul Standard PlusTop Pro Electric Guitar with the Honey Burst styling.  Surely, I need—dare I deserve!—something more.

Actually, though, I kinda do.  This year’s New Year resolution, like so many before, was to finally (finally!) learn how to play guitar.  I’d been intending to do so for more decades than I care to enumerate but for no explicable reason I just got on with doing the do this year.  I won’t bore you with a full list of my learnings to date but the big takeaway is that if I am to avoid becoming road splat on that big highway to non-suckalege I’ll need to pick up and play a guitar each and every day; every day, without fail. Continue reading

Bleak House

When the incomparable Charles Dickens wrote his masterpiece, Bleak House, he did so to satirize the unbelievably flawed English judicial system, but after the horror of last night’s election he could have as easily written his opus about our failed election.  Fuck Trump, I could care less that “he” won; the Orange Talking STD is a symptom of last night’s travesty but in no way it’s cause.  Even so, his presidency will surely bring great harm upon the republic.

What makes me heartsick, however, are my so-called “fellow” Americans; the bitter and disenfranchised half of our so-called plurality who sided with hate and hopelessness, with pettiness and bile and spite.

Sad to say, the joke’s on them.  The “Make America Great” nostrum was always a farce, and will only prove to be more so as time marches on.  And no, I’m not talking about Trump reneging on his promises.  I have every belief that he’ll build his stupid useless wall.  Even so, he will not make “his” people one whit safer, or richer or happier or any of the other good and desirable words, let alone “great.”  Indeed, his so-called “Non-College Educated Whites” will continue their historic slide away from greatness as technology and globalization makes them increasingly irrelevant (except, perhaps, as canon fodder) in the coming years.

The thing they don’t get is that Trump’s central argument is hopelessly flawed.  When the unschooled braggart tweets “I will bring our jobs back to the U.S., and keep our companies from leaving. Nobody else can do it. Our economy will ‘sing’ again.” he has no ideas what he’s talking about.  There are (literally!) no good jobs to be brought back.  Indeed, the future is quite visibly rushing in the exact opposite direction.  In GM’s heyday, it employed 618,365 people in the US, alone.  Today, it employs 216,000 or so, worldwide, a great many of which will be ripe for the chopping block in the coming years.

The heart of a tragedy is missing the obvious as it stares you in the face.  Something you’d learn in college…

How many cops does it take to evict a hawk from a porch?

Upside Down HawkTrick question.  It actually took my bird-savvy neighbor, Jocelyn Bayes, to finally send the poor beastie on it’s way, but I’m very grateful for the cops help, too!

My wife Marie and I woke up before 7:00am last Saturday morning to get ready for a contractor (the talented and helpful Larry Andreozzi) who was coming over to replace a broken window on our third floor.  Imagine Marie’s surprise when she went downstairs and discovered that some sort of big bird had made it’s way onto our screened in porch and was flapping around violently.  The flapping, however, was the least of it.  It turns out the bird was a largish hawk who had smashed straight through the screening only to get tangled up in some Christmas lights and shade pulls  on the front side of the porch.

When I arrived on the scene, the bird had been hanging upside down but as I approached the nearby French door, the bird went into a flapping frenzy.  It must have been exhausted, but being a hawk, the chief thing it looked was steaming mad!

We had no idea, of course, how long the bird had been there but it clearly needed help to get gone.  Unfortunately, with Saturday morning not being the best time for any sort of emergency, a couple of calls to animal control didn’t yield anything!  Our contractor had showed up by that time, however,  and had a great idea: call the cops.

I was a little trepidatious to do so, at first—they certainly had better things to do—but within a few short minutes, first one, then two and ultimately four separate cop cars showed up in front of our house.  Apparently, Drexel Hill’s finest do indeed do birds, and they do so in force.

None of us knew exactly what to do, but Larry had the idea to wrap the bird up in a big moving blanket he had in his truck so it wouldn’t be able to claw anyone while being cut free of the cords.  The cops went with it.  It’s a bit hard to describe what followed next but this video should give you some idea.  I was holding the screen door open for the cops so my camera work is pretty shaky.  Sorry!  Also, the video stopped a bit shy of the bird being eventually shooed off the porch by Jocelyn (who was yielding nothing more than a towel!), but the important takeaways are (a) the cops cut the bird free then after a bit of alarm and hilarity (b) the bird was shooed off the porch and winged it’s way away; hopefully unharmed.

Quite a story!  I’m sure the bird had a lot to tell its friends…

Don’t Renko; Wicko!

WickoViewerThere are countless ways to chart price movement (interval or tick-count-based candlesticks, range-bars, Kagi, etc.) but my hands down favorite is Renko. Well, not Renko, per-se, but rather a Renko variant I like to call “Wicko.”  Renkos track fixed price movements irrespective of time, which is super useful if you want to filter out noise.  Unfortunately, a traditional Renko only includes Open and Close prices; not High’s and Low’s.

As to why I bothered to create my own Wicko feed (or to use the QuantConnect term: consolidator), I couldn’t find a single bug-free C# implementation even though I spent something like four hours looking.  There are plenty of contenders, of course—the internet is rife, after all, with iffy code!—but each and every implementation had one or more obvious bugs.  The rounding errors and lack of edge-case handling were the least of it, but the deal-breaker was the marked ignorance of gap handling.

Dare I say, my own implementation handles things beautifully, proved out by a bunch of unit tests.  You can download the source from my GitHub repository.

BTW, the name Renko come from the Japanese term for bricks: renga.  I’ve always liked the notion of laying down bricks on a chart, so that’s another reason to love ’em.

San Diego, Seattle, then Seattle; Oh My!!

TractorTis the season for peregrination, la de dah de dah, de dah, de dah.  For a start I’m off to a fun-filled family reunion in sweltering San Diego (in Ramona, CA, if I’m being particular; to get that gen-u-ine desert during prolonged drought experience!) followed by two back-to-back weeklong internal Microsoft conferences in Seattle.  Yes, the joys of professional development know no bounds, but if that wasn’t enough, I also get to attend a three day team offsite in Baltimore a couple of days after I get back home to Philly.

Anyway, I’m complaining overmuch because for a start (a) I love my family and (b) I’ve heard mention that this time around I get to ride my brother-in-law’s newish 1937 tractor on his “gentleman-farmer” farm, whooping it up and bellowing  my trademark “Yowza” at the top of my lungs as the barely motile beast tops an eye-watering 10mph.  To be sure, life doesn’t get any better!

Continue reading