Tuesday, July 28, 2026
Oncology
Monday, May 25, 2026
Stevengraph
One hundred years ago and more instead of the view in the picture above you'd be looking at the entrance to the Stevengraph Works. Stevengraph's were woven pictures which were very popular and are collectible now.
The car park itself is very familiar to me. I used to walk through there regularly on a Saturday morning on my way into town. I used to call it a "par cark" because for some reason I mixed things up easily. I've skateboarded through there and walked home slightly the worst for wear when I lived in a flat opposite when I was 18. Had the building still been standing during my lifetime I'd have had to walk around it. Instead I walked through the ghosts of Jacquard Looms.
As with everything it looks familiar but different. The older I get the more I know about my own life and what went before me. I step over, through and around ghosts of people and places I'm only just finding out about. I do the same for my memories but for the most part they get in the way of learning new things.
I'm not nostalgic. I don't want or need to be anywhere but now, but I am increasingly missing times and places I've never experienced. It's annoying to have so many questions and so few answers.
Friday, May 15, 2026
Moving Around Something
It's been a few years since I messed around with images and 3D and stuff like that. I was actively trying things out during COVID so at least 4 years ago.
I like the halftone type of effect you can see in the image above. It's more of a dithered image but I wanted something that closely represents silk woven pictures. There is a whole history of this type of art and especially so in Coventry which is where I'm from. Three minutes walk from where I once lived is the site of a weaver's where Stevengraphs were originally made. The French couldn't close the business in the nineteenth century but the Germans eventually did in the 1940's.
There is still a lot of Stevengraphs to admire and own in circulation. Owning one is high on my list of things to do.
I'm sure it'll happen soon.
Wednesday, March 18, 2026
Let The Sun Shine
Tuesday, December 16, 2025
Monday, December 08, 2025
Smile
Sunday, December 07, 2025
Cancer
It's time to resurrect this blog.
As the title suggests I have T3 squamous carcinoma of the right vocal cord.
As this blog still exists and is doing nothing I might as well use it to document what looks to be a very tricky road ahead, and that's just the treatment. Living with cancer at the moment, apart from the squeaky voice, is fine. Having read lots of peoples testimonials it all gets bad once the treatment starts.
It would seem that the side effects of radiotherapy and chemotherapy aren't nice at all.
So this is where I get to vent and complain and quite frankly have a laugh at this whole ridiculous situation that I find myself in. I'll also be blogging about other day-to-day stuff just to remind me what I'm missing once they start destroying the cancer.
Oh yeah, that picture above.
Cross your eyes and a third image appears in the middle in glorious 3D. It shows what I had to look at on a normal lunch break in my work truck. I won't be back in that for a while.
Not so bad then.
Monday, May 05, 2025
In The Clouds
Having bought a Tyros 3 at the beginning of the year I've been trying ways to get compositions onto the keyboard.
I do play the instrument but I don't really like the recording procedure so I've been messing around with software to at least start a tune. I can then record the backing to the Tyros and revoice and embellish it later. By far the most productive method is to get some decent chords together with ChordPulse, output the chords to JJazzLab and pipe the result from that into the Tyros. It seems to work well.
Above is a backing track I've made. I'll hopefully get round to uploading the finished track at some point.
Sunday, December 08, 2024
Time To Play
Apparently the best instrument you own is the one you play.
Currently I am playing my Yamaha PSR-e313 which I bought in a charity shop for £35 about 3 months ago. I have other keyboards but for some reason this one just seems very comfortable to play. It has 100 styles which provide auto accompaniment as you throw chords and melodies at it. This is something I love doing. I usually know when I want to play but not what I want to play so messing around for an hour or so until something sticks is good fun.
I found a style today which made me play differently than I had been for the previous hour. A decent chord progression emerged and before I knew it I had recorded the track for reference and written some lyrics for it. It's far from finished and these little demos are useful references for the future.
While a lot of musicians hate the idea of arranger keyboards I think that if nothing else they are a great starting point. No rigging up loads of gear, no faffing around try to get that 'just right' sound before I start playing and loads of styles that I can try without having to start from scratch.
There's no point powering up the studio when there's nothing to record.
Friday, December 06, 2024
Pure Tripe
Sunday, November 05, 2023
One Step Back
With governments around the world trying to move encryption solely back into their domain it's time to change the process around retaining our privacy.
As previously mentioned, using what you have is a good start and in most cases will suffice for now. But what about in the future? What if the tools we use are compromised or even banned? What then? What if all we have is email as a communication medium?
The answer to this problem is relatively simple.
You can encrypt your private communications before you press send. There are an abundance of tools out there that will let you do just that. In fact the list is long and the majority of these tools are constantly being updated against threats.
One of the most prevalent ways to achieve communication privacy is to use public key cryptography. This, at it's most basic, is a way of encrypting text with your own personal key. That text can then only be decrypted by someone with your public key. When encrypting a message to someone you use their public key alongside your private key so that only the intended recipient can read what you have written. It's a beautifully simple concept but amazingly secure. Of course I have only outlined this process basically, there is more you can do with your keys such as verify that you are who you say you are and verify other people also.
The biggest problem has been the implementation of this method of encryption. In the past it was a real pain to get it up and running but more recently it's become a lot simpler. It's worth remembering that it only needs to be set up once. From then on integration with software such as email is straightforward. You can also export your keys to some online services.
On Linux I use GNUPG which is an open source and free implementation of the PGP standard. I'm not sure what there is for Mac and Windows but there is software and apps that let you create keys. There are also apps for Android.
It's definitely worth your time doing a bit of research into how to add GPG / PGP to your communications on your platform but it isn't the only way of encrypting messages before sending them. You can choose what is right for you from the plethora of tools available.
Saturday, October 21, 2023
The Bleedin' Obvious
The first rule of cryptography for personal use is use what you have.
Cryptography can be a deep and complex subject and the very thought of implementing something that complicated into everyday life can seem so daunting that people just don't bother to look at the obvious.
On your phone, tablet or PC there will be something in place already that will get you up and running. Whether that's WhatsApp, Facebook Messenger or whatever, you probably have something that offers end-to-end encryption.
While there are arguments for and against using big tech companies apps for something as sensitive as privacy there are ways of strengthening the use of these technologies.
I'll get into that on my next post.
Sunday, September 24, 2023
Typewriters Rule
On Tuesday of this week the UK government announced that the Online Safety Bill had passed its parliamentary debate and was now set to become law. Regardless of what you think of the reasons behind implementing the OSB or how you think it will affect you the simple fact is that sooner or later the legislation will affect you.
I'm not going to go into the arguments for or against the bill.
I've long thought that there are plenty of ways to circumnavigate such potentially intrusive snooping on the lawful communications of ordinary people. Most of what I know how to do isn't convenient, it's time consuming and for those reasons hasn't been widely adopted by the general public. Having said that it's good to know that your privacy is still able to be controlled by yourself if you put the effort in.
In future blog posts I'm going to share what I know to enable you to take control of what you share and with whom.
If you'd like to read the Online Safety Bill it's here.
The UK governments press release is here.
Meredith Whittaker makes understanding the arguments around the OSB simple to digest. Find here Mastodon account here.
Saturday, August 19, 2023
No Sew Saturday
There will be no sewing done today.
My trusty Singer 514 has a problem whereby it runs without the foot pedal being depressed. After a bit of investigating and searching online it would seem that this problem is not uncommon. Apparently the capacitor in the foot pedal dies and then needs to be replaced in order to rectify the situation. I've ordered said capacitor and now I'll have to wait until next weekend to perform the required surgery.
At least I know that the machine is running because while it was chugging along on its own I managed at least to wind a bobbin. No weird electrical smells coming from the machine. Only the pedal.
I have achieved one thing with this machine today. It's clean. There's no amount of fluff that you can pull from a sewing machine. Once I got started I kept finding more. After about an hour I was satisfied that the tweezers, paint brush and cotton buds had retrieved every bit of cruft that I was likely to find this time around.
If the fix works I'll be very happy to have only spent £4. If not then I have eliminated one possible cause of the fault, the next potential solution I suspect will cost a lot more.
Sunday, July 09, 2023
Keep It Simple
More often than not I'm thinking about privacy and especially cryptographic functions that enable it.
At the beginning of the year I was in a truck waiting to be unloaded and started thinking about creating secure passwords from simple inputs. The best way for me was to use the terminal on Linux and Termux on my phone.
If you don't use Android or Ubuntu there are still ways to run a BASH script on Mac and Windows.
I've been using the script for a while and it's good for medium security applications. I have just published the script with an explanation of how to personalise it for yourself should you want to use it.
You'll find it on Github.
Sunday, June 25, 2023
Sundog Song Studio
I have been using Sundog Song Studio for quite a while and it's quite possibly my favourite tool in my music making box.
Today it just got better because I finally worked out that it can do everything I need to make patterns for my Yamaha QY series sequencers.
I'll explain. Previously I had used Sundog to make patterns, which it is extremely good at. Then I'd export the MIDI file and try to use another piece of software to get the patterns into one of my QY sequencers. The problem is that the software I own doesn't seem to like sending MIDI clock messages that would start the QY recording when I pressed play on the software. There were work-arounds that would do the job but if was a faff getting everything to sync.
Today I noticed that Sundog has a check box for sending MIDI clock messages. I'd never used it because I had always intended to export the MIDI. Anyway, I hooked up a QY70 and with the pattern recording paused I pressed play on Sundog and the QY70 started recording. Problem solved.
The only minor work-around I have to do is insert a blank pattern into Sundog because it naturally loops patterns and the QY70 only has an Overdub recording mode so it will double the note input as it loops. The blank pattern gives me time to stop recording before that happens.
All I have to do now is transfer all my Sundog ideas over to the QY's and start writing tunes again.
Sunday, May 28, 2023
New Beginnings
Friday, April 28, 2023
Changing The Narative
It's not in my nature to let people down.
I had to cancel an agency appointment for next week because I have accepted a full time job and as part of that process I needed to commit some time to that. I feel bad about letting down the work agency but in the last 8 months I have been trying to find a full time job with no success.
Other jobs that I did successfully find didn't turn out to be what was described at the interview stage and I had to decline the offers. For so long it seems that people are less than honest when it comes to giving accurate descriptions of work roles. I'm not sure why that is. It certainly isn't productive to have an employee find out that things aren't going to be as expected and waste time on time consuming interviews. I made myself a promise after my last experiences and that was to only work for a company that I had temped for, and liked or to only accept a job I really wanted.
The latter is the case this time around and I'm determined not to mess things up by letting other stuff get in the way.
And so I find myself in the position of letting someone down to pursue my own ambitions. While it still feels wrong I know it must be done this way. The job I had to leave in August last year was something I had been doing for the same company for 15 years. It was a hard blow to have been treated so unfairly after such a long commitment. I learned the hard way that for loyalty to my employer there was no such loyalty in return.
Maybe I should be more 'hard nosed' when it comes to decisions but I prefer to treat people fairly and in the same way that I would expect to be treated.
I do find that all too often, as mentioned above, my ethos is not reciprocated.
Maybe I should make myself another promise now and that should be to treat people in the way that they treat me, let them make the first move, but I don't think that I can change my attitude that readily.
Tuesday, April 25, 2023
A Little Too Much
It's said that too much of something can be a bad thing.
That's certainly the case with me these days with regard to reading manuals.
I seem to spend more time reading about things than actually using them. There was a time not so long ago that I would simply jump in and read the manual when I got stuck.
This morning I remedied the over-reading situation and got back into Emacs. I've used it briefly before but whatever I had learned in the past had long since been forgotten. Instead of flicking through pages and pages of stuff I really don't need to know I messed around and added both the Melpa directory and a couple of Major Modes that I intend to use.
I have decided that the new space in my head can be filled with learning Emacs and trying to stay in that environment to complete other work. The idea being that it will do away with various other pieces of software that I use for individual tasks. I really could do with slimming down my software which in turn removes distractions and leaves me no option but to get on with things that need doing.
Monday, April 24, 2023
So What Happens Now?
For over 20 years I have been working on an encryption problem that has been stuck in my head.
It's only taken that long because I have only occasionally been able to work on it. Today sees the end of that long process. The work is done, the paper finished, printed and locked away until I decide what I'm going to do with it.
The terribly low-res image above it something I created to adorn the front of my work. It's ordered but random at the same time.
So what happens now?
I need something else to work on or dare I say finish? I started a novel many moons ago, got 5 chapters in and stopped. That's high on my list but I'm undecided at the moment. I need to empty my head of thoughts of my stream cipher and see how much space there is to expand into.

















