Saturday, May 6, 2023

Gordon Lightfoot - Sweet Guinevere

Gordon Lightfoot is dead (for you Canadian Quebecois hosers, that's "Gordon Lightfoot est mort"). There have been tributes pretty much everywhere, featuring his biggest hits: Wreck of the Edmund Fitzgerald, Sundown, If You Could Read My Mind.

What I haven't seen anywhere is a mention that his 1978 album Endless Wire peaked at #14 on the Country Music chart.  Really.  The man had a considerable range.  Rest in peace.


Sweet Guinevere (Songwriter: Gordon Lightfoot)
Sweet Guinevere you're off to the coal town tonight
And your young brother Ernie's up in Pittsburgh PA
You know mother loves you, and dad's in the mine
So don't go to the coal town, Guinevere, if you're kind

She loves a young man and he lives in the town
And he leaves the house early for he works underground
He makes a good wage for a coal miner's son
And she's a bit pretty, just turned twenty-one

Sweet Guinevere you're off to the coal town tonight
And your young brother Ernie's up in Pittsburgh PA
You know mother loves you, and dad's in the mine
So don't go to the coal town, Guinevere, shut the blind

She knows her good mother's not feelin' no pain
She remembers an explosion and the black falling rain
She paints her thin lips in her dewy-eyed way
Then she says to the daughter, dear daughter I pray

Sweet Guinevere you're off to the coal town tonight
And your young brother Ernie's up in Pittsburgh PA
You know mother loves you, and dad's in the mine
So don't go to the coal town, Guinevere, if you're kind

Friday, May 5, 2023

Smoking' Joe Kubek & Bnois King - Armadillo Blues

Smokin' Joe died far too young (as did my younger brother).  You wonder what other music he would have recorded had he had his full three score and ten.

 

Dad Joke CCLVII

How do you weigh a Millennial?

In Instagrams.  (well, European Millennials, at least) 

Security behind the scenes

If you're not a tech nerd like me you might want to skip this post, but there's a significant move being made to make the base operating system more secure by rewriting it in the Rust programming language.  Unlike most other languages, Rust is memory-safe.  What this means is that we don't think that buffer overflow attacks will work against key OS components like sudo and su.

Buffer overflow attacks have been around for 30 years - Smashing The Stack For Fun And Profit goes all the way back to Phrack 49 in 1996.  Buffer overflow attacks allow a Bad Guy to execute arbitrary code under the privilege of the attacked program - for OS binaries and drivers, this is root or System or something that you really, really don't want to happen.

Also, Microsoft is also implementing this for some of their OS drivers.

In layman's terms, this is replacing a 50 year old rusty road bridge with a brand new one that is up to modern safety standards.  This kind of work isn't sexy but it's very important to the industry.  Well done, everybody!

Thursday, May 4, 2023

Dad Joke CCLVI

Why are Teddy Bears never hungry?

Because they're always stuffed. 

I don't trust RFK, Jr., but ...

... he sure make a lot of sense here:

Let’s be honest: it’s a US war against Russia... to essentially sacrifice the flower of Ukrainian youth in an abattoir of death and destruction for the geopolitical ambition of the neocons, oft-stated, of regime change for Vladimir Putin and exhausting the Russian military so that they can’t fight anywhere else in the world. President Biden has said that was his intention — to get rid of Vladimir Putin. His Secretary of Defense, Lloyd Austin, in April 2022, said that our purpose here is to exhaust the Russian army. What does that mean, 'exhaust'? It means throwing Ukrainians at them. My son fought over there, side-by-side with the Ukrainians and we’ve sacrificed 300,000 Ukrainians.

It's a long interview but I find very little to argue with him about.  Which means that the Deep State will prevent him from ever becoming President. 

(via)

Supply chain attacks

There has been a lot more focus over the past decade on "Supply Chain attacks" - attacks that go after one of your vendors/suppliers so that they can exploit the trust relationship you have with the vendor against you.  Lately there was a high visibility example of this in action:

Just a month after the North Korea-linked APT hacker group known as Lazarus targeted 3CX in a supply chain attack, Symantec's researchers have found that two infrastructure organizations as well as two businesses involved in financial trading were affected in the same attack.

The initial compromise that affected 3CX — also known as the X-Trader software supply chain attack and first discovered by Mandiant researchers — was a supply chain compromise that "spread malware via a Trojanized version of 3CX's legitimate software that was available to download from their website." This breach caused customers to download malicious versions of the company's video-calling software.

As the investigation unfolds with new information, the names of the two critical infrastructure organizations affected have not been revealed, but they are in the power and energy sector, in the US and Europe, respectively. The attack seems to be financially motivated; while North Korea-sponsored threat actors engage in cyber espionage, they also go after funds for the regime. 

Why do they rob banks?  Because that's where the money is.

What people are doing is requiring agreements with their vendors.  While an agreement is just a piece of paper, failing to keep an agreement with one of your customers seems like bad business.

Wednesday, May 3, 2023

The cost of data breaches is going way up

It's not just ransomware payouts ($455M yast year) - it's that the cost of investigations is way up: 

For the 20 largest network intrusions, the average investigation costs increased 24 percent from $445,926 in 2021 to $550,987 a year later.

And it's also the lawyers:

Another source of financial outflow are lawsuits filed against companies that had to notify individuals that their data had been accessed by criminals. Of the security incidents handled by BakerHostetler last year, 494 involved having to send out such notifications. Forty-two of those resulted in one or more lawsuits being filed by people unhappy about their data being stolen.

That compares to 23 such lawsuits filed in 2021.

More than half of the 42 incidents that resulted in lawsuits – 26 – involved medical and health information being breached, and 20 involved a healthcare organization. Forty included Social Security Numbers or driver's license data and six involved payment card information.

As costs go up, it's easier to justify higher IT security budgets.  Well, it should be.

Tuesday, May 2, 2023

Dad Joke CCLV

Why do kangaroo moms hate rainy weather? 

Because their joeys have to play inside.

US Navy research vessel Petrel tips over in drydock

 Well this isn't something that you see every day.


Big drop in FBI warrantless searches in 2022

It seems that this is related to increased oversight:

Warrantless searches of US residents' communications by the FBI dropped sharply last year – from about 3.4 million in 2021 to 119,383 in 2022, according to Uncle Sam.

But that is still likely tens of thousands more people than should have been caught up in the FBI's domestic surveillance efforts, according to advocates for reform of Section 702 – the legislative instrument that allows warrantless snooping.

The numbers mentioned above were revealed in the annual Office of the Director of National Intelligence report, released at the end of last week. The report came just after Congress held a subcommittee hearing on Section 702 surveillance authority.

This seems to be the pertinent detail:

Additionally, over the past year the FBI implemented new processes around Section 702 searches, including mandatory query training and "enhanced approval requirements for certain 'sensitive' queries, such as those involving domestic public officials or members of the news media."

It also now requires FBI agents to "opt-in" if they wish to run a search against Section 702-acquired data, instead of having queries run against this data by default.

Well good.

Sunday, April 30, 2023

Ennio Morricone - Soundtrack from The Mission

This is about as far from his better known spaghetti western scores as you can get.  


Friday, April 28, 2023

Missing software update caused Australia helicopter crash

People traditionally have been reluctant to install software updates because sometimes the update causes desired functionality to break.  This time, the entire helicopter broke because the patch wasn't installed:

Military figures claim a software upgrade for the European-designed Taipan helicopter was not installed on Australia's entire fleet despite warnings it could be needed to prevent possible engine failures.

...

Defence is refusing to comment on the "ongoing" investigation into the March 28 incident, but several figures familiar with the Taipan fleet say a simple IT patch could prevent the potentially devastating "hot starting" of the aircraft.

A "hot start" occurs when a pilot restarts the engine during a mission, shortly after powering down, instead of simply leaving the engine to idle before taking off again.

Former Taipan pilots and mechanics say the helicopter's turboshaft engines are not meant to be switched on and off repeatedly during an operation and are instead supposed to be powered up at the start, then shut down at the end.

...

Within three months, the MRH-90's prime contractor Airbus Helicopters, along with the engine manufacturer parent company Safran, had developed a software fix that would make it impossible for a pilot to unsafely perform a "hot start".

Several ADF sources, who declined to be identified so they could speak candidly, have told the ABC that the software upgrade was only ever installed on a handful of Australia's now 47-strong Taipan fleet.

This is pretty interesting in that the motivation to not install the patch seems backwards from what we usually see in the security world.

Thursday, April 27, 2023

This week has been living in the Valley of the Shadow of Death

Monday was Mom's funeral, delayed by Covid and family illnesses.  She's now with Dad for Eternety.

Yesterday and the day before it was cleaning out younger brother's (formerly Mom's) house.  He was a complicated guy, and the drugs were a part of that.  It seems that he was a fan of nitrous oxide.m  We disposed of all of that, so the house is straighter and cleaner than it's been for years.  But for both those days I was surrounded by ghosts.

