Blog Misbehaviour

This blog runs, like so many others, on Wordpress. Recently I’ve noticed some strange behaviour.

When I posted an entry, it wouldn’t show up. Not at first, and sometimes not for a long time afterwards. The entry was there: you could see it if you followed the link, for example if you came from Facebook or Twitter, to both of which I automatically distribute.

Eventually I did a bit of googling, and it turns out that caching plugins can have this effect. I had caching plugins installed. I disabled them, and suddenly everything was displaying normally.

You want to cache your content to help with the site’s performance. Cached pages should be served from the webserver’s filesystem, rather than generated from the content in the database each time they’re requested.

So I’ll need to investigate getting a plugin that isn’t problematic, but for now, if you’ve noticed anything odd about the site, it should all be be OK again.

Independent Microblogging

Twitter is great in many ways, but it’s far from problem-free. (Thought experiment: if Twitter hadn’t existed, would Trump have got elected?)

The abuse and lack of tools to combat it are of course the major ones. Lindy West’s Guardian article on leaving Twitter is only the latest such.

But another problem is the old one of owning your own words. Of controlling the platform on which you publish. I’ve posted briefly about this before (though that was Google, rather than Twitter). Sure, Twitter isn’t likely to go bust and delete everyone’s tweets without any warning. But you never know when they’re going to change a policy, or change ownership, or make some other change that — deliberately or not — shuts down your access, removes your entire history, or otherwise lessens or removes the experience.

There have been attempts to build open alternatives, such as Diaspora, but I confess that I’ve only ever come away from it confused.

It would be better if there were a simple way we could all publish to our own sites, but still get the benefit of Twitter’s network. Say hello to Micro.blog, a new approach from Manton Reece, blogger, podcaster and developer.

It should allow us to post Tweet-style short posts on our own sites, and also send them to Twitter. Which may give us the best of both worlds.

As well as developing the service and the app, he’s writing a book about the subject of indie microblogging, and has a Kickstarter going to help him out. It’s worth offering a few bucks if you’re at all interested in the matter.

Content Provider

I may not get to write a proper post today, as I haven’t yet and we’re about to go and see Stewart Lee: Content Provider, so I probably won’t manage to later.

So this is by way of meeting my challenge.

Things That Should be Easy

It ought to be easy to install a software package on Linux. I mean, it usually is. All modern distros ship with package managers, right? So all you should have to do is type (Debian-based example):

sudo apt-get install PACKAGE-NAME

and away you go. Right?

Well, usually. But today, not for me.

I have a NAS box from Western Digital, which is really a little Linux server with a biggish disk drive. Some time ago I replaced the shipped distro with a newer one, but it was so long ago, and it’s been so quiet and reliable that I can’t remember what version, exactly.

So first, there seems to be no way to interrogate it to see what distro it is. I mean, there must be, and this page lists several ways, but none of them work on this box. I mean, uname shows me the kernel version and all that, but not the distro.

Anyway, all that doesn’t really matter. I was only doing it to install Node, and I was only wanting to install Node so that I could run AirSonos. We got a Sonos Play:1 for the kitchen recently, and it’s great, but the one weakness is that it doesn’t support playing from an arbitrary source one your phone, such as, say, your podcast app of choice (Overcast, obvs).

AirSonos is supposed to effectively turn the Sonos into an AirPlay speaker, so you can easily send audio to it from iOS devices. And you want it to be running on a server, so it’s available all the time.

But it turns out that Node does not want to install on my NAS. Either by apt-get, as above, or by downloading the binary and unpacking it. (That installs it, obviously, but it won’t run.)

I’m going to try running SonoAir on my MacBook. That’s a wrapper round AirSonos, and obviously it’ll only work (assuming it does at all) when my MacBook is awake. But life’s too short.

Getting Rid of Offensive Publications in Apple News Widget

This is not a “How To” article, it’s a “How Do I?” one. I’ve been googling (or duckducking) to try to find the answer, but to no avail yet.

Take a look at this screenshot:

Screenshot of Apple News widget on an iPad.
Screenshot of Apple News widget.

Note that those “Top Stories” include headlines from the Sun and Sky News. Two publications whose names and words I do not want to see polluting my iPad or iPhone.

But I can’t find any way to get rid of them. The widget details are linked to the Apple News app, and in the app itself you can specify preferences, but it doesn’t seem to affect what appears in the widget.

So if anyone has any idea of how to influence what appears there, please drop me a comment, or tweet me a link or something.

And yes I know I could disable the widget and/or delete the app, but I quite like the idea of it, in principle at least. And yes, I also know that avoiding the views of publications I dislike is only going to increase my own bubble effect. But you’ve got to have standards. I could cope with the Telegraph or even the Times (though I’d prefer not to). But the Sun? Come on.

Trump Not Appointing Palin as Scientific Advisor

There’s a story doing the rounds on Facebook that Trump has appointed Sarah Palin as Science and Technology Advisor. Terrifying, if true. But a rudimentary search tells us it’s false.

