Certificate Renewal #3

In accordance with Lets Encrypt’s 90-day certificate expirations (as mentioned previously), this site’s TLS certificate has been updated.

SHA1 Fingerprint:

11:F9:27:44:67:C8:F8:F6:F2:A3:51:53:1E:1E:38:32:4E:24:1F:C3

SHA-256 Fingerprint:

86:3E:0A:94:2D:35:43:2D:81:81:6F:32:BF:F9:3B:82:CB:09:C5:96:72:D4:F7:01:AD:FF:53:91:91:A0:22:F1

The new expiration will be 12/15/17.

–Simon

Autonomous Automobiles Auto…(something alliterative)

The car broke.

To clarify, Liz’s car broke.  It had chronic problems with the O2 sensor and electrical system shorting out, then she broke two axles and potentially the transmission.  In short: definitively kaput.

I had previously told her that it was my turn to get the next car, and I had long fantasized about buying my first new car, fed by rental experiences, because as with any form of technology, what I currently have immediately becomes obsolete and I grumble with jealousy as each new feature hits the market.  My car doesn’t even have a working radio anymore–a problem the kid has been consistently pointing out as we cruise down the road to my tech news podcasts playing from my phone on the passenger seat.

Yet in her impatience, Liz violated the arrangement and purposely broke her car so she could get an upgrade first.  That’s what I accused her of anyway.  She denies it, but I’ve also noted how her phones keep mysteriously breaking each year, hmmm.

An explanation more grounded in reality, however, is that her commute is much longer, and cars break down quickly.  AAA calculates the average cost per mile of driving to be 59.2 cents, so it costs her somewhere around $58 per day.  With most of that being highway driving, I’d say she uses 3 gallons of gas per day, which I’ll estimate as $6.87.  Therefore, let’s round it off and say each day, after subtracting gas from the total, she racks up $50 worth of wear and tear on her car.  So it’s easy to believe that within the year that she’s had the job, say 260 work days, minus vacation, benefit time, work at home days, I dunno, wild guess of 160 work days…that’d be $8000 worth of wear and tear–more than the vehicle was even worth, and probably consistent with the price of repairs for axles and a transmission, unless my math is totally off.  And of course, expenses aside, I’d rather not lose my wife to a horrific highway accident when something finally broke catastrophically.  So, it was off to the dealership.

When I bought my car as an unmarried young 20-something, the dealership ran a thorough background check on me before I was even allowed to touch a car, and when I did get to drive one, they accompanied me.  Now, as married 30-somethings with kid in tow, they just chucked keys at us for any model we asked about.  And upon the day’s conclusion, home we went with a brand new Honda CR-V.  I had never seen an odometer in the single digits before.

So there’s the lengthy backstory.

I went to move the new car from the driveway into the garage.  A lot has changed in vehicle design since I bought my car 10 years ago.  No more are quaint mechanical keys.  Rather, they’ve been replaced with digital transponders.  I entered the car, which had sensed my presence and unlocked itself, and pressed the ignition button.  The car did nothing.  Hmmm.  I felt the remote in my pocket, so I wasn’t missing anything.  I pushed the button again, then again and again, varying the delay and time of push, similar to my method for getting touchless faucets to provide water in airport bathrooms, except I was pushing a physical button rather than waving my hands around like an epileptic Jedi (that’ll be the future of cars when they get rid of the button).

I’m sorry Dave

The car still didn’t start, but it did fall into gear, despite the shifter being firmly still in Park.  As a consequence, the car was now rolling backwards down the driveway.  Reflexively, I push the break pedal, and the car stopped–which is fortunate, because the car was very obviously fully drive-by-wire, so there must still be a physical connection to the calipers somewhere.

I pushed the button again and the car started immediately.  Curious, I parked the vehicle in the garage and turned it off, but other distractions soon occupied me and I forgot all about the strange experience.

A couple days later, I went to pull the car out of the garage.  The scenario played out as before, except since the garage was level, the vehicle didn’t begin rolling away.  This time, however, I noticed the dash flashing a message:

TO START VEHICLE, PRESS BRAKE PETAL AND PRESS START BUTTON…IDIOT!

It was something like that anyway.  The realization finally sunk in.  I had started the car last time when I pressed the brake to stop it from rolling into the street.

I dwelled on this experience, thinking that even the humble automobile was outpacing my ability to intuitively operate it.  It was a scary thought.  Amidst news of autonomous vehicles and companies promising the eventual obsolescence of the human driver, perhaps I was already seeing the beginnings of my own obsolescence.