Now I'm flying home, on the one-month anniversary of the day we had to put Wolfgang down.  It sure would be nice to have one of his greetings when I get there but the best I can hope for is his ghost.

I've had quite enough of death this week, thank you very much.  Would not recommend.

Wednesday, April 26, 2023

Endorsed

Peter thinks that short format social media makes people nastier:

I question whether most "short format" social media outlets are worthwhile any more.  Most seem to be overrun with people who talk their hind ends off, but don't listen very much - or very well.

Yup.

Tuesday, April 25, 2023

ANZAC Day

Good on ya, Cobbers. 

Making Battleship Ice Cream

Specifically, World War II Navy ice cream.  It looks pretty good, and the powdered milk and powdered eggs don't look like they are inferior substitutes for the fresh ingredients.  Plus a discussion of just how important ice cream was to morale.  Pretty cool. 

Monday, April 24, 2023

At Mom's funeral

It's been 2 years and 8 months since she passed on, but Covid threw a monkey wrench into having the ceremony.  But now the clan has gathered and she will finally join Dad today.

Blogging has been light since travel is a pain in the keister. 

Friday, April 21, 2023

Purveyors of used data

This is not surprising at all:

You know that you're supposed to wipe your smartphone or laptop before you resell it or give it to your cousin. After all, there's a lot of valuable personal data on there that should stay in your control. Businesses and other institutions need to take the same approach, deleting their information from PCs, servers, and network equipment so it doesn't fall into the wrong hands. At the RSA security conference in San Francisco next week, though, researchers from the security firm ESET will present findings showing that more than half of secondhand enterprise routers they bought for testing had been left completely intact by their previous owners. And the devices were brimming with network information, credentials, and confidential data about the institutions they had belonged to.

The researchers bought 18 used routers in different models made by three mainstream vendors: Cisco, Fortinet, and Juniper Networks. Of those, nine were just as their owners had left them and fully accessible, while only five had been properly wiped. Two were encrypted, one was dead, and one was a mirror copy of another device.

Like I said, not particularly surprising.  If you get rid of a device, you really should at the minimum do a factory reset.

Thursday, April 20, 2023

Passwords and Password Managers

