Mike Meredith

Aug 282021
 

To be a nice person there are all sorts of things to avoid – racism, sexism, transphobism, ableism, and probably a whole lot more -isms. Which is really rather complicated but it can be boiled down to the very simple :-

Just don’t be an arsehole.

That’s it. No special magic, just treat everyone in the way you would like to be treated :-

  1. Don’t stick your nose into other peoples’ private sex life; it’s none of your business.
  2. If someone decides to transition their gender, don’t worry about it – just address them with their preferred pronoun and name, and job done. And whilst we’re about it (with particular reference to TERFs), don’t invent bullshit reasons to be an arsehole.
  3. Colour is just skin-deep. It’s a spectacularly dumb reason to be labeled an arsehole.
  4. Someone doesn’t share your religious belief? That’s their problem (or yours).

The list could go on and on.

But it can all be simplified – if someone isn’t directly causing harm to others, what they are up to is their business not yours. Just don’t be an arsehole.

Aug 142021
 

Today if you are a Linux user and fire up a terminal window to “do something” at the command-line, you are using a gooey program to emulate an old terminal which was separate to the computer.

Today you are almost always using a keyboard and screen connected directly to the computer you are using and the gooey program you fire up as a terminal is in fact originally called a terminal emulator. That is, it pretends to be a real terminal.

So what were these real terminals?

The earliest “terminals” were actually teletypes for communicating text messages over long distances (over wires!). Not only was there no digital computer involved, but they predate computers by quite a way – the earliest ones were used in the late 19th century. And of course printed the text onto paper directly. The earliest digital computers used these teletypes as input and output devices, so you could type in commands and see the result immediately (or as quickly as the result could be produced). These early days still leave some traces today :-

✓ mike@Lime» tty
/dev/pts/5

The “tty” command commemorates those old printing terminals – the “tt” in “tty” is short for “teletype”.

The speed and wasted paper of those printing terminals was a bit tedious, so the 1970s saw them gradually replaced with glass teletypes – which were basically keyboards and CRT screens built into an enclosure that would attach to a central computer over a serial line.

binary comment

These terminals (and showing an ADM 3A here is a little unfair as it wasn’t quite this simple) were really simple – they had exactly the same capabilities as the printing terminals. No cursor control (meaning no full screen editing), plain text, no italics or bold, etc.

Over time, more and more features were added to the terminal allowing more usable software (in particular the learning curve was not quite as steep). These features grew to accommodate colour, graphics, the ability to load and save data locally, and even the ability to function as a microcomputer (the HP pictured below could run CP/M in certain configurations).

But where did they go?

The heyday of the terminal was in the 1980s when many office-based companies were busy trying to put something like a computer on every desk, and a terminal connected to a central computer was one way of doing that. But they compared rather poorly with microcomputers – typically very slow in comparison, less likely to offer any kind of graphics (graphics was an option but typically cost as much as a microcomputer), and just wasn’t very “cool”.

Despite several attempts at resurrecting them (they were popular amongst those who had to centrally support them), they never really returned.

But they do survive inside modern operating systems in terms of a terminal emulator (as mentioned previously) to access the operating system command line – all three main operating systems (Windows, macOS, and Linux) have a terminal emulator of sorts. And Microsoft is actually investing in re-engineering their terminal emulator.

Aug 092021
 

This is related to the Scuntthorpe problem although it looks more at the meaning of a word rather than its appearance. This particular issue cropped up when a Facebook group I’m a member of briefly blew up (in a very English way) when Facebook prevented us mentioning that a particular shop was well known for its faggots.

But perhaps I should explain what I mean by faggots; the word itself has had plenty of meanings from bundles of wood (or any bundle) to a naughty child; in the case we’re talking about it is about a British meatball – the faggot.

Now this isn’t a “freedom of speech” thing – I’m not arguing those who denigrate homosexuals should get off scot free. But blindly banning the word “faggot” can have unintended consequences.

That posting on Facebook I mentioned? It went an interesting way – the blame wasn’t put on naïve censorship software but on political correctness itself. Whilst that was a mistake, there is now a few members of that group that will automatically respond badly whenever “political correctness” is mentioned and start talking about edible faggots.

When the blame is squarely with the censorship software that doesn’t take context into account – when you’re talking about “faggots and onions” or “a faggot shop”, you’re unlikely to be throwing rocks at homosexuals.

Jul 192021
 

Of course it does.

But let us go a little deeper.

First of all, does race really exist? It is notable that the Wikipedia articles on race (1 and 2) distinguish between biological race and the definition of race as it applies to humans. The later seems to be a rather vague term defined differently in different places or circumstances and as someone who likes clearly defined terms the temptation is to go with the biological definition of race and declare that humans are all one race.

But people do insist it exists. So lets take a look at the “white” race; a supposedly monolithic race. But in reality it subdivides up into different “racial” subgroups – the Irish, Finns, Arabs, Jews, and the Romani have all been at times classified as non-white. At what proportion does non-white ancestry qualify one as non-white? In the US, the standard varied from 1/4, to 1/16, or any African ancestry at all (which excludes every single person from being classified as “white”).

Nothing illustrates that US “whiteness” is a qualification for a privileged position (“white privilege”) more than the one-way one-drop rule which although no longer part of the law is still widely accepted socially. If you have one drop of non-white “blood” (ancestry), you are non-white; yet the opposite doesn’t apply – one drop of white “blood” doesn’t disqualify a person from being black.

Which means that racism is little more than an excuse to divide us all into “them” and “us”. Which neatly leads on to the second point.

Many of these ‘isms – racism, excessive nationalism (and xenophobia), … – are just means to an end. To divide us up into “them” and “us” so we can blame “them” for everything that is wrong. Just like the school bullies, we can pick anything to divide people into “them” and “us” – wear glasses, be too tall or too short, gender, a built-in tan, … just about any stupid reason can be used.

With this in mind, racism is using an invented means to divide people just to bully one category. Silly isn’t it?

Lastly some of us have a suspicion that the fires of racism are stoked by those in power as a means of distracting the proles from the real enemy – unrestrained capitalism. Next time you wonder why that immigrant is allowed to steal a well-paid job from you, instead wonder why there aren’t well-paid jobs for both of you.

Standing On The Board

Yes racism exists, but it is as childish as schoolyard bullying and based on little more than the arbitrary grouping of people. And those who promote racism might just have a hidden agenda.