Mike Meredith

Jul 272024
 

Just recently (and possibly triggered by the £45 million pound share of the Crown Estate income that the monarchy is getting), there has been a lot of republican jumping up and down about how the king owns the sea (i.e. off-shore wind farms pay rent to the Crown Estate).

I get it. Although I’m not an active republican, I do think selecting the head of state by being the first-born into the right family is a bloody daft way of picking one. I just think there are more important matters to sort out first. Just remember, if we elect a head of state we could wind up with a lettuce.

Well, I say first-born child of the monarch, but in reality parliament decides who gets the crown even if it is the first-born by default. It has been that way since parliament demoted the first Charlie with an ax.

Ever since that time, control over the Crown Estate has effectively been under parliament’s control. That control became explicit when George III explicitly passed control over the Crown Estate to parliament in return for no longer being responsible for the expenses of government.

That last bit is significant – the third Charlie has two fortunes – his private fortune and the Crown Estate. Why two? Because the Crown Estate is supposed to serve a special purpose – it is supposed to be used to pay for government.

And it does. The overwhelming majority of the Crown Estate income goes into the Treasury; Charlie gets 15% supposedly to pay his expenses as head of state. Now this may well be too much (especially as it has risen to £45 million), but some is perfectly reasonable. If we were to pick a random person to be the monarch (perhaps not a bad idea), paying them something out of the Crown Estate would be only sensible.

An attack on the Crown Estate is not an attack on the monarchy; if we abolish the monarchy, the crown estate will still exist. It might go through a name change and it might not be quite so generous to the head of state, but it exists independently of the monarchy.

Blue Flower
Jul 272024
 

If you turn on Youtube, you could easily be swamped by videos poking fun at dumb Americans. But why?

Well it is certainly true that there are dumb Americans – the existence of a political party that has been hijacked by a conman who previously won the presidential election pretty much conclusively demonstrates there is plenty of stupidity in America.

But many of the examples are not stupidity (or “dumb”) but ignorance. And ignorance about Europe, Asia, or Africa – not their home continent. Such ignorance is perhaps unfortunate but reasonable.

There are plenty of folk from all over the world that are dumb – both ignorant and stupid. The average person isn’t too bright and half of us are dumber than that. No, dumb Americans are simply more noticeable simply because they’re speaking English.

English is by far the widest spoken (and read) second language to make it the most widely understood language in the world – even exceeding Mandarin (which is by far the largest first language).

And yes that means the dumb British also stand out, but not to quite to the same extent – Americans simply outnumber us.

Having said that, all those Trump voters do kind of undermine the notion that Americans aren’t really dumber than anyone else in the world.

Church And Lighthouse
Jul 202024
 

This is a bit of rant poking fun at the sheer quantity of misinformation about CrowdStrike’s little issue yesterday (to clarify when this post was written – more information will come out).

Microsoft

Some of the earliest symptoms of the issue were some Microsoft services having issues. Oddly enough I wasn’t using many of those yesterday (I usually do) except for Teams which didn’t seem to suffer … at least not as much.

It appears that Microsoft may run CrowdStrike Falcon on at least some of their servers (although the jury is still out on this one – some are saying it was an independent outage). Despite Microsoft having their own security tools (Defender), this isn’t quite as unlikely as it may seem – particularly safety conscious organisations may well run two of more anti-malware products.

And CrowdStrike is more mature than Defender at least in the fancy “behavioural analytics” area.

The Internet

… wasn’t broken at all. Many services were broken true enough, but probably more were working just as well as normal. Microsoft’s platforms are very widely used, and CrowdStrike is a big name in cybersecurity, so it is hardly surprising that there was so much disruption.

But to say this broke the Internet is a bit of an exaggeration. Kind of what you would expect from mainstream media.

Who Are CrowdStrike?

Not surprisingly, many people just haven’t heard this name before. It is very widely known in the cybersecurity community with a wide variety of security focused services, including top-flight anti-malware products.

But they don’t sell to individuals so they are not well known amongst the general community.

The product at the centre of all this is CrowdStrike Falcon, an anti-malware agent that goes a bit beyond “anti-virus” in that it attempts to go beyond blocking known viruses and attempts to block behaviours known to be malicious.

As such, it receives very frequent updates – up to every hour (although probably many hours) which puts this sort of catastrophic failure at a rate of somewhere in the order of 0.001%.

What Went Wrong?

This starts to get a bit technical …

Some of this was informed by CrowdStrike’s update; some by educated (I work in this field although I’m not familiar with CrowdStrike’s product) common sense.

First of all, this was not a kernel driver update (although the relevant filename made it appear so) but a content update. As previously mentioned, these are sent out very frequently. The content update triggered a bug in the kernel driver and caused a “blue screen of death“. This would repeat after every reboot until the relevant update was removed or updated (the crash doesn’t occur immediately which sometimes allows the agent to download a fixed update).

Secondly this update was tested before being released (do you really believe that an approximately 0.001% failure rate is achieved without testing?), but something went wrong with the testing process. We don’t know what, and CrowdStrike don’t either. Yet.

Why Was It So Widespread?

Simply because although generally unknown to the general public, CrowdStrike Falcon is generally regarded as an excellent security product and is very widely used. Perhaps more widely used than previously suspected.

But the whole Internet? Clearly not, but it’s in the mainstream’s media to be a bit ‘click-baity’ in their reports.

As A Statue