The Daily Parker

Politics, Weather, Photography, and the Dog

Still the top news story

My friend in Kyiv posted on Facebook an hour ago about how many parking spaces are available in her neighborhood. She also couldn't figure out for a few seconds why there was a pillow in her bathtub this morning. So things could be better over there.

How much better could it be?

Meanwhile...

Maybe in my lifetime we'll have peace in Eastern Europe and a transit system in Chicago as good as any in Europe 20 years ago. I'm not sure which is more likely.

Welsh government retracts advice about tenors

It turns out, tenors don't actually spread Covid more readily than the other three sections, despite what you may have heard from the Welsh Government:

The advice appears to have been motivated by a spoof social media news post, created by meme page Quire Memes to appear as if written by us here at Classic FM. A doctored headline claimed that ‘Tenors should sit three metres away from other choir members, COVID study says’.

The post, which is categorically fake news, is captioned: “Tenors found to disperse aerosols the furthest, in this in-depth coronavirus study.”

A government spokesperson denied that the advice was based on a spoof post, but said they “apologise unreservedly for this error and for any confusion it may have caused”.

Professional tenor and choral director Charles MacDougall told The Telegraph it was “preposterous” that the Welsh government appeared to have based their official guidance on a meme.

Believe me, tenors have enough problems without being blamed for spreading this particular disease. Gonorrhea, however...

Monday, Monday

The snow has finally stopped for, we think, a couple of days, and the city has cleared most of the streets already. (Thank you, Mike Bilandic.) What else happened today?

Finally, Weber Grills apologized today for its really unfortunate timing last week, when it emailed thousands of customers a recipe for BBQ meat loaf—on the day singer Meat Loaf died.

The line Boris Johnson crossed

Boris Johnson attending a holiday party the night before Prince Philip's funeral outraged the UK because no one hates anything more than moral hypocrisy:

Moral hypocrisy — behaving badly while simultaneously hectoring the rest of us to do good — evokes a level of anger that neither lying nor wrongdoing bring out on their own, studies have repeatedly found.

Mr. Johnson’s real sin, in this telling, was pushing Britons to go without for the common good, all while his office held events that violated this spirit of shared sacrifice and, by risking viral spread, undermined its effect.

As if to underscore the backlash that such transgressions can bring, the tennis star Novak Djokovic simultaneously faces, after his own long record of controversies never quite catching up with him, severe professional damage over accusations that he fabricated or obfuscated in his application for an exemption to Australia’s Covid vaccination requirement.

The incident has become a flashpoint in global debates over vaccine rules. But it has also inspired fierce anger perhaps in part because, like Mr. Johnson, Mr. Djokovic was seeking to benefit from society’s compliance with those rules, which made Australia safe enough to hold the tournament in which he was scheduled to play. And he has done it while bending or breaking those same rules to satisfy his own desires to avoid the vaccine and travel freely.

They're both reprehensible people. I'm glad they finally got people to understand that to the point where their careers will suffer.

Is the Covid test plan a stealth argument for single-payer? One can dream

New Republic Natalie Shure points out the absolute, crashing idiocy of getting private health insurance companies involved in procuring free Covid testing, because their whole reason for being is to prevent the efficient procurement of health care:

This rollout will be a disaster. And really, that should have been obvious: There’s a reason that the Covid-19 vaccines, monoclonal antibody treatments and antiviral drugs have been made free at the point of use, rather than routed through private insurers. It’s because the insurance industry is structurally incapable of achieving anything universally or efficiently.

That’s not hyperbole, it is by design: The role of private insurers within a for-profit multi-payer system is to restrict access as a gatekeeper, determining who is entitled to use which healthcare services and how much they pay for this. To keep these obligations profitable, they employ an army of claims assessors to argue with you, erect arbitrary hoops for providers and patients to jump through to prove you actually need certain care, raise copays and deductibles as high as possible, and foist as much of the paperwork as possible onto patients.

Insurance companies play the single ghastliest role in a legendarily ghastly healthcare system: Whatever invective you can hurl in Big Pharma’s direction, they at least produce something we actually need. Health insurers offer no value whatsoever; they have nothing to do with care itself and if the industry vaporized completely tomorrow, no one would mourn its demise—we’d all be better off. We’re maddeningly stuck with them for now, owing to a host of reasons ranging from inertia to political capture by industry.

[T]his is an object lesson: We’re in the hands of an industry that was never built to serve patients, a problem which no regulatory tweak will ever fix.

Yes, this is true. I learned that early in my career, leading to a long-standing policy of never working for a health insurer in any capacity.

Let me catalog some of my own experiences when big health-insurance companies have claimed to pay me to write software:

  • The first time, a major health-insurance company hired me to write software using a then-current technology, but the project wasn't ready to start, so they involuntarily put me on a team working with obsolete technology and a process so stultifying I didn't actually get to write code. I literally picked up my signing bonus on the way to several interviews in New York, and quit the day I got back. The entire division got dissolved about a year later.
  • Well into my professional career, I went to another major health-insurance company along with 8 other developers and managers, but under the aegis of a moderately-big consulting firm. The on-site project cost the client of about $150,000 per week. Of course, they couldn't get us network access or even a project charter. After about a month and about $750,000 spent, the company cancelled the project. I never even found out what software they proposed to build, had they gone through with, you know, building it.
  • More recently, a major health-insurance company hired me through a recently-acquired subsidiary as the 6th member of a team writing software in a language less than 3% of software developers ever use. I only took the gig because the subsidiary claimed a level of autonomy from the parent company it did not, in fact, enjoy. It occurred to me less than a week after starting that if the product we were building worked, it would undermine one of the key revenue streams of the parent company. Nevertheless, they hired a new developer to the team about every three weeks (despite an admitted 6-month ramp-up time in the language and product), at an average all-in cost of $18,000 per month per developer. I left after three months, as the team grew past 12 people and yet only completed about 5 function points a week.
    The parent company killed not only the project but also the entire acquired company about two years later. The software never shipped, though I did hear they had completed about half of the planned function points.
    On my way out the door I asked my manager what it said to him that the parent company didn't care about burning $200,000 a month on software that he and I both knew a couple of us could build in a garage in four months. He didn't say anything, but Upton Sinclair did*.

