write.as/jonbeckett

jonathan.beckett@gmail.com

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What book is next on your reading list?”


The next book on my reading list is “The Friendly Orange Glow” – a book I discovered by chance in the lead up to Christmas, and that made it onto my Amazon wish list after several relatives asked me to add some things so they might know what to get me for Christmas.

Here's what the synopsis says about it:

At a time when Steve Jobs was only a teenager and Mark Zuckerberg wasn't even born, a group of visionary engineers and designers – some of them only high school students – in the late 1960s and 1970s created a computer system called PLATO, which was light-years ahead in experimenting with how people would learn, engage, communicate, and play through connected computers.

Not only did PLATO engineers make significant hardware breakthroughs with plasma displays and touch screens but PLATO programmers also came up with a long list of software innovations: chat rooms, instant messaging, message boards, screen savers, multiplayer games, online newspapers, interactive fiction, and emoticons.

Together, the PLATO community pioneered what we now collectively engage in as cyberculture. They were among the first to identify and also realize the potential and scope of the social interconnectivity of computers, well before the creation of the internet. PLATO was the foundational model for every online community that was to follow in its footsteps.

The Friendly Orange Glow is the first history to recount in fascinating detail the remarkable accomplishments and inspiring personal stories of the PLATO community. The addictive nature of PLATO both ruined many a college career and launched pathbreaking multimillion-dollar software products. Its development, impact, and eventual disappearance provides an instructive case study of technological innovation and disruption, project management, and missed opportunities. Above all, The Friendly Orange Glow at last reveals new perspectives on the origins of social computing and our internet-infatuated world.

I'm looking forward to reading it enormously.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What is a superpower you'd love to have?”


It says something about the workings of my mind that as soon as I saw today's writing prompt, I started to wonder what the most ridiculous super-power you could have might be. A google search quickly discovered that the writers of comic-books have already come up with just about every superpower imaginable, and quite a few that nobody imagined.

Who knew about “Chlorophyll Kid”, and his ability to grow plants? How about “Eye Boy”, who was covered in eyes? Or “Ruby Thursday” and her transforming head? We shouldn't forget “Shatterstar” who could rearrange his organs. “Matter Eater Lad” is self explanatory.

I'm tempted to suggest a ridiculous superpower just for the fun of it – but would of course then feel guilty because most superheroes are afforded the opportunity to benefit the world in some way. Being “Good at emptying the Dishwasher Man” isn't going to save the planet, is it.

While trawling through the idiotic superheros of times past, I came upon “Cypher”, who could understand every language, and thought that actually that might be quite wonderful. Imagine being able to communicate with anybody, in their own language. Imagine how fascinating it would be to hear stories of everyday folk from different cultures all over the world.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What is a cause you are passionate about, and why?”


I read a book several years ago called “Just for Fun”, by Linus Torvalds – the creator of the Linux kernel. It charts the history of the project, from it's earliest beginnings in a back bedroom, through to it's accidental entry onto the world stage. I thought it might be interesting to relate my own interactions with Linux, and to perhaps reflect a little on the other operating systems I have used too.

My relationship with Linux begins with the first laptop I owned – a Toshiba, in about 2000. After playing around with the pre-installed copy of Windows 98 it came with for a few weeks, I read a magazine article about the latest release of “Redhat Linux”, and ordered a shrink-wrapped copy that was delivered by the postman a few days later.

My laptop was never the same again.

A year or so later I became interested in web development, and decided to turn my long-suffering home computer into a web server – running Linux rather than Windows. I can't imagine my other half can have been too pleased with me.

I read the now famous O'Reilly books from cover to cover, and proceeded to build one of the first blogging platforms. I released it as open source because one of my co-workers thought it would be a good idea, and quickly moved on to building what I had really intended to build all along – a content management system. In the meantime, the blogging script got downloaded somewhere in the region of a quarter of a million times.

Thankfully Matt Mullenweg and Mike Little then forked a much better blogging script, and renamed it “Wordpress”. I wasn't bitter – I never set out to manage a project after all – and I switched to Wordpress almost overnight.