Then, yesterday, I was walking from the parking lot and to the office entrance.  In the guest parking, there sat a black Nissan of some sort.  A young Asian lady, wearing an outfit which exceeded business casual, complete with tight black skirt, stood next to it with an armful of paperwork.  Ordinarily, I wouldn’t have given it much thought, as we meet with clients regularly and our other offices travel here for meetings.  This lady, however, waved and walked up to greet me.  She explained her plight: she had accidentally popped the hood of the rental and didn’t know how to close it, and did I possess such knowledge?

And so, very politely (as I didn’t want to make her feel dumb), I felt along the hood’s gap and explained that all cars generally have a little latch you just have to feel for, subsequently found said latch (except it was slightly different than any other hood latch I’d encountered–what the hell, Nissan?), and explained that you just drop the hood to close it.  She felt a little sheepish and said that she couldn’t believe she had driven all the way here like that.

I feel better now, realizing that we’ve reached a point where each generation is now less knowledgeable about their vehicles than the prior.  It was an inevitability, since the operator no longer controls the vehicle directly now–they send input into a computer which then determines what action to take.  It’s less important to know the physical mechanics of a car now, since if anything breaks, the proprietary systems that control the vehicle would also be affected, and would therefore have to be fixed by a technician anyway.  The future will indeed deprecate human input.  Whether or not that’s good–if software will ultimately prove safer and more reliable than the person–will be left to history.

My daughter is still going to learn how to change a tire before she can drive though.

–Simon

WordPress Comment Spam

For those who don’t know, WordPress has a comments option.  In practice, reading article comments is generally of very limited value, but depending on the type of article and the people it attracts, the comments can at times still prove to be thought-provoking.  And what writer doesn’t appreciate the occasional thumbs up?  So I leave them enabled.  However, in order to ebb the potential abuse of said comments option, WordPress has various controls in place.  I keep the defaults enabled, which require the user to self-identify.  Obviously, there are problems with that policy.  But, the defaults also require the admin to personally approve each initial post from an individual.  Consequently, I’ve gotten some spam comments, but I haven’t approved them.  For amusement though, I will post them here, with all information which could prove beneficial to the spammer appropriately redacted.

The first comment I received was from a “Jean Miller” in response to S/MIME Email Encryption:

Emails stored on some third party servers can never be secure. [REDACTED COMPANY NAME] on the other hand bypasses cloud storage servers making it very safe to send secure email. See [REDACTED URL].

There’s a lot wrong with this.  First of all, unless you’re self-hosting email, all servers are 3rd party, or 2nd party if you’re considering the relationship between yourself and the email provider.  In any case, you can’t generally determine what security measures are in place beyond the company’s privacy policy, and even that isn’t a guarantee.  And any email you send is going to someone else’s email provider, which is beyond your control as well.  And the communication protocol behind email itself doesn’t enforce encryption–that’s the problem with email as a whole.  Also, “the cloud” is just internet servers, sooooo you can’t bypass cloud storage for email, unless you’re considering self-hosted to not be cloud per se.

The second comment I received was from a “Web Scripts” in response to Pumpkins!:

i love funny stuffs, but i specially like funny movies and funny videos on the internet**

I read once that spam intentionally utilizes bad grammar.  The concept is that an attentive reader will immediately identify the message as spam, and thus ignore it.  This is to mitigate wasting time of the spammer, for presumably the attentive spamee in this instance would more readily identify a scam, whilst the non-attentive reader might not.  It sounds like a good theory anyway.  And what’s with the double “**”?  Is there more to follow?  Are there specific conditions under which this spammer likes humor that I should be aware of?  If nothing else, they at least honestly self-identified as a bot.

Lastly, I received a comment just recently from a “private event security services” in response to “Mantis“:

My family members all the time say that I am killing my time here at net, however I know I am getting experience every day by
reading such pleasant posts.

It almost sounds like a believable comment, as the grammar could be attributed to the “.de” domain, except I’ve never heard someone mention that the Scandinavians have any trouble with the English language (also, there’s the name that was used).  I’d like to think that someone somewhere just wanted to compliment my writing.  Except, who has family that actively criticizes one’s internet usage, unless they’re an adolescent?  On a related topic, France and Denmark are the only two foreign countries that I whitelist (after receiving numerous attempts by Russian and Chinese IPs to brute-force my mail server) because I had family over there for a time.  Interesting that a bot there found this site.

So there we have it.  I’ve turned an irritation into entertainment.  Only humans and fully-autonomous AIs may leave comments.

–Simon

Escape (Part 2)