Divemedic has a very good post up about password managers - applications that remember all the various passwords for the different apps and web sites you use.  A good password manager will let you basically have non-guessable/crackable passwords that would be too hard to remember on your own.

(He also has a good post on using Pass-phrases instead of passwords.  I've recommended this for like forever.)

The downside of password managers is that all your eggs are in the same basket.  The key is that you have to put a lot of trust in the reliability and trustworthiness of the password manager.  Divemedic's first post linked to above is a great analysis on when to bail on an insufficiently trustworthy password manager.

Wednesday, April 19, 2023

Dad Joke CCLIIII

Today's Dad Joke is visual.  It's also about Florida, and motorcycles.  Win-win-win!


 

Critical security patch for Chrome browser

If you visit a malicious web page the Bad Guy can execute code in your browser.  There is exploit code in the wild, so update your Chrome browser.

The vulnerability, tracked as CVE-2023-2033, can be exploited by a malicious webpage to run arbitrary code in the browser. Thus, surfing to a bad website with a vulnerable browser could lead to your device being hijacked. Exploit code for this hole is said to be circulating, and may well be in use already by miscreants.

This high-severity type-confusion bug is present in at least Chrome for desktop versions prior to 112.0.5615.121. Google released that version on April 14 for Windows, Mac, and Linux to close the security hole, which lies in the V8 JavaScript engine.

That new version should be installed as soon as possible, either automatically or manually.

 

Saturday, April 15, 2023

Clint Black and Roy Rogers - Hold On Partner

This is a delightful blast from the past won a Grammy in 1991.  It's striking just how much Clint Black looked like Roy Rogers.

Friday, April 14, 2023

Joe Bonamassa - Drive

It's been a while since I've posted Joe B.  This is an interesting, sort of acoustic offering.

Ransomware shuts down Super Yacht shipyard

Interesting:

German shipbuilder Lürssen, known for making super yachts for the exorbitantly wealthy, experienced a ransomware attack over Easter weekend that has incapacitated operations.

With a high revenue — it has an expected annual revenue of nearly $2.2 billion this year — it's likely that the shipbuilding company has a running roster of exclusive clients, making it a quality candidate for threat actors. And while Lürssen makes luxury yachts, it also builds sea vessels for the German navy, making the current standstill in production and operations due to the attack all the more unfavorable.

Extortion attempts similar to this one have targeted other luxury brands, such as Moncler and Ferrari, where, in the former's case, employee and customer data was stolen and leaked onto the Dark Web. It is currently unknown whether or not sensitive or personally identifiable information (PII) has been stolen from the shipping company; however, a Lürssen spokesperson has stated that they "immediately initiated all necessary protective measures and informed the responsible authorities."

 I expect that anyone who can afford a $100M boat would not be happy having their personal information leaked.

UPDATE 14 APRIL 2023 18:23: Youtube channel eSysman (who seems to cover all things Superyacht) gives his take (from a "Below Decks"/crew perspective).  It's interesting how he plays the "Spot The Yacht" game.  While it's kind of hard to feel too sorry for billionaires, I can't imagine that Lurssen's clients are happy at all.


Thursday, April 13, 2023

Dad Joke CCLIII

When does a joke turn into a Dad Joke?

When it becomes apparent. 

Wednesday, April 12, 2023

Feeding the Roman Army

This is a pretty cool video about how the Roman Army in Britannia kept its soldiers fed.  There's even a recipe for Roman pork with apples that looks pretty yummy. 


If you click "Watch on Youtube" then the recipe is listed in the notes along with links for where to buy obscure ingredients like garum.

Update your Windows OS

This month's update fixes a ton of security bugs, including at least one that is being exploited by Ransomware:

Microsoft patched 97 security flaws today for April's Patch Tuesday including one that has already been found and exploited by miscreants attempting to deploy Nokoyawa ransomware.

Redmond deemed seven of the now-patched vulnerabilities "critical" and the rest merely "important."

...

As Microsoft warned: "An attacker who successfully exploited this vulnerability could gain SYSTEM privileges." 

For non-technical folks, that translates as Game-Set-Match.  Run Windows Update - it will tell you if it ran automatically which would be great but you want this update.

Tuesday, April 11, 2023

Dad Joke CCLII

Why can't so many kids these days drive a stick shift? 

Because they can't find a manual.

Update your iPhone

Also your iPad and your Mac.  The new update fixes two security bugs that are being actively exploited in the wild.  This is a bad one, so get updating.

Monday, April 10, 2023

Really interesting Twitter security bug

People have complained for years that Twitter would "Shadow Ban" people - silently remove visibility of their tweets. The complaints alleged that it was conservatives who were targeted.  These complaints were denied for years until Elon Musk took over Twitter when (what do you know) it was shown that it was all true.  The US Government seems to have used a Twitter API to exercise this against their opponents.

Well, one of the things that Elon did was to Open Source some of the Twitter code.  Open Source is where the source code is released so that anyone can look at (or use) it.  Obviously, Open Source gives a great deal of transparency - which may be why the "New" Twitter did this.  But transparency gives people the chance to look for security bugs, and lookee here:

The chunk of internal source code Twitter released the other week contains a "shadow ban" vulnerability serious enough to earn its own CVE, as it can be exploited to bury someone's account of sight "without recourse."

The issue was discovered by Federico Andres Lois while reviewing the tweet recommendation engine that's said to power Twitter's For You timeline. This system was made public by Twitter on March 31, adding to the libraries of open source software it already released over years, long before Elon Musk took over.

...

According to Lois's study of the engine bug he found, coordinated efforts to unfollow, mute, block and/or report a targeted user applies global reputation penalties to the account that are practically impossible to overcome based on how Twitter's recommendation algorithm treats negative actions. 

As a result, Lois said, Twitter's current recommendation algorithm "allows for coordinated hurting of account reputation without recourse." Mitre has assigned CVE-2023-23218 to the issue.

Because this bug is in Twitter's recommendation algorithm, it means that accounts that have been subject to mass blocking are essentially "shadow-banned," and won't show up in recommendations despite the user being unaware they've been penalized. There seems to be no way to correct that kind of action, and it ideally shouldn't be possible to game the system in this way, but it is.

I find this interesting because it seems that the Twitter programmers who wrote this didn't have any idea that someone could exploit this in ways that they hadn't anticipated.  Actually, that applies to almost all security bugs.  Most security bugs are not broken functionality (this would almost always be found during the test cycle) but rather correctly functioning functionality that can be used in unintended ways.

This is one of the most interesting security bugs I've seen in quite a while, because it's in such a high visibility social media platform.

Sunday, April 9, 2023

Thinking about Grace

I have posted special Easter posts for most of this blog's history, despite the fact that I've never really studied theology.  I've done my poor best, but have leaned repeatedly on someone who was a theologian.  Frederick Buechner was a ThD and an ordained Presbyterian minister, as well as a best selling author and Pulitzer Prize winner (back when that meant something).  I found him exceptionally insightful and thought provoking.

Rev. Beuchner passed away last summer at the ripe old age of 96.  As a tribute to him - as well as a meditation on Grace, and Easter, and the human condition - here are his quotes that I've used in the past.

A crucial eccentricity of the Christian faith is the assertion that people are saved by grace. There's nothing you have to do. There's nothing you have to do. There's nothing you have to do ... There's only one catch. Like any other gift, the gift of grace can only be yours if you'll reach out and take it.

- Frederick Buechner, Beyond Words: Daily Readings in the ABC's of Faith

To be commanded to love God at all, let alone in the wilderness, is like being commanded to be well when we are sick, to sing for joy when we are dying of thirst, to run when our legs are broken. But this is the first and great commandment nonetheless. Even in the wilderness - especially in the wilderness - you shall love Him.

  - Frederick Buechner, A Room Called Remember: Uncollected Pieces

Of the Seven Deadly Sins, anger is…the most fun. To lick your wounds, to smack your lips over grievances long past, to roll over your tongue the prospect of bitter confrontations still to come, to savor to the last toothsome morsel both the pain you are given and the pain you are giving back – in many ways it is a feast fit for a king. The chief drawback is that what you are wolfing down is yourself. The skeleton at the feast is you.
-Frederick Buechner, Wishful Thinking

But there is another truth, the sister of this one, and it is that every man is an island. It is a truth that often the tolling of a silence reveals even more than the tolling of a bell. We sit in silence with one another, each of us more or less reluctant to speak, for fear that if he does, he may sound like a fool. And beneath that there is of course the deeper fear, which is really a fear of the self rather than of the other, that maybe the truth of it is that indeed he is a fool. The fear that the self that he reveals by speaking may be a self that the others will reject just as in a way he has himself rejected it. So either we do not speak, or we speak not to reveal who we are but to conceal who we are, because words can be used either way of course. Instead of showing ourselves as we truly are, we show ourselves as we believe others want us to be. We wear masks, and with practice we do it better and better, and they serve us well –except that it gets very lonely inside the mask, because inside the mask that each of us wears there is a person who both longs to be known and fears to be known. In this sense every man is an island separated from every other man by fathoms of distrust and duplicity.
- Frederick Beuchner, The Hungering Dark

Stop trying to protect, to rescue, to judge, to manage the lives around you . . . remember that the lives of others are not your business. They are their business. They are God’s business . . . even your own life is not your business. It also is God’s business. Leave it to God. It is an astonishing thought. It can become a life-transforming thought . . . unclench the fists of your spirit and take it easy . . . What deadens us most to God’s presence within us, I think, is the inner dialogue that we are continuously engaged in with ourselves, the endless chatter of human thought. I suspect that there is nothing more crucial to true spiritual comfort . . . than being able from time to time to stop that chatter . . .
- Frederick Buechner, Telling Secrets

Here are Beuchner quotes that I don't know the source.

The love for equals is a human thing--of friend for friend, brother for brother. It is to love what is loving and lovely. The world smiles. The love for the less fortunate is a beautiful thing--the love for those who suffer, for those who are poor, the sick, the failures, the unlovely. This is compassion, and it touches the heart of the world. The love for the more fortunate is a rare thing--to love those who succeed where we fail, to rejoice without envy with those who rejoice, the love of the poor for the rich, of the black man for the white man. The world is always bewildered by its saints.  And then there is the love for the enemy--love for the one who does not love you but mocks, threatens, and inflicts pain. The tortured's love for the torturer. This is God's love. It conquers the world.

Listen to your life. See it for the fathomless mystery it is. In the boredom and pain of it, no less than in the excitement and gladness: touch, taste, smell your way to the holy and hidden heart of it, because in the last analysis all moments are key moments, and life itself is grace.

The grace of God means something like: Here is your life. You might never have been, but you are because the party wouldn't have been complete without you. Here is the world. Beautiful and terrible things will happen. Don't be afraid. I am with you. Nothing can ever separate us. It's for you I created the universe. I love you. There's only one catch. Like any other gift, the gift of grace can be yours only if you'll reach out and take it. Maybe being able to reach out and take it is a gift too.

If the world is sane, then Jesus is mad as a hatter and the Last Supper is the Mad Tea Party. The world says, Mind your own business, and Jesus says, There is no such thing as your own business. The world says, Follow the wisest course and be a success, and Jesus says, Follow me and be crucified. The world says, Drive carefully — the life you save may be your own — and Jesus says, Whoever would save his life will lose it, and whoever loses his life for my sake will find it. The world says, Law and order, and Jesus says, Love. The world says, Get and Jesus says, Give. In terms of the world's sanity, Jesus is crazy as a coot, and anybody who thinks he can follow him without being a little crazy too is laboring less under a cross than under a delusion.

Rest in Peace, Rev. Beuchner, and may flights of Angels sing thee to thy rest.  I expect that you went to Heav'n a'shouting love for the Father and the Son.

Saturday, April 8, 2023

Eric Church - Like Jesus Does

The Kingdom of the Father is spread upon the Earth and men do not see it.
- The (non-canonical and possibly heretical) Gospel of Thomas

We are surrounded by Grace, in ways sometimes large but mostly small, and (mostly) we do not see it.  This song reminds us that the Lord's ever present gospel Grace is not only here for us on Easter.  He has given us signs if we have eyes to see.  The Queen Of The World shows this Grace to me on the regular - remember, Grace is forgiveness that is undeserved but granted anyway.

Wolfgang showed this unconditional love to me, too.  It wasn't exactly Grace, but he loved me like Jesus does.  We see ourselves reflected in our dog's eyes, not as we are but as we would like to be.  This song reminds us that this is how the Lord looks at us, too.


She Loves Me Like Jesus Does (Songwriters: Casey Beathard, Monty Criswell)
I'm a long gone Waylon song on vinyl, 
I'm a backroad sinner at a tent revival, 
She believes in me like she believes her bible, 
And loves me like Jesus does.

I'm a lead foot leaning on a suped up Chevy, 
I'm a good ol' boy, drinking whiskey and rye on the levee, 
But she carries me, when my sins make me heavy, 
And she loves me like Jesus does.

All the crazy in my dreams, 
Both my broken wings, 
Every single piece of everything I am, 
Yeah, she knows the man I ain't, 
She forgives me when I can't, 
That devil man, he don't stand a chance, 
Cause she loves me like Jesus does.

Always thought she'd give up on me one day, 
Wash her hands of me, leave me staring down some runway, 
But, I thank God each night, and twice on Sunday, 
That she loves me like Jesus does.

All the crazy in my dreams, 
And both my broken wings, 
Every single piece of who I am, 
Yeah, she knows the man I ain't, 
She forgives me when I can't, 
And the devil man, no, he don't have a prayer. 
Cause she loves me like Jesus does

Yeah, she knows the man I ain't, 
She forgives me when I can't, 
That devil man, he don't stand a chance, 
Cause she loves me like Jesus does.

I'm a long gone Waylon song on vinyl

The Kingdom of the Father is spread upon the Earth and men do not see it.

See it. 

Grace is something that you can never get but only be given.  There's no way to earn it or deserve it or bring it about anymore than you can deserve the taste of raspberries and cream or earn good looks.  A good night's sleep is grace and so are good dreams. Most tears are grace.  The smell of rain is grace.  Somebody loving you is grace.
- Frederick Buechner 

Friday, April 7, 2023

Critical vulnerabilities in Nexx smart home devices

Nexx makes a series of smart home devices that do things like garage door openers and security alarms.  It turns out that they have multiple security flaws that could be exploited to, well, open your garage door and turn off your security alarms. 

Even worse, they ignored the security researcher that discovered these flaws.  He notified the US Government Cybersecurity and Infrastructure Security Agency (CISA), who also told them.  

** crickets **

So they went public with a "these devices are well and truly screwed" announcement.  Oops.  If you have any of these things, the recommendation is to unplug them tout suite.

Yes, security is hard.  But it's even harder when you won't listen to folks who are trying to help you fix your security.

Thursday, April 6, 2023

Every Law

 “Government is not reason, it is not eloquence,—it is force! Like fire, it is a dangerous servant, and a fearful master; never for a moment should it be left to irresponsible action.” --George Washington

Every law is enforced by violence. If you break a law and the authorities decide to enforce it, they will arrive with the threat of violence. If you resist, they will use the violence and use enough of it to gain compliance. 

Every law. From speeding and jaywalking to capital crimes. Men with weapons will come and if you resist, they will use all the force at their disposal. It is the only tool government has. 

A 9 year old girl in California learned this lesson in an indelible way a couple of days ago. She had raised a goat and brought it to a livestock auction at the Shasta fair. It sold for $900.00. Afterwards she regretted the sale and wanted to keep the goat as it really had become a pet. 

The winning bidder was willing to let the child keep the goat. The livestock manager for the fair was not and demanded the goat. He filed a criminal complaint. Two investigators drove ten hours to execute a search warrant and seize the goat. 

The goat was delivered to the Shasta fairgrounds where it was promptly slaughtered.

There's a lawsuit filed by the family.


Wednesday, April 5, 2023

Tuesday, April 4, 2023

Finally some better medical device cyber security

I've been posting about problems in the security of medical devices for a long time (example post here).  New standards are now emerging that may improve things:

Effective immediately, medical device manufacturers are advised to submit "a plan to monitor, identify, and address, as appropriate, in a reasonable time, postmarket cybersecurity vulnerabilities, and exploits."

Manufacturers are also asked to "design, develop, and maintain processes and procedures to provide a reasonable assurance that the device and related systems are cybersecure." This includes making patches available "on a reasonably justified regular cycle," and for newfound critical vulnerabilities, "as soon as possible out of cycle."

In other words, medical device security needs to enter the Twenty Teens.  Small steps, but small steps forward.

Monday, April 3, 2023

Dad Joke CCLI - Special Wolfgang edition

One phrase that's been heard repeatedly around here in the last week is that Wolfgang would not have wanted us to be sad.  And so it's time to move forward.  So this bit of humor is dedicated to a life well spent with Wolfgang.

Why can't dogs watch movies at home?

Because they always hit the "paws" button. 

Sunday, April 2, 2023

Fumio Hayasaka - Themes to The Seven Samurai

The Seven Samurai tops most people's list of "Greatest Foreign Film of All Time", and it was the crown jewel of the long collaboration between Director Akira Kurosawa and composer Fumio Hayasaka.  Hayasaka would die from tuberculosis the following year (1955) at the age of 41.  You really have to wonder what music he would have composed had he lived.  In particular, it's easy to speculate on a Hayasaka score to Kurosawa's Ran.


It was at the time the most expensive film ever made in Japan but was very financially successful in Japan, out grossing Godzilla.  It was 207 minutes long (with a 5 minute intermission - also part of the musical score).  50 minutes were edited out to better fit American's attention span.  It was released in America with the title The Magnificent Seven - the title was changed back in 1960 with the release of the American version of that film.

Saturday, April 1, 2023

Mo Pitney - Just a Dog

It seems that Wolfgang made his first appearance in these saturday country music posts on September 1, 2012.  The song was Burl Ives, I found my best friend in the Dog Pound.  It had this photo which made me smile and also brought a tear to my eye.


He sure loved lying on the grass, from when he was a little pup.  Here in Florida, he and I would sit out on the grass at the end of the day, watching the world go by.  The Queen Of The World and I called it "Sit Time", and he always got excited when I said those words.

This week has been a whole lot of him not being there.  This song is all about that.

Just A Dog (Songwriter: Mo Pitney)

Ten years ago I was on my way home,

saw her walking on the side of the highway alone.
It was raining like hell and I kept telling myself
"not my problem, keep on driving, just like everybody else."
Why should I be the one pulling over on the shoulder at night?

It's just a dog, right?

From the cab of my truck, to the foot of my bed,
to a new pair of boots that she chewed in shreds.

Digging holes in the yard, chasing cars down the street
to one gutter and when I found her, I thought it hit me.
Took half of my savings to save her, and I didn't think twice.

It's just a dog, right?

Just an old mutt riding shotgun, getting my seats all muddy.
Just the one who I come home to, just my best fishin' buddy.
We were walking that spring in the sand on the beach.
You know she was the reason, Amy walked up to me.
She lost her place on the couch, but she kept her cool.
She was crazy about Amy and she knew I was too.
And the night that girl left me, she kept me from losing my mind.

But it's just a dog, right?

It's 83° today and man I can hardly wait to get this truck down to the lake,
I bet the bass' are hittin'.
Boats in my rear view mirror, got my... tackle box and all my gear,
the wind is right, the sky is clear, there's only one thing missin'.
Just an old mutt riding shotgun in my seats on my knees.
It just hit me she's not with me like she was this past Sunday.
Why am I pulling over on the shoulder with tears in my eyes?

It's just a dog, right?
She was just a dog, right?


Friday, March 31, 2023

We see ourselves reflected in our dog's eyes ...

... not as we are, but as we would like to be.  Wolfgang is most noticeable by his absence - no greeting at the door when I come home, no canine friend sleeping in his usual spot, no morning greeting when I wake up, no goodnight dog biscuits.

What's worst of all is in the mirror, all I see is me as I am.  It sure was better with him.


 

Wednesday, March 29, 2023

All of Man's virtues, with none of his vices

If Ike wants a friend in Washington, he should get a dog.
- Harry Truman, on Eisenhauer's 1953 Inauguration

It was 2012.  I was done with the Atlanta-Austin shuttle.  What I found was that my family liked me being away from home all the time, as long as the paycheck cleared.  My soon-to-be-ex was increasingly angry and dismissive; my two surly teenage sons were, well, increasingly surly.

And so I channeled my inner Ike and got a dog.  I wanted something that I knew would love me, without asking for anything in return (except for love and kindness, that is).  This was Wolfgang's introduction to this blog.


I didn't know just what an extraordinary friend I had brought into the house.  I did a better job socializing and training him than I had on my old German Shepherd, Jack.  30 years of me growing up helped a lot there.  But Wolfgang was something special.  He loved going to the dog park (morning and evening) which I never did with Jack, and so he became comfortable and social around all the other dogs.  I took Wolfgang on walks in the woods, like I had with Jack.  But as Wolfgang grew, so did his personality.  He had a gusto for life when it was him and me spending time together.  I was his Dad, but he was my friend and companion.


My marriage augured into the ground, and I met The Queen Of The World.  Wolfgang discovered what I was learning, that she was extraordinarily caring.  She made sure his food and water dishes were clean and full.  She gave him a bed (a folded up blanket, but it was his place) which he had never had before.  She gave him his first stuffed toy, which we called his "baby".  He'd never had one before.  I was his Dad, and did things with him.  She quickly became his Mom, and did things for him.  Wolfgang loved her immediately.  

He loved her even when she took his baby and put it in the washing machine.  He lost his mind - it was HIS baby!  He relaxed when she took it out of the washer, and then lost his mind all over again when she put it in the dryer.  But The Queen Of The World made sure he had his own bed to sleep on, and his baby to sleep with him.


Pretty soon she replaced the blanket with an actual bed for him.


She was a great Mom for him.  She got him his first Frisbee.  I threw tennis balls for him to chase, and she noticed that he would catch them when I lobbed them to him.  So she got soft Frisbees and he took to that like a duck takes to water.  He would get huge hang time jumping for them - it was like a shark hitting a tuna.  The Frisbee in the photo below is at least seven feet off the ground.  We met most of the folks in the neighborhood because everyone noticed the big, good looking dog carrying the Frisbee.  The neighborhood kids in particular all wanted to throw it for him.  Wolfgang quickly learned that kids just wanted to play with him.  He loved kids, and they loved him.  The neighborhood Moms all relaxed when they watched everyone having fun with the big Frisbee dog.

Unlike Jack, he also loved being around other dogs.  He would play at the dog park, and was always good about sharing his Frisbee.  I've never seen a dog get along with other dogs as well as he did.


The Queen got him a raincoat, because I would take him out, rain or shine.  She called him the "Morton Salt dog".


You see, we'd go look for deer lurking around Castle Borepatch and sometimes it rained.  Sometimes it didn't.  Whichever, we had our time together every day.


The Queen Of The World and he had time together every day, too.  Christmas was always special, because she filled his stocking to overflowing.  He always got excited when she hung his stocking with ours.  He knew she was taking care of him, in a way he hadn't ever had before.


The move to Florida was good for him, as it was to us.  His back and hips were going bad, and he didn't have cold and snow to deal with, or stairs to navigate.  And while there weren't many deer, there were a lot of cows.  He loved saying hello to the cows.


But time and tide wait for no man, or dog.  His back became nothing but arthritis, and the sockets of his hips were jagged bone.  It got harder and harder for him to walk.  If you look closely in the next picture, you can see that he couldn't quite get his back end all the way up, and his back legs are tangled up.  He'd fall and have trouble getting up.  That was two months ago, and it continued getting worse.


One night he fell and had to pull himself with his front legs to where he could stand up.  You could see the pain in his eyes, and while he never used to whine that became more common.  And so we spoiled him, and made the call to the vet.  The first picture of him is at the top of the post; this is the last photo I took of him.



The Queen Of The World made him chicken and rice, and he ate a huge lunch yesterday, and loved every bit of it.  We gave him Frosty Paws which we'd stopped because it upset his digestive system.  But all rules were suspended yesterday.  And then we went to the vet.

Yesterday was a bad day.  He gave us what I had hoped for when I got him - unconditional, devoted love.  The Queen Of The World and I returned that to him - we used to say that he was our child.  We would give him morning family hugs and tell him "I love you".  Soon he was saying it back to us: Ooo OOOOO ooo.  He would match the word length and tone perfectly.

But of course, he wasn't our child, he was our dog.  Rather than three score and ten, we had him for a decade and one.  We are now constantly reminded of him by his absence, where he should be waiting for us but is not.  Yesterday morning was the hardest; rather than him eager to see me get out of bed, it was silence.  I'm sort of wrecked, losing someone like that.  I am sure glad that I have The Queen Of The World with me.  

Wolfgang was hands down the best dog we've ever had.  He was so friendly with both people and dogs, so smart and easy to train, so well behaved, and so damned handsome that everyone in the neighborhood is sad, too.  He truly earned the words from Epitaph to a Dog:

Near this spot rests one who had
Beauty without Vanity;
Strength without Insolence:
Courage without Ferocity;
and all Man's Virtues with none of his vices.

This has been a long post, but it's his due.  I sure would rather not have the occasion to write it.  The Queen and I will never see his like again.


If there are no dogs in Heaven, then when I die I want to go where they went.
- Will Rogers
Ave atque vale, Wolfgang.  I sure miss you.

Monday, March 27, 2023

Today is Wolfgang's last day

He can't walk without help.  It's time.

Blogging will be sparse since The Queen Of The World and I are busy spoiling him. 

UPDATE 27 MARCH 2023 20:35: More tomorrow, but he was such a friendly dog.



Sunday, March 26, 2023

Liminal Space

 Liminal space is a word and a concept I ran across a couple of years ago. When I understood what it was I realized that there were times in my life when I had experienced liminal space and had no words or framework to process the experience.

In some ways, liminal space can refer to a place and how we experience it. It can also refer to a time period and life experience. It is time outside of time.

The death of someone close can push a person into a place where time feels stopped, where even if you are required by situation and events to function normally in an exterior way, it seems that life is on hold. Memories arise of times and events long past. The colors of ordinary life fade.

In the Bible, it is the retreat into the desert. The 40 days, a symbolic number in the Old Testament, not an exact count of days and nights. A time apart from the ordinary flow of life.

The Year of Magical Thinking by Joan Didion is a modern example of the experience. Ms. Didion's book chronicles her grief following the sudden death of her husband. The suspended time of weeks and months where she thinks irrational thoughts and hopes, awash in memory, wanting to bring him back. The time fades slowly back to normal as she processes the loss and begins to resume her life.

My own experiences with this phenomena is not to fight it or try to move past it. Give it the time and respect it deserves. Look deeply at the loss, your grief, the regrets and guilt you feel. Take the time and space you need.

Decades ago, in what I see as my first adult experience with liminal space, the Catholic church in the town  I lived in was an old, very small, building and it remained unlocked. You could go in day or night. Attending service there was a completely different experience to being there alone. The silence and sense of timelessness was nearly overwhelming. I carried a camera with me once and here is one of the pictures I took trying to capture it on film.

I share this, not to focus on my losses, but to offer my thoughts and condolences to Borepatch. As he mourns his brother and faces the loss of Wolfgang in the coming days, I ask you all to keep him in your thoughts, whatever that might mean to you.

"Honor the space between no longer and not yet."

--Nancy Levin

Saturday, March 25, 2023

Luke Combs - Still

This week as another offering from the New Nashville, one that gives me hope for the future of Country Music.  It's a brand new release from Luke Combs that could have come out 30 years ago.  It's classic country.

The Queen Of The World pointed this out to me, thinking it would make a good Saturday Redneck post.  She's single-handedly trying to rescue country music for me.


Still (Songwriters: Luke Combs, Jamie Davis, Ray Fulcher, Dan Isbell, Dustin Nunley)
Sure as the north star shining Sure as in spring the dogwoods bloom Sure as the sunset sinking west before it falls Like the leaves in autumn trees were made to do I’m still falling for you girl From the second that I saw you My whole world stood still After all this time I’m just as in love as the day I made you mine I ain’t stopped flying high and never will I’m falling for you still Sweet as summer honeysuckle True as the words written in red Pretty as the daisies growing wild upon the hill Like the rain that came from storm clouds overhead I’m still falling for you girl From the second that I saw you My whole world stood still After all this time I’m just as in love as the day I made you mine I ain’t stopped flying high and never will I’m falling for you still I’m still falling for you girl From the second that I saw you My whole world stood still After all this time I’m just as in love as the day I made you mine I ain’t stopped flying high and never will I’m falling for you still Falling for you girl From the second that I saw you My whole world stood still After all this time I’m just as in love as the day I made you mine I ain’t stopped flying high and never will I ain’t stopped flying high and never will I’m falling for you still Falling for you still

Friday, March 24, 2023

Rest In Peace, Younger Brother Borepatch

Older Brother called yesterday with bad news.  Younger Brother died suddenly and unexpectedly.  There sure seems to be a lot of death in my family lately.  Do not recommend. 

Younger Brother didn't like the classical music I used in Dad's send off.  He didn't care for the Gospel I used for Mom's.  He liked this, and I sort of think that he'd think it would be appropriate.


Ave atque vale, Bro.

Thursday, March 23, 2023

Elmore James - The Sky Is Crying

James died far too young at 45.  He wrote this song, which is one of the Blues classics.  You wonder what else he would have written if he had gotten his full three score and ten.

 

Dad Joke CCL

I missed the Ides of March, so this is a belated Ides Dad Joke.

How do you make a Caesar Salad?

Stab it a bunch of times. 

Repost on why computer security is so hard

I see that a few dozen of you have clicked through to the old post I linked to yesterday (well done, you!).  I'm reposting it here because it has held up so well.  Remember, this post was written almost 15 years ago and the Android data disclosure problem shows that it is still current .  It is also one of the very first posts to get the Best Post tag.  It's interesting (and a little gratifying) to be able to dust off such an old post to illustrate current events.

Note that I had to update a link in the post due to Internet link rot.

======= Originally posted 7 September 2008 ==========

We're not as smart as we think we are

Ever wonder why bridges almost never fall down? They almost never do, and when it happens, it's big news.

Ever wonder why you have to update your computer every month because of security bugs? (and while Microsoft is the example here, this applies to every computer, every operating system, and every application).

The biggest problem is that software technology changes so quickly. If your code is still being used ten years later, that's a big win. If it's being used twenty years later, it's headlines. Yet there are modern-design bridges that are older than the United States.
This is the Iron Bridge, the world's first bridge made entirely from iron. When it was completed in 1781 it was one of the wonders of the world, and a triumph of the Industrial Revolution. Other than being made of iron, it is entirely unremarkable to people today. The basics are simple, even after a couple centuries:
  • Bolt the girders together.
  • Paint the iron to make sure it doesn't rust.
  • Check the bridge regularly, especially for rust.
Software isn't like that. You can change software so that it does other things, sometimes radically different things. While it starts out as a simple, say, text editor, by the time you're done adding new features, it's Disco-Roller-Fishing.

Back to bridges. You never hear the following said in discussions about bridges:
We'd like you to change your girder_connector_bolt() function to also spread Nutella on toast.
This is not only possible with software, but it happens all the time:
We'd like you to add IP network capability so that people can remotely manage the factory control system.
The problem is that we're not as smart as we think that we are. Adding the IP networking capability adds security risk, but nobody stops to think about those new risks. And then someone finds out that a single IP packet can crash the process control computer [this is the link that I had to update due to Internet link rot - Borepatch] that controls your industrial ovens, and all your cookies burn up.

Oops.

This happens all the time, because we like to turn our pretty solid factory process control system into a Web 2.0 Disco-Roller-Fishing portal. Think about this before you get all excited about online banking.

Any change you make to software may add a security bug. Even fixing a security bug can introduce another security bug.

Upgrading from a 32-bit CPU to a 64-bit CPU is, shall we say, a "target rich environment". Dave LeBlanc (one of the smartest coders I know) shows how. This one is pretty funny (in a really security geeky way) because you may introduce a security bug without changing the code - just recompiling it for 64-bit is enough to do the damage. One of your key security assumptions - which was perfectly valid on 32-bit - is no longer valid on 64-bit.

Now let's run it in a virtualized environment. How's your security? (Cliff Note's answer: you don't know, and nobody else does, either)

Computer security is a really interesting field. Because of the rate of change in computer technology, it never lacks for something new. But I think that maybe we've lost, and that it's Game Over.

Iron Bridge? #2 son understands it; #1 son might be able to design it. And it wouldn't fall down, either.

Software? We can make everything safe except for Disco-Roller-Fishing.


Wednesday, March 22, 2023

Dad Joke CCXXXXVIIII

How do you get a squirrel to like you?

Act like you're nuts.

Nota bene: The guy who took these pictures must have been nuts indeed.