I suppose it's important to note that I never used Linux “because it was Linux”. Linux wasn't “the thing”. Linux was “the thing that got me to the thing” – a phrase that I believe lots of people have used over the years, and that fits my story well.

While it's true that the various things I have done outside of work could have been done on any operating system, I chose to do them in Linux mostly because it was free, and it almost worked as a turn-key solution – providing a platform on which I could tinker with the things I was interested in. Linux came with a great webserver (Apache), a great database (MySQL), and a simple web scripting language (PHP).

That I have ended up using Linux as a desktop operating system at home has happened mostly by accident. I will happily use anything that “just works” – and by-and-large the more well known Linux distributions do just that – they “just work” – without endless updates, drivers, security patches, reboots, and so on.

Anyway.

Having messed around with Windows, OSX, and Linux over the last twenty five years, you would think I have formed some opinions about them. A few come to mind.

Windows is ubiquitous – there is almost no learning curve, because everybody is familiar with how the user interface works. Because of it's ubiquity, Windows won the battle for hearts and minds of businesses decades ago. There are signs this might change soon, but don't hold your breath. Because of its ubiquity, hardware device drivers are widely available for most recent versions of Windows. You can almost always get any piece of hardware to work with Windows.

Unfortunately the core security of Windows is, and has always been pretty awful – with the continual need to run firewalls and virus killers to protect every single Windows machine from outside influence. Perhaps more worryingly, due to poor design the performance of all computers running Windows reduces over time – registry bloat, DLL hell, and wreckage from past updates are a continual source of frustration for home users and system administrators.

MacOS benefits from Apple both creating hardware and software – meaning the performance of the user interface in relation to the hardware is very good. You might also claim however that Apple are more concerned with how things look, than how well they work. Unfortunately MacOS only runs (reliably) on Apple hardware – while you can build a “Hackintosh”, you will face numerous problems with device drivers and core operating system stability. The software is driven – by design – by the Apple hardware renewal cycle. It's easy to forget that Apple are a hardware company – it's in their interest to obsolete existing hardware over time in order to sell it to you again, and again – and to discourage you from trying to run their software on anybody else's hardware.

At a lower level, it's perhaps worth noting that MacOS/OSX was originally based on Mach – a micro-kernel – the polar opposite of Linux. Micro kernel operating systems work by reducing core operating system functionality to control of messaging between services that do all the real work – which makes each service simple, but makes management of messaging enormously complicated, and causes all manner of design, functionality, and stability trade-offs.

Linux differs from both Windows and MacOS in that it's a constellation of software development projects built by a vast community, rather than a commercial product developed by one entity. Books have been written about this arrangement – perhaps the most famous being “The Cathedral and the Bazaar”. If Tim Berners Lee's “World Wide Web” was “for everybody”, then the same is probably true of Linux. The source code of every part of the core operating system and it's supporting applications is freely available to copy, re-use, extend, enhance, and adapt – leading to ports for just about every hardware platform imaginable.

Linux originally borrowed the design of Unix, which set out some simple but powerful underlying concepts around the treatment of all applications as processes – with standard input and output streams. It's a game changing design that's beyond the scope of this post, and not followed by either Windows or MacOS.

Linux famously has no central control over future direction – it has been, and always will be designed and developed by a disparate community. This can be seen as both a good, and a bad thing – good because the system is not forced in a direction by external actors, and bad because it causes fragmentation. The fragmentation also causes duplication of effort – with different teams building alternative versions of the same core functionality – everything from window managers, to text editors. This of course means more choice though, and a properly functioning ecosystem of sorts – with evolution, and natural selection in play.

I need to draw this to a close somehow.

I titled this post “Choosing Linux”, and have sat on the fence throughout the entire monologue so far – being annoyingly even handed. I suppose when it comes down to it, the main reason I choose to use Linux outside of work is because I have to use Windows at work. The anarchic voice that occasionally whispers in my ear and causes me to walk to my own beat tells me that Linux is a good idea. It's really that simple, and that illogical.

