Mike Meredith

Jul 142024
 

Having just spent a couple of nights in a cheap hotel (which is my own choice so no complaints about that), I have a few suggestions with regards to hotels. Most of which would be cheap to implement, make life easier for both you and your guests.

Sure some will cost money, but still worth considering.

Beds

Beds are rather critical to what we’re there for – if anything that is the only reason we’re there. A place to sleep overnight without being squished into strange contortions in a car, or under a bush hoping it doesn’t rain.

You do fine with the beds themselves, but the bedding?

I’m sure how you make beds is very impressive at an exhibition and if you want to make an exhibition of how you make the beds, stick it in the fucking lobby.

I don’t want to struggle for half an hour to untangle the bedding to get into bed; in fact on my latest stay I just didn’t bother. I slept on top of the duvet with the addition of a few towels.

Just don’t tuck that shit in. It’ll save your staff time, and it’ll save your guests time.

“For Your Safety”

Oh please! We know that those window chains preventing them from opening far enough aren’t really for our safety. They’re a legal safety belt so that if someone does something really dumb like crawling through the window, you’re legally covered.

Replace the notice with “For our legal protection”, and allow us to unscrew the safety cable (“On your own head be it”). Most of your guests are adults and have been successfully dealing with the dangers of open windows for years; sometimes decades.

Nicotine Addicts

… don’t disappear in a cloud of smoke just because smoking is now prohibited in hotel rooms. And how many fire alarms have been triggered because vaping triggers ‘smoke’ alarms? Or by especially steamy showers?

Let’s face it, those smoke alarms are just a bit shit – they should be looking for smoke particles not all particles.

But ignoring that, making some sort of arrangements for nicotine addicts might well make sense – not only for those who are addicted, but also those who aren’t. Smokers usually exit the hotel and smoke somewhere on the ground floor which often seems to climb into hotel rooms. Certainly the room I was in caught the occasional whiff of smoke.

Give the smokers a balcony on every floor with an active ventilation system that ejects the smoke at roof level. More convenient for the smokers, and less nasty smells for the other residents. And a separate balcony for vapers; despite what you might think, vapers don’t necessarily enjoy cigarette smoke.

Ceci n’est pas une cabane de plage
Jul 112024
 

A combination of Tory incompetence, mismanagement, the austerity fetish, and probably outright corruption has allowed us the electorate to drive a knife into the heart of the Tory beast. But the job is not over yet; the beast still lives if wounded.

The Tories may well thrust the knife in themselves with a variety of different groups moving the party to the right with the impression that the country is moving in the direction of ReformUK. Ignoring their traditional supporters.

But in case sanity returns by the time of the next election, we should be planning on finishing off the Tory beast. That doesn’t mean the right shouldn’t have a party – there is still a bunch who would vote for a centre-right party.

But the current Tory party itself is guilty of such atrocious mis-management that it deserves to die.

We need to demand electoral reform – getting rid of a government so miserable in performance and fractured in nature shouldn’t require tactical voting. People should be free to vote with their conscience and belief and to find the result reflects their vote in proportion to everyone else.

It is worth pointing out that the 2019 election result gave the Tories an 80 seat majority on 44% of the popular vote whereas the combination of Labour, Greens, and Liberals got 46% of the popular vote. How is giving the right-wing the government when a left-wing ‘coalition’ had a majority of the popular vote supposed to be fair?

And that was quite possibly the poorest result for the left of centre parties in recent times.

If we do not get electoral reform, we need to push tactical voting twice as hard – and drag old old stories of just how bad the Tories in government really were.

A long road to the gatehouse
Dover Castle Gateway
Jul 062024
 

So various places are now filling up with articles whining about how if MPs were selected by the share of the vote, Labour would have gotten far fewer MPs and the minority parties (such as ReformUK whose voters seem particularly dumb) would have gotten more.

For example, Labour got 412 MPs with just 34% of the vote; if they had 34% of the MPs, they would have just 221 MPs which would require a coalition to obtain a majority. On the opposite side of the equation, ReformUK got 5 MPs (far too many!) with 14.3% of the vote which would have gotten them