You may not see the connection between these failures, or why I jumped ship so quickly the third time, but it's actually really simple. In all three cases, the companies needed to show their shareholders ongoing investments in technology, and needed to show the general public plans for really great tools to make people's lives better any day now. But the best way any of these companies could have made anyone's lives better would be for the US government to obviate their health divisions by paying for our health care directly.

According to the World Bank, the US spends 17% of GDP on health care, behind only Tuvalu and the Marshall Islands (combined populations: 72,000). The first OECD countries on the list are Switzerland (11.9%), Germany (11.4%), and France (11.3%), all of which have vastly better outcomes than the US. How do they achieve this? By not having fat, bloody leeches draining their health spending on useless bullshit. Example: the National Institutes of Health found in a 2020 study that a staggering 34.2% of health-care expenditures in the US went into administration, compared with just 17% in Canada—and Canada has better health-care outcomes overall than we do.

Shure ends her column with an inescapable truth:

[I]t’s pretty telling that the very moment a life-threatening pandemic necessitated mass vaccination, the idea of involving private health insurance companies with that project was absolutely unthinkable. Who in their right mind would attempt to involve them in something urgent? And if they’re such a dismal way to confer access to Covid-19 testing to anyone who needs it, why the hell are they still playing the role they do in the healthcare system writ large?

Let's end this farce and get real single-payer health care in the US, so we can finally enter the 21st century with the rest of the OECD.

* "It is difficult to get a man to understand a thing when his salary depends on him not understanding it."

Backlog

I just started Sprint 52 in my day job, after working right up to the last possible minute yesterday to (unsuccessfully) finish one more story before ending Sprint 51. Then I went to a 3-hour movie that you absolutely must see.

Consequently a few things have backed up over at Inner Drive Technology World Headquarters.

Before I get into that, take a look at this:

That 17.1°C reading at IDTWHQ comes in a shade lower than the official reading at O'Hare of 17.8°, which ties the record high maximum set in 1971. The forecast says it'll hang out here for a few hours before gale-force winds drive the temperature down to more seasonal levels overnight. I've even opened a few windows.

So what else is new?

So what really is new?

But Sprint 52 at my office, that's incredibly new, and I must go back to it.

Tragedy and farce

We're all set to perform Handel's Messiah tomorrow and Sunday, which got noticed by both the local news service and local TV station. Otherwise, the week just keeps getting odder:

And to cap all that off, the National Weather Service has announced a Hazardous Weather Outlook for tonight that includes...tornados? I hope the weather gets better before our performance.

Really December now

I'm looking ahead to two long rehearsals, three performances, and squeezing into my tuxedo, all while the temperature drops over the next six hours to a predicted -9°C. I conclude from these facts that it's the beginning of winter.

I also just spent the last hour trying to get Visual Studio to log into the correct Azure subscription. So instead of reading these things at lunch, I had to let them pile up:

And now, back to the mines.

Lunchtime links

We've just completed Sprint 50 at my day job, which included upgrading our codebase to .NET 6 and adding a much-desired feature to our administration tools. Plus, we wrote code to analyze 500,000 emails from a public dataset for stress testing one of our product's features. Not bad for a six-day sprint.

The sun is out, and while I don't hear a lot of birds singing, I do see a lot of squirrels gathering walnuts from the tree across the street. It's also an unseasonably warm 7°C at Inner Drive Technology World Headquarters, going up to 10°C today and 12°C by Thursday. So Cassie and I will head to the dog park in just a few minutes.

First, though, just a couple things of note:

And with that, Cassie has some running around to do.

Overdue shifting of externalities in the UK

Fed up with manufacturers releasing Internet-connected products for the home with inadequate security that puts everyone in the world at risk, the UK has finally cracked down:

Default passwords for internet-connected devices will be banned, and firms which do not comply will face huge fines.

The Product Security and Telecommunications Infrastructure Bill lays out three new rules:

  • easy-to-guess default passwords preloaded on devices are banned. All products now need unique passwords that cannot be reset to factory default
  • customers must be told when they buy a device the minimum time it will receive vital security updates and patches. If a product doesn't get either, that must also be disclosed
  • security researchers will be given a public point of contact to point out flaws and bugs

The new regime will be overseen by a regulator, which will be appointed once the bill comes into force. It will have the power to fine companies up to £10m [$1.3m] or 4% of their global turnover, as well as up to £20,000 [$26,700] a day for ongoing contraventions.

About bloody time, I say. Yes, people should know better than to connect open Internet ports to their home networks, but most people in the world do not understand what any of that means. We don't make people mix their gasoline with air when driving anymore for the same reasons.