Not only do I get to “choose Linux”, I get to choose the distribution of Linux I use – and that has changed over time. Last week I ran “Manjaro”, the week before that “Elementary OS”, and before that “Ubuntu”. I'm back using Ubuntu this week. I may change again next week – it's a little like re-building your house again and again, with no appreciable loss or gain in core functionality. Of course, you get nothing done, but that's not the point.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What is a life lesson you feel everyone can benefit from learning?”


While writing this the clock is ticking towards 1am on Sunday morning, so I suppose technically I missed the Saturday writing prompt. Let's pretend that Saturday extends until you fall into bed, then we're good.

So. What life lesson do I think everyone can benefit from? Maybe that you should find time earlier in the day to write, rather than burning the midnight oil and throwing out a post in the early hours?

Being half serious, I do have a life lesson to share. Hard work pays off.

I've always been a believer in the maxim “the harder you work, the luckier you get”. The same sentiment extends into many facets of daily life, and is described by numerous inspirational quotes. The root of it all though is hard work.

When faced with difficult or even seemingly impossible situations, often the only answer is to look for something productive to do, and do it. And when you've done that thing, find the next thing, and do it.

A couple of years ago I was working on a software development project where a significant flaw was discovered in the source code – meaning several months work would have to be re-written almost line-by-line in order to fix the problem. I stayed up all night, and methodically worked through the problem. By the morning the code not only worked, but was in a much better place than it had been the day before. I pulled the project out of the fire – not by talent, or ingenuity, or a magical lightbulb moment – by plain old hard work.

Doggedness and determination are worth far more than brilliance in the long run. While a moment of genius solves one problem, determination and resolve help solve many problems, every day.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “Write about a challenge you faced and overcame.”.


I'm coming up with very little for today's writing prompt. Perhaps this is some kind of mid-month malaise – the result of having answered all the various “Bloganuary” writing prompts so far, and slowly depleting the energy devoted to scribbling half-sensible words.

(frowns for a few moments)

I think I've got something worth writing about. Does running count?

In the months before the first lockdown I took part in a “Couch to 5K” programme at the local running club – mostly to support my daughter. It's worth noting that I didn't sign up for the programme – my other half volunteered me. That kind of thing happens a lot around here.

Anyway.

After running with a rag-tag group of non-runners for a couple of months, we eventually “graduated” – running five kilometres around town together.

I think perhaps the biggest take-away from running with the group was that it made the entire escapade a lot easier. When I run on my own (which I still do fairly regularly), there is no peer pressure to get out on anything like a regular basis – but while attending the organised runs with the group, both myself and my daughter lifted ourselves by our own bootstraps. We showed up. We ran.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What does your ideal day look like ?”.


My ideal day begins early – rolling out of bed, pulling on some running shorts, and heading straight out into the clear frosty air to run a few miles around town. I love running through town early in the morning and seeing the world come to life – with deliveries of flowers, food, and newspapers criss-crossing the pavements along my way.

On returning home I lean on the tree outside our house to stretch for a few minutes before heading inside for a shower, and clean clothes. Next comes the kettle, a cup of coffee, and a bowl of cereal while emptying the dishwasher. I ask Alexa to play Magic radio.

By now the children are getting up and stumbling through the kitchen with grumpy faces and crazy hair – quietly finding food, filling bags for college or school, and absent mindedly gazing at their phones.

Over the next hour they leave the house one by one. I find myself alone, and set about clearing up the aftermath – returning repeatedly to the bins outside the house with empty bottles, wrappers, boxes, and bags. Finally the kitchen and lounge are clear, and I retreat to the junk room – the place I will spend most of the day ahead reading emails, writing code, and sitting in conference calls.

The webcam on the laptop points towards the tidiest corner of the room. It's still less tidy than anybody else's carefully curated conference call locations, but is at least interesting – featuring a Star Wars poster, a scale model of the Saturn 5 rocket, and numerous books, boxes, and brick-a-brack.