The clue was the site it was reported on — which I can’t find at the moment as I now can’t locate the post where I saw it (bloody Facebook). Not that I would have linked to it, but I might have given its name. People need to look at the sites they’re reading and evaluate them for credibility. But apparently that’s hard.

The Secret History of Twin Peaks by Mark Frost (Books 2017, 1)

In case it’s not obvious, the reading year starts and ends on Christmas Day. This was a Christmas present, and is also preparation for the new Twin Peaks series, which is due to air sometime this year (though what we’ll have to do to see it in the UK is an open question, and one which I’ll discuss at another time).

Mark Frost was, of course, half of the team that created the original series. This book is presented as a mysterious dossier which has been given to an FBI agent to analyse. It consists of a series of extracts from government and newspaper reports, and comments by someone who signs themselves “The Archivist.” These are further annotated by the FBI agent.

The subject matter is mysteries: the many UFO reports, going back to Roswell and before; the mysterious goings on around Twin Peaks itself; stories of the Illuminati and the masons, and so on. Some of the quoted reports are, I assume, real. Many are part of the Twin Peaks universe. As a whole the work is entertaining if you like that sort of thing — which I very much do — if a little unsatisfying. Though it has certainly whetted my appetite for the new series.

Recent Events

Just in case you think that I haven’t been paying attention to recent events… yeah, I know, how likely is that…?

Brexit? Trump? Celebrity deaths? 2016 is well behind us — though regarding Trump and Brexit, the worst is still ahead.

But anyway, I haven’t said anything about my work status since back in the summer. So I should bring things up to date.

I had a few interviews, but no serious interest. Then July was ending, and I was beginning to think that soon we’d be going on holiday, and once we got back it would be nearly September. That was longer than I fancied going without having something lined up.

And then I got a call from a recruiter telling me there was a bank in the City looking for someone with my exact skill set for a six-month contract. It was supporting — and to some extent building on — the products that I used to make at Misys. That wasn’t quite what I had seen myself doing. I was looking for something that was more of a change, more of a challenge.

But I went in to talk to them and it all sounded pretty good. A significant number of the people who work there are ex-Misys, and I know them, so it would make for a relatively smooth transition.

But a contract. I hadn’t really intended to go down that route. Still, the idea of being a freelancer appealed. I’d like to have a go at indie development one of these days, and the two can be complementary. We’ll see where that goes. But I decided to go for it. Set up the limited company (more on that in a later post), discussed the contract (including while I was on holiday) and started at the end of August.

And it’s… OK. The people are good, the location is great. But the work is not that interesting, and the internal politics are… interesting.

And there’s the pressure of knowing that you’re dealing (sometimes) with a live system. With real people’s actual money. Having only worked for a software company before, that feels unexpectedly high-pressure.

All things considered, when my contract is up for renewal at the end of February, I don’t think I’ll be renewing it (even assuming they offer it to me, which they probably will). So I’ll be looking for another position shortly. Maybe contract, maybe permanent again. It depends what comes up.

The Year Turns Again

New Year’s Day, by all the fates. Another trip round the sun, another twelve months have passed. As usual I wonder, “Where did that year go?”

I’ve been fairly consistent in blogging over the last year, I think: consistently lightweight, that is. I only missed one entire month, by the looks of it (March). But it’s been infrequent at best.

So as a kind of New Year’s resolution (I don’t really go in for them normally) I’m planning — no, thats probably too strong; proposing, let’s say — to make 2017 the year of blogging every day.

Every day. It’s a big challenge, I know. But I think that it’s only if I put it out there publicly that there’s any chance I’ll carry through with it.

Or not. We’ll see. My thinking is that even a traditional link post will count, since I write at least a few words with those.

Anyway, Happy New Year, if you’re reading this and I haven’t wished you it already.

Complicity and The Business by Iain Banks (Books 2016 16 & 17)

The big Banksie reread finally gets under way again. There’s no particular connection between these two except that I read them back-to-back over two three days, partly when I was off work sick.

Complicity is just as brutal as I remembered, though I didn’t remember all the details, which was good. It feels dated now, but that’s partly just because it’s of its time, and partly, I suppose, because I remember reading it back in 1993.

The Business I remembered even less of — I know I’ve only read it once before, while I think I’ve read Complicity twice. It’s written from a woman’s PoV, and I’m sure some would say it isn’t convincing as such. Hard for me to judge that, but I liked being in the company of the narrator. Probably more so than in the former book.

It’s also Banksie’s first — but not last — to posit a secret (or secretish) organisation with its fingers into everything, that is not an evil conspiracy. Or his first non-SF to do so, at least. The Culture could be described in those terms.

Its major flaw is that there is no real sense that she’s ever in any danger. Even if things don’t turn out quite the way she’d like, the worst that could happen is that her stellar advancement in the titular organisation might be slowed, and maybe she won’t get the married man she’s kind of in love with.

All good fun, though. And they do have one thing in common: they’re both so dated that they spell laptop “lap-top”! Must be a publisher’s quirk, because I don’t think anyone in the real world ever spelt it that way.