I’ve accumulated some more photos, thanks to Bethesda’s ongoing pandering to my sense of humor.  In the wake of Fallout 4, I’ve picked up Skyrim again.  After all, I had grown weary of shooting rabid wildlife and disagreeable people, so I transitioned back to stabbing and chopping rabid wildlife and disagreeable people.  Variety.

Here are some photos of both:

Someone very lonely was anthropomorphizing
An amusing in-game “don’t drink and drive” PSA
Nose to the grindstone–what a way to go
Why did someone die on this desolate rock, clutching a flag?…also, I’m not sure why Aela is wearing that while we explore icebergs…she’s an usual NPC for an in-game wife…who accompanies me everywhere to kill things…I like the woad though…did I mention she’s a werewolf?…who also turned me into a werewolf?…it’s a complicated relationship
This was a simple joy–by chance I shot him through each nostril

–Simon

Let There be Light

The house has a street light, or it did anyway.  It survived the winter, but shortly thereafter rusted out and ceased to function.  The glass panes had at one point been replaced with ugly plastic cutouts.  The cutouts were never sealed into place, and I was constantly putting them back after the wind would dislodge them.  This no doubt expedited the light’s end, since water was allowed to invade its innards.

I had often wondered why the plastic panes were there to begin with.  I found out during the course of my project when the village elder came over to see what I was doing.  He explained that the panes’ replacement coincided with the delinquent neighbor’s kid’s acquisition of a BB gun.  Lovely.

Regardless, the lamp was in the plans for replacement, as even when it did function, it was still an ugly steel pole whose base had unevenly sunk, causing the setup to lean irritatingly towards the driveway.  It looked pretty bad–bad enough that apparently I never got a good photo.

This is not the boundary to Narnia

And so, armed with shovel and a brief moment of motivation, Liz went out to wage war on the derelict illuminating apparatus.  Then she hit a tree root, got tired, then became disheartened after discovering the lamp was cemented a couple feet down.  It wasn’t good cement, either.  It crumbled upon being struck with the shovel.  So then we had not just an ugly and non-functioning lamp, but now an ugly and non-functioning lamp and a hole.  Liz abandoned the project, which was no doubt her plan all along, leaving me to tackle it on my own.  She also rolled her ankle and collapsed in the yard–something which may have sapped her motivation.

Axe, mattock, shovel, and determination eventually yielded a complete hole around the lamp, but the pole went deep, there was a lot of concrete, and I was wary of severing the electrical line.  Then I examined the pole where it currently protruded from the mass of masonry.  It was really rusted.  I pushed on it and it leaned further.  Then I put my full weight against in and down it went, snapping off at the bottom and preserving the electrical wire–a fortuitous shortcut.

It was at this point that I recounted a discussion we had prior to digging–was the power off?  I recall her saying that it was, but she insisted that she said she didn’t know.  It’s obvious I should have clarified, or at least have gone to check myself, for when I began to wrench the pole free, an exposed and very much energized wire contacted the steel frame.  Now, I had had the good sense to don leather gloves first, which insulated me, but the resultant shower of sparks out the top and into my face was nonetheless disconcerting.  This is when I dropped the pole in a reflexive panic of self-preservation and we had a revisit of the aforementioned conversation.  I then turned off the power, removed the pole, tested the line with a volt meter, and capped the exposed wire.

Then it was off to Lowe’s!  Alas, it was apparently a popular year for street light replacements, as they were completely sold out of the one we wanted.  So it was off instead to Home Depot, who did have a light we liked.

Back home, I pondered the instructions.  I was pleased to see that I would not be required to drill down 3 feet.  Instead, the light came with a simple mount for installing into existing concrete.  Luckily, we had many bags of quickcrete–leftovers from the fencing install.  I poured a new base, effectively raising it to the desired height.  Then I leveled it, and waited overnight (it called for a 4-hour setting time).

The next day, I checked the wire.  This would all be for nothing if the line had gotten damaged.  Fortunately, it was still good.  And so, I assembled the light.  I had to assemble it completely so I knew how to orient the base.  It was slightly off, but that was a minor irritation.  I drilled the mount holes according to the instructions and set the bolts.  Then I attached the pole.  The lamp is top-heavy, and that made me nervous, considering there’s only 3 bolts, using a friction-anchor system, each 3 inches deep.  But I suppose I’ll trust to the light’s engineering.  The top wobbles, but the base is sound.

I also assured Liz that I wouldn’t use white bulbs.  I used 3, 100-watt equivalent 2700K LED bulbs.

It does glow nicely, emulating a vintage street lamp.  And my fears were put at ease when that night a front moved through and hammered the fixture with strong wind and rain.  Hopefully it’ll last for years to come.

–Simon