Throughout the day I return to the kitchen for coffee. My immunity to caffeine seems to have grown in recent months. En-route I listen out for the washing machine – emptying it as it falls silent, hanging damp clothes to dry, and filling it again with the rapidly rotating wardrobe of our teenage daughters.

At lunchtime I pull on a coat, scarf and shoes and set off across town on-foot to the infant school where my other half works. She has forgotten to take any lunch. There is a garage along the way that sells sandwiches. The route to and from the school takes me through a cemetery. I read the headstones as I pass back and forth – wondering about the lives led by the various names.

Back at home the day slowly reverses itself – with work winding down, and the house slowly re-filling with teenagers, grown-ups, noise, and clutter. Televisions switch on throughout the house, streaming game shows, news reports, and pop music videos.

Dinnertime finds me washing up cooking pots while my other half runs back and forth across the kitchen. She's the better cook – I'm the better washer-up. I fight a losing battle as pots, pans, plates, cutlery, and more rubbish assemble themselves across the kitchen. I shout to the kids to set the table and silence returns – moments later I am in the lounge, lining up place mats, cutlery, and glasses.

Finally the house slows down. We sit at the table for an hour, eat, drink, and tell the story of each other's day. We hear about the never-ending drama of school and college friendships, and the various stresses of the workplace. Nobody ever talks about my work – we did once when I complained about being missed out, but it quickly became obvious that nobody wanted to hear about content management, source code, version control, or wireframes.

After another half an hour clearing the kitchen, the evening finally becomes my own. I fall back into the junk room, switch on the computer, and begin writing emails, instant messaging distant friends, and emptying my head into blog posts. I take to imaginary skies for an hour in a flight simulator with friends, and explore pretend exotic destinations together. A little later in the evening I find my other half (invariably in the lounge) and we binge-watch whichever show is being touted by friends on social media.

The day ends in bed, with a book propped on my chest – a few pages read since I last fell asleep reading it. The book is one of many I've been meaning to read for some time. I'm getting there. Slowly.


If you're wondering why my “ideal day” sounds much like an ordinary day, that's because an ordinary day is my ideal day. A day free of disaster, stress, argument or turmoil. A day where the world continues turning. A quiet day.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What emoji(s) do you like to use ?”.


This is where I immediately admit to not using emojis. I tend to write everything long-hand – even when instant messaging people. I certainly don't use them while writing blog posts. While I know language evolves and we shouldn't rail too much about new words or turns of phrase, I think perhaps a small part of me will die if emojis make their way into “the written word”.

That said, I do use some of the popular acronyms, and one or two emoticons when writing instant messages – chiefly the happy and sad face, along with “lol”.

I'm old enough to remember emoticons becoming “a thing”. Back in the early days of the internet – when email became somewhat ubiquitous – there was a common problem in that the written word often lacks emotional context – words written in short emails could be easily misinterpreted, and offence taken. I remember writing a guide for everybody in the company where I worked at the time – a guide to “emoticons”, with examples of their use.

For some reason I've never quite caught the emoji craze. I can't help feeling some people cross a line though – communicating in a bizarre mixture of acronyms and emojis to construct a hell-stew of easily mangled gibberish. Don't even get me started on “l33t sp33k”.

So – getting back to the writing prompt. Which emojis do I use? None really. Unless you count the smiley face – which is really an emoticon.

p.s. if you want to experience my lack of emoji talent, feel free to instant message me – my contact details are on my contact page!

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What does it mean to live boldly ?”.


According to the mighty Google, “being bold” is a willingness to take risks, be confident, or courageous. Bold is also described as strong, vivid, or clear in appearance. Therefore “living boldly” must mean going about your day making decisions while wearing brightly coloured clothing – unless you misinterpret “clear”, and get arrested for wearing transparent clothing in a public place (not entirely sure nudity is against the law, but definitely not confident enough to go grocery shopping in see-through clothing).

Shall I be serious for a moment?