But there’s two aspects to the unfairness of the results :-

  1. We don’t have proportional representation. Labour doesn’t put that much effort into constituencies that are their safest seats or those they’ll never win. A win in a seat with a 20,000 majority is worth no more than a seat with a majority of 1. To a very great extent, sensible political parties have been practicing “tactical campaigning” for a very long time.
  2. This election has probably seen more tactical voting than has ever been seen before – backed by a massive campaign, this has probably seen quite a few Labour voters (for example) voting for Liberal Democrats in constituencies where that makes the most sense to get rid of the Tories (and visa versa). So the share of the Labour vote is suppressed; probably a surprising amount.

That’s glossing over the fact that many supporters of smaller parties (such as the Greens) have been voting tactically for decades – I’ve often voted Labour when I’d rather vote Green.

You will see pretty pictures of what parliament would look like if MPs were allocated according to voter share – they’re all completely fictional. Voting would be quite different if we really allocated MPs according to the proportion of votes. So that kind of speculation is rather pointless.

But it does highlight the need for proportional representation.

Tunnel of Arches
Jul 032024
 

Well, this is kind of a weird one. But most of the systems I run are Linux-based, and over the years I have ‘developed’ a simple script that I run from my main workstation which iterates through all of the systems applying updates.

As non-interactively as possible – it could even be scheduled to run automatically (although I don’t for no good reason).

But it had one great weakness – it didn’t update my Windows 11 virtual machine. Which wasn’t a serious problem because Windows could and did update itself. But it did result in software installed with winget getting left behind.

So I sorted it …

  1. Install OpenSSH server on Windows: PS: Add-WindowsCapability -Online -Name OpenSSH.Server (this might need the version number which is best obtained using Get-WindowsCapability -Online | Where-Object Name -like ‘OpenSSH*’.
  2. Copy your chosen ssh authentication public key into c:\users\${username}\.ssh\authorized_keys file.
  3. Configure c:\programdata\ssh\sshd_config to permit public key authentication (“PubkeyAuthentication yes”).
  4. Whilst in the same file, comment out the section with the line beginning “Match Group administrators” which whilst makes things less secure did at least work! The section does refer to a file: c:/ProgramData/ssh/administrators_authorized_keys but adding to this file didn’t seem to work for me.
  5. Verify that the daemon is running: PS: get-service -name sshd
    • If it shows as not running, enable with: PS: set-service -name sshd -startuptype ‘automatic’
    • And either reboot, or start it manually: PS: start-service -name sshd
  6. At this point you should be able to login with a simple ssh username@hostname command. If not you’ve either left something out, or I have!

At this point you should be able to run the relevant update commands :-

  1. ssh username@hostname UsoClient ScanInstallWait. Operating system updates which may or may not work, so I wouldn’t disable the automatic updates at this point.
  2. ssh username@hostname winget upgrade –all. This updates additional software (something I’ve called “layered products” in the past) installed via winget (or the Microsoft “Store”. This can sometimes stop with a mysterious error but should usually work.

No guarantees with this sort of thing!

Peering At Each Other
Jul 022024
 

The Tories (and occasionally others) are currently banging on about the dangers of a Labour “supermajority” without defining what it is.

Of course there is no such thing as a “supermajority” in the House of Commons – a vote passes (or fails) when it gets more votes in favour. Whether that vote gets a majority of one or 100 is irrelevant.

There is a danger with a huge majority though; a lesser danger than allowing the Tories to remain in government or even opposition. But a danger never the less.

A huge majority allows a government to pass laws with less risk than would otherwise be the case. Every so often we head of MP “rebellions” when MPs of the government’s party vote against that government’s wishes.

When a government wishes to pass a law that is on the extremes, they are more likely to encounter a rebellion. And a rebellion was more likely to succeed if the majority is slim.

Thus with an overwhelming majority, the government has a better chance of getting more extremist legislation through and into law.

Filthy Roaring Beasts Rushing Along The Scar