I'm very much the kind of person that tags along and puts up with the situation he finds himself in. I'm not usually the person deciding where to go or what to do. Being happy in my own company has its advantages in these situations, because I can pretty much sustain in whatever conditions you surround me with.

I'm not bold. I'm not courageous. Not in outward ways. I'm a quiet plodder. While others cause drama, scream, shout, cry, gnash their teeth, or flail wildly, I'll be the quiet person in the background putting one foot in front of the other, looking for a way forward.

Perhaps you can re-frame “being bold” into “staying the course”. There's a lot to be said for being somewhat stubborn, dependable, and consistent. Sure, I might not explode like a firework when triggered, but I'll be there to catch those that do – to dust them down, stand them back up, and ignore their embarrassment as they explain why they are wearing see-through clothes.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What are 5 things you are grateful for today ?”.


While it would be tremendously easy to list off five obvious things that most people are grateful for – health, wealth, family, friendship, and so on – I'm going to try and take notice of the final word of the today's writing prompt – today. What are the five things I'm grateful for today.

First, I'm grateful that our internet connection – which failed on Friday evening – is working once more. We just had fibre fitted at home, and while we were all giddy with the possibilities of it on Friday, our excitement came to an abrupt end on Friday evening when the world connected to our house went very dark indeed. Following an engineer visit this morning, we are back online.

Today I'm also grateful for a quieter workload than usual. Although I know the months ahead may be hectic, at the moment I am afforded a chance to research, test, learn, and get at least a little ahead of the game. Quite often in my line of work (I'm a software developer) the sand shifts so fast beneath your feet that you never quite manage to get your footing.

The third thing I'm grateful for today is our continuing (and somewhat miraculous) avoidance of COVID in our household. We are all testing on a regular basis, and being mindful of risk. We're trying not to go overboard – and while we are almost resigned to catching the virus at some point, we're just grateful that we have avoided it so far. We are all vaccinated and/or boosted, so fingers crossed.

I'm grateful for the sound of our washing machine rumbling away in the background while writing this. I feel sorry for it sometimes – we work the poor thing to destruction. This morning it's attempting to get a load of mud covered rugby kit clean.

The final thing I'm grateful for today is the loaf of bread that got delivered with the milk this morning – meaning I won't have to go out to buy any in order to make a sandwich for lunch.

I know the things I'm grateful for sound trivial, but I'm kind of a believer in Gandalf's observation that the world is driven by ordinary folk performing small acts of kindness. They add up. The little things make the world turn a little better.

This year I'm taking part in “Bloganuary” – a series of writing prompts published throughout the month by Mindy Postoff. Today's writing prompt is “What do people incorrectly assume about you ?”.


I think perhaps the most common misconception people have about me is that I am somehow popular, outgoing or the life and soul of some imaginary party they have constructed in their head. They couldn't be further from the truth.

I've always been quiet, introverted, and somewhat shy. Over the years I have either begun to care less what other people think, or found strategies for coping with group situations. Typically at gatherings I'll be the person talking to those that have become excluded from the various conversations around the room. I'm never the funny/smart/loud/exciting person in the middle of the room.

I remember going to a charity fund-raising dinner several years ago with some friends and sitting next to a somewhat extrovert school teacher – the life and soul of the party that particular evening. She turned to me (after several drinks) and said “you're really funny! I had no idea!”.

A girl I used to work with once told me that when I'm happy I “shine” – but that when I'm concerned about anything, I disappear in plain sight. She wasn't wrong. I guess half the problem is worrying not only about myself, but about others too. I've always done it.

So anyway. There's my incorrect assumption. I'm not popular, not outgoing, and will rarely be found in the company of the noisy people at a gathering. I could write at length and do a full armchair psychiatric evaluation of myself – but it would serve no purpose for anybody but a really bored reader that happens upon this post.

I nearly forgot. If you're a fellow introvert, and you want a great strategy for dealing with chatty people – ask them about themselves. They will invariably furnish you with their life story at a moment's notice, and you get to avoid making conversation for several minutes. It's very easy.