Skip to main content
 

The Emulation Game

19 min read

This is a story about imitation and flattery...

Daily Information

What's through that door? Well, probably my entire career and every golden opportunity that will ever be presented to me, throughout my adult life.

That North Oxford house, if I've identified it correctly, used to be the headquarters of Daily Information. It was here that on one midweek night, computer games ceased to be a solitary bedroom activity, and instead became an opportunity to socialise.

So important was this place in my childhood, that I can still remember the code for the door behind the front door, that would lead up to my friend's parents' office, which was above the offices of Daily Info.

The main office itself was a fascinating place. There were zillions of flyers and posters pinned up on the wall, as examples of the desktop publishing and reprographics business, which also produces a popular "What's On?" guide for the Oxford area. There were also instructions on how to operate the many pieces of equipment and notices for the staff who worked there. It was a complex ecosystem, so unlike a home stuffed full of static ornaments and pictures.

There were piles of photocopier paper, and cardboard sheets in all colours and sizes. Printer cartridges, ink ribbons, toner, and daisy-wheel heads were piled up on shelves, or stacked nearby the cream-plastic machines that they served. Half-finished print jobs lay on the tops of every available flat surface.

But, the main event, and the thing that a group of geeky and otherwise introverted kids, had gathered there for, were the many computers. There seemed to be screens and keyboards everywhere. There were PCs and there were Macs, and they all had mice and colour screens, which was a big deal back in the 1990's, when people still used to do word processing on green-screen terminals that couldn't play games.

Yes, it was the computer games that we were there for, and between my friend, his mum, and a few willing staff members, they had always managed to coerce all the computers into playing amazing computer games. It was like the most fantastic treasure trove of an amusement arcade, with unlimited tokens to play again and again.

There were single-player games, like Shufflepuck, where you had to play air-hockey against a whole host of fascinating characters of increasing difficulty and deviousness. This was an interesting use of the computer mouse, which mirrored your hand's movements with the on-screen mallet, to try and send an air-hockey puck sliding into your opponent's goal.

However, the thing that I enjoyed the most, was co-operating with other kids to try to solve puzzle games. These were mainly of the point-and-click variety, where you guided an animated character through a world that you could interact with, using a number of verbs, like "push", "pull", "open", "close", "pick up", "walk to" and "use". These delightful creations included such titles as The Secret of Money Island and several Indiana Jones inspired games.

We would would pair up, with one of us operating the mouse, while the other pressed keyboard shortcuts to choose the different operations, while you tried to figure out how to solve the puzzles, which generally involved walking around, opening doors and boxes, picking up items, and then figuring out what to use the items on, or how to combine them together to make some new kind of object.

Shufflepuck Cafe

I idolised this friend who ran the event on a midweek evening, and tried desperately to imitate all the things he seemed to do so effortlessly. I read the same books. I tried to write and contribute articles to a school magazine that he had founded. I tried to learn how to become a programmer, and to create music using a MIDI keyboard, plugged into a computer. I wanted to play all the computer games he liked, which were often the Lucasarts point-and-click adventures, rather than 'shoot-em-ups'.

The bitterness that is so evident at times in my writing, could have ended up repressed and perhaps revealing itself in even more ugly forms, had computing not become a social experience for me, as well as a creative outlet.

Writing has never been my strong suit. When I was about 13 years old, I wrote an article about a computer game that I'd never played, in a desktop publishing program that I was learning to get to grips with. It got horribly mangled as paragraphs got moved around. "Were you on drugs when you wrote that?" my friend asked me, having reviewed it with another friend of his who I never met, on account of him going to a different school. I was put in my place, although not maliciously.

Everything I ever did was a pale imitation of what my childhood friend did, however, it was still immensely fortuitous that I had this role model in my life.

By writing computer programs nearly every day throughout my teens, I gained enough experienced to get a job as a junior programmer, some 3 years ahead of my peers. A few years later, there was a skills shortage because of the Y2K millennium bug, and I was able to get a very lucrative contract. Having held a graduate position for a prestigious corporation, and also been an IT contractor before the age of 21, I was then able to break into financial services and banking, which is normally off-limits to anybody without a good degree from one of the top Universities.

It should be remembered that there are many talented geeks, plugging away at code in their bedrooms. The difference between those who are 'tame' and able to play nice with others, is whether they have had adequate social contact. I was certainly rather removed from healthy social bonds by too much screen time, spent in isolation in a darkened bedroom, hunched over a keyboard.

Through people like the friend I idolise, the joy of computing became a joy of using technology to have a shared experience, to use computers as a mechanism for social bonding. Even though I had to move away from Oxford because my parents relocated the family, I was able to reproduce a little of the magic I learned at Daily Information and the social group that clustered around this one charismatic friend.

I learned how to connect computers together using coaxial cable, and I used to have groups of friends get driven over to the family home, with their PCs. We used our paper rounds and washing-up jobs, in order to buy the equipment necessary to allow our computers to 'speak' to each other, and so we were able to play co-operative games, with each of us operating our own computer.

LAN Card

As a bunch of 14/15 year old spotty nerds, having these early "LAN" (network) parties was amazing, even if we were cooped up indoors for whole weekends, waging virtual warfare against each other. Games like Doom were popular with us, where we just attempted to kill each other, but the pecking order was soon established, and the one-on-one combat soon grew tiresome.

We moved onto games like Command and Conquer where we could have two teams, each in their own "war room" connected by an extra-long cable that I had bought for the specific purpose of separating us, so that we couldn't hear each other's tactical discussions. A game would last over 12 hours, with us playing right through the night.

Because of the inspiration to write and to publish, plus the few social skills I had developed and the exposure to the reprographics and 'typesetting' industry, as a teenager I was confidently able to get a Saturday job for a little company that was like a smaller version of Daily Information, in Lyme Regis, called Lymteligence (yes, it had one 'l' missing, which wasn't very intelligent).

I had used money from my washing-up job at a local hotel to purchase my first modem and get connected to the World Wide Web (Internet) after a rather crappy old modem had completely failed to give a connection to my friend back in Oxford, who I was desperate to stay in contact with. For hours, my friend had patiently allowed his phone line to be tied up, while I tried to coerce some antique piece of hardware that I had bought at a car boot sale, into connecting with my distant friend's computer, but alas, he finally convinced me to give up.

At Lymteligence I learned how to author websites, writing the code by hand. I created a website for The United Kingdom Men's Movement. I remember feeling ethically challenged, as I typed up some of the bitter words of men who had suffered painful divorces. Thinking about it now, I feel that I myself could have been driven into the arms of this movement, had I not had a healthy social outlet for my technological skills.

Although it's shameful to admit, and a little creepy, I would try to keep tabs on my friends I had left behind in Oxford, by being a bit of a lurker on the rapidly developing Internet. However, by doing this, in a way I was able to stay abreast of advancements and trends that would otherwise have passed me by.

"Social media" means Facebook, Twitter and Instagram, today, and perhaps Snapchat and Vine. In fact, there is probably a movement that's already begun that's going to kill these technology giants, that I'm not even aware of yet. I've always been a bit behind the curve.

However, back in the day, social media meant bulletin boards, forums and websites like Friends Reunited. I have no idea how I managed to maintain a toe-hold of social connection with old friends, throughout the disruption of moving away and then our adult lives, but the Internet always provided a way.

Google vs Altavista

It used to be the case that the search engines, of which Google didn't feature prominently until surprisingly recently, used to be very good at digging out which particular corner of the Internet your friends were hiding in, provided they were using their real name, and that name is quite uncommon... and my role model friend is blessed with quite a unique name.

Now that we tend to do most of our Internet social activities on Facebook, you'd be surprised to learn that your privacy is actually very well protected, and you have a reasonable level of control over what people can and can not find out about what's going on in your world.

In 1999/2000 I was living in Winchester in Hampshire, UK. Things were going well with my career, but I was struggling socially. Through a housemate, we ended up in the NUS (student) bar at Winchester University. I was leaning up against the table football table, when somebody behind me challenged me to a game. I turned around and realised that it was one of my fellow Daily Information computer club friends, and a guy who I went to school with since about the age of 5.

Reconnecting with an old schoolfriend was great. I had been back to Oxford, in order to show off my company car and boast about how well my career was going, but it was crushing inadequacy and a sense of loneliness that had driven me to go back there. I had even been quite evil and immature, and had wanted to exclude certain friends and monopolise other friends' time, in order to try to salve my insecurity. I was still a deeply troubled, lonely person, expressing that in very unhealthy ways.

Shortly after that chance meeting, I picked up a local newspaper and read that somebody had been electrocuted, while trying to take a short-cut underneath some parked railroad carriages, in order to get back to his University halls of residence. It was our childhood friend. Killed, through a momentary lapse of judgement, while under the influence of alcohol and the excitement of a fun night out in town. Tragic.

This put me - the lurker - in a really strange position, in terms of grieving. I later discovered through the Internet that my friends were attending the funeral, but because of the sense of distance and the shame of admitting that I had been somewhat jealously following our old social group from afar, like a stalker, I didn't know what to do. I procrastinated until it was too late, and the funeral was over.

There used to be so much stigma associated with using the Internet as a means of human connection. Admitting that you met your partner through Internet dating was likely to instigate stifled sniggers and snide remarks about axe-murderers and weirdos. I guess I am a weirdo though.

Senor Peeg

I don't know whether it's a British thing, or perhaps a function of a lonely childhood and being a needy, oversensitive person, but I'm kinda always struggling to articulate my needs and ask for what I want. I don't even admit to myself, what my fears and unmet needs are.

Writing this blog has been a journey for me, but it's taken me further than I would have ever expected. One leg of the journey was 5,351 miles, and took me to the hometown of a bunch of my idols and role models.

Is it creepy, is it weird, is it an unpleasant amount of pressure, knowing that in some sense, a friend is looking to you for guidance and direction? It must be, a little. Why the hell do I never seem to have grown up and gotten over childhood infatuations?

For me and at least one other friend, our mutual friend has provided at least some of the inspiration for our careers. In a way, I at least owe this friend a debt of gratitude for my financial security and the fact that a lot of doors are open to me, for career opportunities. I know that he shared with me at least a twinge of regret for having perhaps nudged one of our friends down one particular technology path.

Who knows what are going to be the knock-on effects of the connections we make with one another. Who could have foreseen that I would have taken the wealth that I generated so effortlessly in the highly paid tech sector, and use it to implode so spectacularly in my mid-thirties.

Of course this is not about blame, but instead, I feel this great sense of responsibility. I feel that there are certain individuals who I am crippled with shame, to imagine reading my sorry tale and thinking "what kind of monster has this guy turned into". I imagine their disappointment, and it slays me.

Where do we look for guidance and inspiration from in the world? Our parents? Well what if your parents don't provide it? In fact, what if your parents provide a cautionary tale for how not to live your life? I don't want to go into the details again, of why I don't want to follow in the footsteps of either of my parents, but suffice to say, I've always been looking to people outside of my family, to provide feedback and inspiration in my life.

So, I'm fessing up. That's what this whole blog has been about. I'm playing up like a kid and wanting to test my boundaries. When is some parent-like figure going to stand up and say "stop that!" so that I know I've gone too far? When is some authority figure going to step in, and tell me that I'm out of line, and give me some guidance on how I should think, act, speak?

Being given stacks of cash, relatively few responsibilities and no social structure around you, to tell you when you're taking things too far, when you're getting yourself into trouble, when you're wandering too far from the flock, when your ideas are getting too outlandish, when unpleasantness is rearing its ugly head. You probably take it for granted, the checks and balances that exist around you.

So, I'm making an appeal, to people from every period in my life, from every stage in my development: from childhood to adulthood, from Oxford, to Dorset, to London, to Cambridge, to San Francisco, to Prague, to France, to Brazil, to New Zealand. I'll travel round the world a million times, if somebody can just reach out and give me some kind of reality check.

I'm pouring my heart and soul out into the chasm of the Internet, hoping to make a connection with people, hoping to trigger some kind of response. I have no idea how I'm received. I have no idea how I'm perceived.

Yes, it's needy and yes, it's kinda pressuring people to say something where it seems impolite to even ask for feedback. We have lots of phrases that kinda shame people into keeping their mouths shut, like "emotional blackmail" and "attention seeking". If somebody even came out and accused me of such things, at least I'd have something to reflect on.

Everytime I ask somebody a direct question, they seem to think that the kindest thing to do is to spare my blushes, but I don't know whether to trust my own instincts, or actual concrete feedback that I've received.

For example, I was living with some friends, and it was only over dinner one night, when I had moved out of their house, that my friend finally let me know what he really thought and felt. The fact that the truth was suddenly unleashed was brutal. There was real pent-up frustration and having it all released all at once was too much to bear.

I just contradicted myself, didn't I? What an awful, needy, demanding person. I want honest feedback, but I want it little and often. I'm asking for people to give me a reality check, but I'm also admitting that the last time that a close friend fired both barrels at me, I nearly committed suicide. Who wants that kind of responsibility?

But, you know, the takeaway from this is that I didn't commit suicide, and even though that friendship was really badly damaged, at least it moved things along. I was in limbo before... really unsure of what was real, what I'd overheard, what was being said behind my back. It's an impossible way to live, like that.

I think

I'm adrift in a vast ocean, with no tether to any fixed objects. I have no point of reference. I couldn't tell you which direction is which, and where I'm travelling from or to. I'm rather lost.

A friend got in contact earlier in the week, and offered their impression of something I wrote - noting that I had become bitter again - as well as some advice. I can't stress enough how this was like gold dust to me.

I'm not sure you realise how disconnected from the world I've become. I don't have any normal healthy friendships anymore, or regularly see people who I've had a long-term relationship with, knowing me for years, so they can comment on how I've changed. So many people have become just another 'like' on Facebook.

As a friend who I chatted to via Facebook messenger today said, we know what all our Facebook friends position on Britain leaving the EU is, but we don't know what's going on in the lives of those who are not sharing anything personal, except political opinions. There's a vast difference between the occasional reminder that somebody is still alive, because they're active on social media, and actually looking somebody in the eye, when they give you the British knee-jerk reaction of "I'm fine" when you ask how they are.

I appreciate I've written a lot, and huge amounts of it is virtually unreadable. Also, long bitter rants are not exactly pleasant reading, nor do they paint myself in a particularly favourable light. Who wants to know that angry venomous twisted person, hunched over their keyboard, blindly firing resentful and blame-filled missives into the void.

If you've persevered this far, I'm ashamed of myself. I think about all the stuff you must've read, and what you must think about me, but of course this is conjecture. I admit, I am trying to cajole you into giving me some feedback.

You know, I often think about how immature and childish I am. I often think that everybody is in the same boat, and we're always going to be left wondering how other people perceive us, and what people really think about us, to some extent.

It's easy to dismiss a lot of what I'm wrestling with, as just a standard part of the human condition. I'm also reflexively programmed to offer up neutralising statements, as standard, such as "I don't think I'm special and different" and "I know that my life is no more stressful and turbulent than yours".

The engine that drives this verbal diarrhoea is the fact that I do feel insignificant and worthless. I'm driven to try to anchor myself back into the world of the living, given that I have been hospitalised so many times with suicidal and self-harming behaviour. In a lot of ways, I feel justified in telling people who want to guilt-trip me into suffering in silence to shove their "you're not special, shut up" statements up their arses.

How does one go about fixing the very real and practical things, such as figuring out how to live amongst your friends once again? Sure, I can reconnect with people, but if they don't like who I am and what I say, what hope is there of there being any lasting relationship?

Anyway, this stuff is always cringeworthy and difficult to read, so I'm going to leave it there, as an open letter to my friends and acquaintances. An appeal to human connection, and the feedback that is essential for social bonds.

Ice window

It's mighty cold when you're out in the thin atmosphere of the outsider, frozen and clinging onto life.

Tags:

 

Loss of Confidence

8 min read

This is a story about getting out of practice...

ZX Spectrum

My friend Ben taught me how to program a computer when we were kids. I floundered on my own for a while when our family moved away from Oxford, to Dorset, but eventually I had managed to write a couple of computer games before I even had any proper lessons at school and college.

I've been a professional programmer for the best part of 20 years, but my recent ups and downs really hurt my confidence, and also meant that my skills got a bit rusty. It is a little bit like riding a bike, but the jargon changes and the syntax of what you have to type looks subtly different, but it's all still the same binary ones and zeros underneath the covers.

I nearly had a meltdown today, when I was set a programming test that's the sort of thing that you'd give to a first year Computer Science student. I feel a little insulted that I'm being asked to do things like that, when I've got such a strong CV. However, IT is riddled with managers, architects and other people who haven't touched code for years and years. I guess it's a test to see if you can roll your sleeves up and get hands on or not.

I'm getting really worried that there's a tech bubble that's going to burst, and bring down the whole economy. When I think that there are so many jobs that are centred around social media marketing, digital campaigns and mining the vast amounts of data that are gathered about website users and their browsing habits... it's all a lot of bullshit. At the end of the day, people have lost sight of the fundamental principle of creating products and services that add value to the real economy.

Why is it that a company can have a massive valuation and raise loads of money, just because the number of people using their website is growing exponentially? Why is it that a bank, or other financial services company, can be one of the most profitable enterprises in the world, when they don't actually produce anything of tangible value? The markets are just supposed to route money efficiently around the real economy, to grease the wheels of commerce.

I started to get panicky all of a sudden, and worry that I won't be able to get myself into a position to weather the storm before it hits. But then, when you think about it, it doesn't matter unless you're just coming up to retirement and hoping to cash in your casino chips and sit on your arse for the rest of your days until you die.

I don't begrudge people their retirement, but considering the huge population growth, the massively extended life expectancy, plus the low birth rates, retiring at the same age as the previous generation is just not feasible.

It is really sad when somebody retires, and they're so burnt out that they hardly get to enjoy it. It seems that life is very much lived backwards. When we are young, fit, healthy, energetic and full of life, we are also heavily indebted and have to work as many hours as we can just to pay the rent and try to keep a car on the road so we can get to work. Then, when we retire, we have heaps of time and money (hopefully) but our health is failing and death is stalking us.

Java Roots

But I'm only talking in abstract terms, because something different happened to me. I didn't quite catch the ultimate wave, but I caught the tail end of a pretty wild ride. For those lucky enough to get into IT at some point from the 1960s to the 1990s, we have enjoyed boom times that seem to have kept rolling.

Perversely, I was a little disappointed when the millenium bug didn't cause every computer in the entire world to explode, as the clock struck midnight and we rolled into Y2K. By the year 2000, I was already bored and disillusioned with programming, and I had even applied to University to retrain as a Clinical Psychologist.

It seems churlish, to be dissatisfied in my position. At the age of 20 I was an IT contractor, taking advantage of the fact that there was a huge brain drain, as most of the best programmers were working on fixing the millenium bug. I had a 20 minute phone interview, and then started work a few days later... doubling my salary in the blink of an eye.

In a way though, you have to consider the bigger picture. How many years of my life were spent locked away indoors, hunched over a keyboard, because I was unpopular and ostracised at school? The bullying I endured was pretty relentless until I finally got to college, so in a way, I have always felt some entitlement to the wealth that compensated those miserable years.

Money doesn't buy you maturity though, and it doesn't repair low self-esteem. It does, however, broaden your horizons. As the year 2000 rolled into 2001, I was taking 5-star luxury holidays around the world. I didn't rub people's noses in it, but I hadn't yet begun to feel that the debt of karma that the Universe owed me had started to balance out.

I bought a yacht and moored it in an expensive marina in Hampshire, age 21, but this still didn't seem exceptional to me. I still felt that I had somehow missed out on a lot of what other people had done: to feel popular, to feel fashionable, to feel loved, and have girlfriends that you really fancied. I still had crushing inadequacies and a poor self-image.

Getting into kitesurfing gave me work:life balance and brought me a social group that finally meant I started to feel like I had friends I'd chosen, rather than just the group of geeks, thrust together for strength in numbers, against a world hostile to us outcasts.

The dead time at work, when I had previously just been struggling with boredom, was now filled with planning kitesurfing trips and chatting with my friends on the kiteboarder forum. My bosses were still happy that the work was getting done, but I was spending 80% of my time and energy looking at wind and tide forecasts, reading and writing forum posts.

Software Badge

Moving to the coast meant access to the beach every day, and eliminated the need to experience kitesurfing vicariously midweek, through an internet discussion forum. However, it also meant I no longer had anything entertaining during the boredom.

Eventually, the boredom led to me obsessing about my job, and pushing hard for promotion, and then to burnout. Work:life balance is important.

I've been trying to piece everything back together again in a way that's not simply hopelessly nostalgic for bygone years. If I can get on an even keel again financially, of course I can start going on kitesurfing trips again, but the really important thing that I lost was the social aspect, and having another passion as well as work, that could keep me busy midweek.

A lot of my fear of getting back into the working routine is that I know that simply living to work is not healthy or sustainable, and I really have very little passion for IT anymore... it's just a job, and a job that I can do blindfolded with one arm tied behind my back.

I am sorry if I come across as ungrateful for my opportunities, but there's more to life than a well paid job, and I have so few of the other elements that make up a happy little life.

Would you believe that some of my happiest times in recent years have been when living in the park or the hostel? There was at least a group of other no-fixed-abode bums like me, and we formed strong social bonds. Having a group of friends turns out to be a lot more important than a healthy bank balance.

So, getting back to work is a necessary evil, but it won't stabilise me and give me any quality of life, you might be surprised to learn.

I overcame that fear, and did that technical test, and I impressed myself that I can still apply myself when I need to. However, it seems a shame that our modern lives drive us to live to work, rather than work to live. I feel certain that this must be behind the mental health epidemic that is sadly getting worse and worse.

Revolution is Coming

I'm going to grow carrots, come the revolution

Tags:

 

Back to Work

7 min read

This is a story about returning to normality...

Garden Coder

One week from today I'm going to start circulating my CV and generally getting back in touch with my network to try and find some work. It's been a surprisingly long road, getting back on my feet.

I've picked an arbitrary date to try and get back into the swing of the working world. I certainly don't feel very well. I'm tired all the time. I still need help and support to deal with things, which are otherwise overwhelming to me.

However, I seem to have an on/off switch inside me. When I'm powered down in the 'off' position, you would barely believe how dysfunctional I am. Just getting out of bed and getting some food is considered a highly productive day. Pathetic, I know.

Something triggers me to switch gears from neutral, to top speed. The 'on' switch gets thrown and then the only problem is slowing me down enough to try and stop me from burning out. Next week is going to be a blur of activity, and if things go right, then there will be at least 3 or 4 months of frenetic activity before the circuitboards melt.

There are lots of bits of data that are graphable to see these two poles in my behaviour. Whether it's my bank balance or my activity data, collected by the movement sensors in my watch & phone, they all show the same thing: peaks and troughs.

Sadly, I would say that the peaks and troughs are getting more and more extreme though. I was certainly having some very odd thoughts and ideas when I was getting really tired last year, but I was in the middle of a highly productive phase. I had great difficulty biting my tongue, and thinking about the medium to long term benefits that would selfishly suit me best.

It's quite possible that I've totally busted my brain by just asking way too much of it. I've tried to be really kind to it for long periods, to see what difference that makes, but it's a bit like a tube of toothpaste that's open at both ends... you can put the cap on one end, but the toothpaste still oozes out of the other end when you squeeze it.

There's so much pressure in modern life. There's no opportunity to stop and catch your breath. Just as soon as I'm physically able to drag myself into an office for 8 hours a day, and not fall asleep in every meeting, I have to get back in the saddle and earn another load of cash, knowing that my episodes of stability are increasingly rare.

It's really strange, but I think that I used to know what was best for my health, and be really strict with employers, way before I got sick. The idea of working weekends was really offensive to me, and having to do on-call work, or late nights was something I'd only do very occasionally, and there had to be the bait of a big bonus or promotion on the table if I was going to do it.

I used to be really good at managing my long-term health. I made sure I took all my holiday allowance every year, and I made sure I always had something to look forward to. I was also really strict about maintaining a good work:life balance. I was fit and active, spending most weekends at the beach, kitesurfing. I was sociable and had all the right elements to create a fulfilling healthy life.

Nowadays, if I can work, I work. I live for work. When I'm not working, I'm just eating and sleeping. My existence is isolated, unhealthy. I dare not spend any money. I dare not take a holiday. I don't feel like a whole, functional person... and I don't see my friends. I feel worthless.

Empty Office

Frankly, when I am working, I'm way too intense at the moment. It doesn't take me very long to get a handle on an organisation and its objectives, and to understand the team and technology. From there, I seem to fall into my old pitfalls of becoming cynical and overly outspoken. Plus, I'm always in such a rush to get everything done... there isn't an IT project in the world that isn't late or overbudget.

It's hard when you've worked at a particularly demanding level, managing your own team or department, or even running your own company... and then you've got to slot into a massive corporate environment. It's hard to get back into the mindset of the wage-slave. It's hard to remember how to achieve the difficult balance between getting stuff done, and just terrifying the hell out of senior management, because things are happening at breakneck pace.

There was one particular piece of work that I was doing, and I knew there was a really important deadline to hit. There was a TV screen setup, which would light up green when we had succeeded and hit our deadline. I was working away in one of the meeting rooms, away from distractions on the open office floor. I knew that there was going to be a really tricky period to navigate with some of the senior management, who didn't understand what I was doing.

My very worst fears were confirmed when the senior management came rushing into the meeting room to say that there had been cheering in the office, because I'd made the screen go green. I then had to tell them that it was only because I had done some contingency work in preparation for the proper work. The pained and stressed look on their faces was unbearable, but I knew I only had 10 or 15 minutes to wait until the real 'green light' popped up, hopefully.

There then followed a very strained 10 minutes where I attempted to explain that I had done something to give us a retreat route, in case there were problems further down the line. The senior managers felt that I had done something cavalier, they felt misled, they were confused, they were disappointed, they didn't understand... this continued for 12 or so minutes.

Then the screens went green again, much to my relief. There we go. Job done, that was the event that they should be cheering. I had just been killing time explaining what I'd done, because I had a great deal of confidence that everything was going to be OK.

Such is the way with IT. The explaining takes the time. The work is normally trivial.

It takes time to get used to working with me. I tend to work on the principle that it's easier to ask forgiveness than ask for permission. I just put a great deal of pressure on myself to make sure that I get things right when I'm sticking my neck out.

I'm pretty unencumbered by fear, especially now I've been to hell and back a few times. This could be part of the general broken brain problem I've got. I have absolutely no fear of being reprimanded... I stick to my guns when I know I'm right, and my hunches are normally right too. There are so many times when there is enormous pressure to say or do the wrong thing, and the middle ground is to simply button your lip, say nothing, go along with some madness.

I'm not very good at going along with amateur hour.

Lift Selfie

I was working such long hours that I was staying in a hotel just minutes away from the office. I even had to take my washing to work with me

Tags:

 

A Sense of Scale

8 min read

This is a story about getting things in perspective...

Mountains

When you're climbing a mountain, you can't think about the summit too much. You have to take things one step at a time. If you are much too fixated on reaching the top, you will feel disappointed every time you reach a false summit. You will feel disheartened when you see how far there is left to climb.

I'm quite familiar with mountainous tasks. I started my full-time career at age 17, and I had my challenges with immaturity, but also with age prejudice. I sacrificed a huge portion of my teens to learning programming, so I was pretty ready to start work, unlike some of my peers who had done non-computing degrees at University. However, my youth held me back for many years.

Around the time I turned 30, I built a couple of cashflow positive businesses. Taking something from the idea stage to the point where you're taking customers' money is not something that should be underestimated. It's easy to do one deal, and just keep dealing in that same way, but it's quite something else to put together an established business, with multiple customers, suppliers, and create a trusted brand.

Then, as I've written about at length, my mental health started to be the mountainous task in front of me. Or rather, I was at the bottom of a deep dark pit and had to climb my way out. Facing a collapse in your sense of wellbeing, your ability to cope... that's a fairly big thing to tackle, when you've had nearly 30 years of steady stability.

Most recently, dealing with drug addiction is probably one of the hardest challenges a person is ever likely to face in their life. Addiction can consume a person so quickly. It's like a fire. If you don't put it out fast it will spread, and if you leave it to develop into a raging inferno, it will be virtually impossible to extinguish and it will just consume everything with its flames until there's nothing but charred remains.

It seems really stupid to me, how long we let people flounder and struggle for. We just turn our backs and pretend stuff isn't happening. We just hope for the best, hope that the person doesn't bother us, hope that some miracle happens, hope that the person who's in trouble sorts themself out, hope that somebody else will deal with it so we don't have to.

There's a really nasty streak of "look out for number one" going around more and more. People live their lives in an increasingly isolationist manner, critical of other people's choices, and only thinking about their own wellbeing. We are encouraged to trample on each other in order to get ahead. We hoard and do not share.

Cork Mountain

People can't see the wood for the trees. They fail to recognise that pushing their kids to get good grades at school just creates an arms race. Pushing your teen to think about 3 or 4 years University education when they're just a child. Pushing your young adult kids to get a good career, a profession, when they're just developing their own identity, deciding what they want to do with the next 40 or 50 years of their life. Can't people see that at every stage of this funnel, things are getting more pressured, more competitive?

I received an email today from somebody who is already struggling with the pressure of University. Think how much pressure that person already endured to get the exam grades to get that University place. Think about how many exams they have had to sit, in order to stay in the system, and be allowed to continue with some hope of getting a well paid job at the end of it all.

We're tested, and then we're tested some more, and then we're tested again and again until the end of our days, nowadays. Now that we have established this over-competitive bullshit arms race of a life. There are too many lawyers, too many doctors... too many of all the professions that are desirable. An exam might look like an ordered, disciplined, academic thing, but we might as well have our kids duking it out with pointy sticks in the middle of a jeering snarling crowd of bloodthirsty onlookers.

In the zero-sum game that we have invented, for every winner there's a loser. That means that whenever a kid gets a bunch of "A" grades and a place at an Oxbridge University, some other kid has to leave school without any qualifications and be considered unemployable. There are only a limited number of places for the elite: both in academia and professional life.

We're not building a longer table, we're building higher fences. The pressure on kids to not make a single slip up, from the moment we start pressuring them to beat their peers throughout a gruelling school, college, and University life. One black mark can derail your entire future. Screw up one set of exams, and you'll be tossed into the 'undesirable' bucket, and find it very hard to rise above your peers ever again. You'll be trampled underfoot.

Schools can only give out the same limited percentage of "A" grades each year. Universities can only give out the same limited percentage of firsts and 2:1 degrees each year. Companies can only afford to hire a small number of entry-level people - the very best - each year. We drive huge amounts of people into a funnel that's just way too narrow.

Opportunities just suck right now for young people. It was pretty sucky when I was a kid, and there was always hell to pay whenever my teachers spoke to my parents, even though I was always in the top sets and getting good grades. There were plenty of sharp-elbowed pushy parents who ruined plenty of childhoods back then... today it must be bloody miserable and awful. No wonder we are seeing a spike in teen suicides and self harm.

And for what? Do you think your kid is going to get a good job after they finish jumping through those academic hoops... doing all those exams and essays and dissertations? Do you think your kid is going to happily couple off with some lovely partner, buy a house and start raising a family of their own? How the hell could they afford to? Have you seen the disgracefully low wages and the sky-high house prices?

You can do a 180 degree turn and still take a step forward. You don't have to feel like it's a backwards step to admit you're wrong and start going the other way up the dead-end alleyway that you led your kids and grandkids down. OK, so school and work was OK for you growing up, but that doesn't mean it's working for your kids and grandkids.

What worked for a world of 2 or 3 billion people doesn't work for a world of over 7 billion. There are just too many people competing for a finite amount of bullshit qualifications and jobs. We've set our young people up to fail, and it's not because they're stupid or lazy. It must be incredibly stressful and hopeless, being young today, with so few prospects and such a hard struggle to get ahead of your peers.

At the moment, the human condition is not being advanced. The ship is being steered by a rudderless drunk of a captain, in selecting our political and commercial elite from the greying middle-aged nostalgic fools who've had it way too good for way too long.

The current set of elitists kowtow to the pensioners, because everything is owned by institutional funds: every company is majority owned by pension funds. The grey pound is the only pound. The kids don't have any money. The corporations worship those who are in God's waiting room, just hanging around for their time to die. It's a system that's leading the whole world to its death.

We should be looking down, to those little kids and their energy and optimism, and thinking about their future, not looking up to the heavens and thinking about our death. You might have a comfortable retirement, but you'll be riddled with disease and old age. Would you not be more comfortable knowing you left the world a better place for your kids and grandchildren?

Build no store of wealth on this Earth.

Trees in the Wood

I feel sorry for working class people who have worked hard their entire life, and they've still been cheated out of a living pension, but their health is failing. Their voice is silenced by the deafening boom of the ones who've had a cushy life with a golden parachute final-salary pension at the end of it all. We can't see the wood for the trees

Tags:

 

The Child Addict

8 min read

This is a story about baby's ruin...

Amstrad Spectrum

I don't really believe in 'addictive personalities'. Sure there are people who go through periods of sensation seeking or hedonism, but all our brains have the same reward mechanisms that can be short-circuited by all manner of things, not all of which are psychoactive chemicals.

One of the first things that I became addicted to was sugar. Now, I have all kinds of problems with this statement. Glucose is one of the 3 things that every cell in your body requires to function, along with oxygen and water. Sure, as an organism, you're going to require all kinds of amino acids, proteins, salt etc. etc., but you're not going anywhere without sugar.

Sure, we can gorge ourselves on sugar. We can have too much of a good thing. Soda containing high fructose corn syrup contains ridiculous amounts of sugar, and we can slurp at huge paper cups containing many fluid ounces, with little difficulty. Our bodies have a seemingly insatiable appetite for sugar.

It rots our teeth and makes us fat and gives us diabetes, but still, we can't get enough of it, especially when we're young. Show me the child who doesn't have a sweet tooth and I'll show you a lying parent, or a parent who has been a particularly mean and brutal disciplinarian in training their child to lie.

The faster a child can grow to full adult size, the less chance there is of it being eaten by a predator or succumbing to a survivable disease. Of course children are going to be programmed to seek out sugar. They're the easiest calories for the body to convert straight to energy, to power those restless limbs.

Our ability as a species to provide fruit, honey, cane sugar and sugar beet refined into pure sugar granules, at all times of the year and in virtually limitless quantities, has resulted in huge numbers of overweight blubbery children, probably with rotted teeth. However, that's not to say that nature would exactly deem them unhealthy. The first set of teeth that a child gets are deciduous and a good thick coat of blubber will keep them warm in winter, meaning less chance of catching cold.

So it was, that I came to become addicted to lemon Polos. You know, the mints with the hole in them that come in the distinctive green wrappers with silver foil. Yeah, at one time they made some sweet lemon alternatives to the mints, and I used to buy them using some lunch money that I set aside, so I could feed my daily sugar habit.

To use the parlance of ignorant idiots, I was a sugar addict. I used to love the refined sugar of sweets. Lemon Polos were my drug of choice, and I used to get some of the daily calories required by my body, by eating these sweet drugs. My teeth are fine, my pancreas is fine, my weight is fine... I don't seem to have come off badly from this addiction, but maybe lemon Polos were a gateway drug for later addictions. We may never know.

Just like the infamous Lemmon 714 Quaalude from The Wolf of Wall Street these lemon Polos are so rare that Google Image Search doesn't even have a decent resolution picture for me to plagiarise.

But that wasn't my only childhood addiction.

Dark Castle

Dark Castle on my friend Joe's Dad's Macintosh, was probably the beginning of a love affair with computer games, that was to last my entire childhood, and only tail off in my late teens. Some would probably say that computer games were an addiction, but I couldn't get my fix whenever I wanted until I had my own computer.

To begin with, Joe used to make the character in Dark Castle run and jump and climb up and down. I used to control the character's aim and make him throw rocks to take out the bats that would wake up and fly at you to try and bite you and kill you. It was the first example of a co-operative computer game, that I know of.

And that was how it began, the relationship with computer games. It was always a social affair. You need somebody else to play Pong against or else it's no fun. It's more fun when you're taking turns to play a computer game, and you're competing with one another to beat the same obstacles and each other's scores.

I remember enjoying watching other children play arcade games immensely, although I don't recall having any coins of my own to be able to play them. I used to like just hanging out by these machines, watching the demo sequence, seeing the high score table, listening to the music. I can even kind of hum the little melodies for some kind of helicopter shoot 'em up and a driving game that seem to have gotten stuck in my head for the best part of 30 years.

I loved the demos. When I eventually had my own computer - The ZX Spectrum +2 128k - and I could fully indulge my addiction, I seemed to prefer the demo games that you got 'free' with a copy of a computer games magazine, to the full games. These little bitesize tasters were always just hard enough to hold your intrigue, and you could amass a huge collection of different minigames very quickly.

QAOP and space bar were the controls for everything from Olympic Games 'simulations' where you had to bash alternating keys as fast as you could to make your character sprint or row or cycle, to flight simulators and racing games, and of course the many shoot 'em up variants.

Operation Dog

Ok, so there were violent undertones to nearly every game that there was out there. Whether you were shooting aliens or people, or doing Kung Fu or whatever, there was usually some kind of baddie that was getting shot or bashed or otherwise killed.

Seeing as I haven't carried these murderous, violent tendencies over into adult life, I'd say that being brought up on a diet of computer games hasn't reprogrammed me as some kind of killing machine, but I'm just one data point.

I do sometimes worry that with the rise and rise in popularity of the Call of Duty franchise as well as its incorporation of drone control, and general glorification of warfare and combat, that there are a generation out there who would love nothing more than to be killing real people at the push of a button.

Lots of unimaginative kids have got the idea that being a computer games tester must be the ultimate job, from the incorrect conclusion that all it must entail is sitting around playing your favourite computer games but getting paid to do it. However, being a drone controller must be a bit like playing Call of Duty, blowing people up using a joystick. Only those people are real.

Anyway, computer games were a very real addiction for me, for a while, with me having cravings to play them, and staying awake for far to long in order to 'binge' play a new game. Good computer games have been designed in such a way that they are just hard enough to keep you coming back again and again to try and beat an obstacle that was just out of reach on your previous go. They are engineered to be addictive. The more addictive, the more a game is considered to be a classic or of high quality.

But it's from this addiction to computer games that I fumbled my way into programming, and into a lucrative career. I started to become disinterested in games when I started work as a full-time programmer, and I was doing real life battlefield simulations for the Ministry of Defence. Perhaps the lemon Polos and the computer games had set me up though, to turn into the 32 year old drug addict that I later became.

Or perhaps we all have the same weaknesses, the same hardware, the same software. Perhaps we can all become reprogrammed by things that press our buttons.

ZX Coder

If you're geeky like me you'll be able to see that "O" and "P" have been coded as buttons you can press. Presumably "Q" and "A" appear later in the program. I have no idea what this code does except print a score.

Tags:

 

 

Coder's Block

4 min read

This is a story about grinding to a halt...

Mining Shelf

I have been enjoying writing immensely, and continuing this blog is certainly no chore. Words still flow effortlessly, but I am floundering a little, as I try to avoid repetition and decide what direction to go in next.

I really need to get another job/contract, and the easiest work to find would be as a programmer. I hate programming other people's systems. They usually haven't stopped to answer the simple question: are we solving the problem in the right way?

Most computer systems that ever get created for a company are CRUD systems. That means they can Create, Read, Update and Delete data. Think about it... how many companies know your name and address? They all want that exact same data. Think how hard it is when you move house, change address, to update all those companies to send their correspondance to the right place.

The thing about creating CRUD software, is that if you've done it once, you've done it the same as you're going to do a million times after that. They're all the same. Garbage in, garbage out. Ok, user interfaces have gotten prettier, and we now employ people specifically to work on User Experience (UX) but it's solving the same old problem in the same old way.

I specialised in something called Straight-Through Processing (STP). The idea that the processing of transactions should be fully automated, wherever possible. This at least means that you're not doing yet another CRUD user interface, and you're building elegant pure software solutions, not just trying to stop a halfwit user from doing something they're not supposed to in the system.

Software still gets boring and repetitive. Most of the software challenge is change management. If you can control the change so that the software is well versioned and releases are well managed, then everything gets much more stable. The amount of time actually spent programming is minimal. It's actually kicking arses and taking names that takes the time. Most corporate systems have been over-complexified by the cowboys and the have-a-go heros.

If I had an hour to spend writing an extra feature, or an hour to analyse some rats nest of a mess that nobody's owning, I'll go for the mess every time. Still, it's all thankless work though, and there is no novelty, no sense of achievement in doing something you've done a zillion times before.

Mining Pool

Bitcoin and Blockchain really fascinated me, since 2011, when I read the famous paper "Bitcoin: A Peer-to-Peer Electronic Cash System".

Bitcoin has everything the frustrated programmer could possibly wish for. The original source code is in C++ for a start, which is just a joy to behold... the seemingly impenetrable world of templatised code, where the templates are a complete black art, developed into a style completely unique to each developer.

Algorithms are enticing little puzzles. The one-way hash is particularly interesting to anybody who likes the idea of being a codebreaker or hacker. Trying to find the weaknesses in encryption and hashing is a mathematical, formal logic and computer science challenge. I love thinking about how to reverse engineer a problem like that.

But it's brain-exhausting stuff, having to think about bit shifts, and the endian-ness of your numbers, and all the myriad complexities of a hardcore problem. I can't spend too long thinking about things before I start to worry I'm going to need to take a drill to my skull to try and relieve some pressure.

Using statistical analysis to reduce an important algorithm to an equation with known co-efficients, could make you rich and famous, at least amongst geeks. However, it's the challenge for your mind that's the reason why you'd tackle such a problem. The intellectual stimulation, the incurable curiosity.

Once you start thinking about Bitcoin though, it's hard to stop. It's hard to leave a problem that hasn't completely defeated you. When you know there are still things that you want to try, approaches that might work, it's like an addiction... you keep going back to the hard problem, again and again. Pandora's Box is open and you can't unsee the things you've seen.

Hashpower

Mining never really made me much money, but speculating on the cryptocurrency brought substantial rewards

Tags:

 

 

Alternative Calendar

7 min read

This is a story about clean slates...

Apple Pencil

Life is like a line of dominos all perched precariously upright. People have filled massive areas - like basketball courts - with row after perfect row after perfect row of these surprisingly weighty little objects. Watching a huge 'wave' fan out as all the dominos fall over, after just the very first one looks very pretty from a distance.

Let's imagine I'm 1/10th the size of a domino, and I'm staring up at these skyscrapers. I couldn't lift them or knock them over. I'd assume it was something like stonehenge: an unnatural arrangement of things, so much bigger than human scale.

When the seismic event finally happened, and the first one was pushed so that it would fall over and cause the other one to fall, you wouldn't be able to believe your eyes and ears. That something so heavy and seemingly stable, could topple over would be amazing. It would seem to take ages to accelerate and smash into its neighbour. Then with an almighty crash, most of the energy would be transferred and the next one would fall to the ground.

Looking at the two fallen objects, they would seem now to be permanently in this collapsed heap. The idea of re-standing something up that's so big and balancing it again... unthinkable, impossible. People who never saw the objects upright, would be amazed when you told them that they were, at one time, defying gravity.

Every event can be traced back to something that started a chain reaction.

I now own the world's most expensive pencil. Well, I don't - technically it's capital expenditure on a business asset. I was having a cashflow crisis when my business insurance expired. That means that when my Macbook Air had its 3rd major hardware failure, and is completely broken, there is no policy for me to claim on.

Her Majesty's Revenue Collectors have come up with 2 ways to get businesses to invest in new assets. Firstly, I'm on a scheme where if I spend over £2k on a single invoice, I get the VAT back (£334). Secondly, I can buy assets rather than pay tax. So if my Corporation Tax bill was £2,000, I would buy assets instead of paying the bill.

This is how my company came to own an iPad Pro as well as the Apple Pencil. I don't even like drawing on it... I much prefer the feel of graphite on paper. It's good for more accurate 'white board' type stuff, where you're sketching out technical ideas, but it's still plastic slipping all over really shiny glass, with no sense of how hard you're pressing down.

So I have the Mac Pro now, instead of the Air. The main difference is that it's nearly a completely blank slate. I've decided that I'm not going to rush to fill it up with Adobe Photoshop, Windows & Microsoft Excel etc. etc.

I have a backup of old photos and things, so I'm not panicking too much about lost data yet. I can find most things somewhere in 'the cloud' but I still have a habit of creating local notes for myself, and not putting code into github.

I wrote a piece of code that basically simulates a CPU, so I could track bits through left and right shifts. Theoretically, it could be used to solve 'impenetrable' algorithms like SHA, which have such a cascade of effects from changing just one bit, leave the end result unrecognisably different from the unaltered starting data. This code is lost.

I wrote my own blockchain (e.g. Bitcoin) in Java, so I could reverse-engineer the problem, and figure out some theoretical attacks on the cryptocurrency. This code is lost.

I'm not really worried about losing code. If I had to do it again, it would improve immeasurably, and take me a fraction of the time. I might also gain a new insight, understand something a bit better, or completely restructure things, so they are elegant and simple.

There will be little notes, half-finished graphic design projects, other people's example work they gave me on a USB stick... they'll be gone. One day soon, I'm going to say to myself "I know what I can use here" and I won't have it. No biggie. I am going to start taking more regular backups from now on though.

I also have a clean slate in terms of where I go from here. A contact thinks I can get Undercover Manic Depressive published in serial form, which means I'd be a paid author... how cool is that?

Self-publishing in digital form is cool 'n' all and I did it as an experiment to see how hard it was. It took me 5 or 6 hours to write 12,000 words, sign up with Amazon, upload, create a cover... and that was it! My incomplete book with terrible formatting and zero editing is published and can be bought for $3. I don't think it's going to compare to actually seeing a book I wrote on bookshelves, if it happens.

Cashflow is a disaster... paying rent left me with £40 and my company probably can't afford to pay salaries at the moment. My salary of £676 is about 70% of my rent, but I needed a new laptop, and at least this way I can keep writing on a half-decent machine with a familiar keyboard.

Yes, it seems ridiculous to risk eviction and bankruptcy, to sit by the River Thames, writing, on a brand new laptop. Do you know how long I've been out of full-time work, in total, since my 17th birthday? It's less than 2 years. So, any of you who went to Uni or had a couple of gap yahs can get off your high horse. I genuinely did earn this. Sadly, it was my ex who nicked the profits and my parents who've had to reach into their pockets and give me just enough to do nothing except be stressed and not able to reach escape velocity.

Getting up to go to a job that feels like it conflicts with my values, ethics or has simply reached the point where I'm sick of the lack of passion and expertise, gave me a 'direct debit' life where everything got paid on time every month, and I never had to borrow any money. In fact, I had tens of thousands of savings, and spent tens of thousands more on the poison dwarf (ex) and it was killing my soul. I feel I have died a thousand deaths and I fear not one more.

Yes, it's upsetting that this disruption means missing out on time with friends, my sister, my niece and maybe my mum. People might think it's selfish, immature, irresponsible... those certainly weren't adjectives that were being applied to me when I skipped University, and missed out on all those sweet girls, drunken nights, reading books, writing and just thinking and being challenged by something different every day.

If you want to know about deferred gratification, ask me.

Daffodils

This is the kind of stuff there's no space or time for in Canary Wharf or The City. I needed to stop and smell the roses, and we ask so much of our children with homework and good grades to get into a good Uni to get a good job etc. etc. that there are some people who just don't know how to say "I feel I'm not getting what I need in life to stay alive, but I have never had chance to explore what that is".

 

Tags:

 

Everything is Fucked

3 min read

This is a story about a technology catastrophe...

They Start Them Young

I dropped my iPhone in the bath. I will leave it to your imagination as to why I had it in the bath and was not concentrating on holding onto it very well.

I then moved my entire home directory into a directory called asnas.coredump and hid it in another user's directory. To make sure the directory could not be seen or accessed by anybody except the superuser, I changed the permissions to 000.

I then deleted the old account and renamed the new one to be me.

Seemed like a good idea at the time. I'm sure digital forensics would have just looked at the command history and gone straight to the right place, but my brain was very, very tired.

Then my laptop keyboard stopped working. The letter 'a' would often come out as 'p'. Things would be in caps when caps lock was not on. Things wouldn't be in caps when I held down shift.

I then tried to get into Gmail. I've protected my Gmail with a Yubikey One-Time-Password. Only I had now lost the software to read the OTP from the Yubikey. Somebody had changed my Facebook password (worrying... because it's the same as the Gmail one).

With no Gmail, loads of my passwords couldn't be reset.

This is not the worst of it. I found my Yubikey and the software, and got into Gmail. HOWEVER, I have a second Gmail account for business, which I have protected using Google Authenticator, which is a mobile app that runs on my soggy phone.

I need to get to Barclays to reset my PIN which I locked out because of my soggy brain. Without that I can't get into Online Banking to download my statements to upload them into Freeagent and avoid a £150 fine from HMRC for late filing. Also, I have no phone or business email to discuss such things.

My business insurance expired only a short time ago, and so did my AppleCare, so it'd be £2k+ to replace phone & laptop if required. I'm hoping I can just do an out-of-warranty on the phone which is a mere £260 and if the keyboard and the trackpad are still screwy I'll replace them for I'm guessing around the same amount.

Currently, I've lost all my photos, all my documents, all means of communication beyond email and Facebook messenger - WHEN I HAVE MY LAPTOP SWITCHED ON. I've lost the manuscripts to 2 books (one incomplete) and a shittonne of useful code & design work.

Why don't I back up? Well. Supposedly iCloud has all my photos, but it appears to just have the iPhone ones. I normallly do all my docs in Google, but my manuscripts were in Pages (locallly). I don't really have an excuse though. This has f**ked me.

Trying not to cry.

 

Tags:

 

 

 

 

Is It Art?

4 min read

This is a story about having to go back to work...

An Art

In my desperation to physically express my anguish, I smeared my own blood all over a canvas, from a deep gash in my wrist. The critics were not impressed.

Now I don't do much of anything. I'm just kind of hoping the world will go away. It'd be nice if some sort of Y2K virus wiped out all the computer systems, and everybody was unchained from their keyboards, wandered outside into the daylight, rubbing their strained eyes and blinking at the brightness of the sky, and started to talk to each other about more than office chit-chat.

I remember on 9/11 we all kinda remembered that it's OK to talk to strangers. That when shit is going down, you'd better make the best job you can of things with those around you. I remember that the most emotionally affected people were those who were furthest away from their kids. Why do we have to commute miles away from our kids, and be 'busy' for 40+ hours a week?

'Busy' eh? Well, if you can directly point at the impact you have on somebody's life, maybe you are busy. When I was an electrician, I could flick a switch at the end of a job, and they would have lights, electric showers, ovens, hobs, extractor fans, under-floor heating, sockets that they could plug electrical appliances into, storage heaters, immersion heaters, electric towel rails, dishwashers, somewhere to plug the washing machine and the fridge into, power to the garage, power to the shed, power to the hot tub, power to the swimming pool, lights in the garden, lights to illuminate the driveway. Yeah, I was busy.

Probably about the 'busiest' I've ever felt as a programmer was when 500,000 people downloaded one of my games. It only took me a day to develop though, and it didn't really do much, so I don't feel very proud. I wrote some utility to help field engineers set up the software on a load of busses. That was a bit better, and every time I see that model of bus ticket machine, I know that my software probably configured it... but it still feels a long way from 'useful'.

There's a real disjoint between programmers and users, especially as we're now trying to build companies with millions, if not billions of users (Facebook has 1.16bn monthly users). Personally, I was happier when I was teaching pensioners how to use Microsoft Word, back when I was a teenager.

Workflow

It's my own fault to some extent. I draw out the workflow of a company, and wherever I see a stick man (a person) I devise some way to get rid of them, to automate their job. Human workflow computer systems are a pain in the arse. You need pretty user interfaces, and you have to train people how to use the systems. As a software engineer, you want data in, data out.

I've even taken to modelling customers in the most brutal state-transition diagram imaginable.

Market Until Death

What that diagram basically says is "keep marketing our products to a person until they're dead".

Most software engineers don't build in the 'dead' end-state of their customer, and their software handles dead customers very inelegantly. My designs have baked death in from the very first whiteboard sketches.

I went to work for a company that was almost entirely run by stick men. They were very busy.

Stick Man Hell

I wasn't too enamoured with the task of wrestling control away from the busy people who were, to all intents and purposes, making a reasonable job of running a UK company with stores in every major town. The problem was that they wanted to expand into Europe. The stick man system didn't scale.

So, I'm confused. I like directly helping people with their software woes. I even like building large complicated high volume data processing systems. I just don't like making software so the stick men can keep 'busy' doing their stick man tasks. Building a user interface so that a human can mis-type a figure, or press a button in error... that's like hell to me.

I used to draw Heath Robinson type contraptions as a kid. I might do one today or tomorrow. It's got to be a damn sight better use of brain power than the garbage-in-garbage-out systems that companies like paying me to design and build.

Jaded.

 

Tags:

 

Runway

6 min read

This is a story about getting airborne...

San Fran Sunset

In startups, we talk a lot about runway. That is, how much money you have left to pay all your bills before you go bankrupt. The thing about doing a startup is, you don't make money from day one. You raise some money, build a product then try to get the revenue up higher than the bills... and you need to do all that before you run out of runway.

Most ordinary working-class folks know a lot about runway. They know that they have to pay their rent, bills and then make the remaining money last for things like food and transport, until payday. Every single month there is uncertainty about whether they're going to be able to get to work, if their money runs out before payday. That's called running out of runway.

A lot of low-paid jobs pay weekly. That's useful for something called cashflow smoothing. It means that your cashflow looks like lots of little peaks that aren't very high. If you got paid the same money on a monthly basis, you'd see a massive spike on payday, and then cash would slope down, down, down for a whole month, before spiking again.

If you run a limited company or a public company, you could pay yourself wages, weekly, monthly, whatever, but wages attract income tax. Income tax is 45% for people in the highest tax band. So if I wanted to do some cashflow smoothing, it's going to cost me 45% of the money I worked hard to earn. That's quite a waste of money if there's another way to pay myself that doesn't attract such high taxes.

Generally, I have to work for a month, then I can invoice my client for the days worked. My invoice is payable within 30 days, but it basically takes a whole extra month to get the money into my limited company.

Ok, great. Now I can pay myself wages... but I'll have to pay 45% tax and loads of national insurance. On the one hand, I really need some cash, because I've already lived for over two months without a single penny of income, but the main person who's going to get rich out of that arrangement is the taxman.

So I work another two months, plus the month for the invoices to be paid. That means that I have three months worth of invoices paid into my limited company. Now it's time to pay myself a dividend. Limited companies can pay dividends from their profits once every quarter. So, to maximise your dividends, you need to have 3 months of invoices paid into your limited company.

But that means that you've been working for 4 months, and not been paid a penny. Harsh man. However, the tax savings are considerable. This is not about me being a tightass with taxes. I always paid full taxes, and then when I got sick, there were no state benefits available to me, despite being under the limit for savings etc. etc. The state safety net just didn't exist when I was homeless and penniless, so fuck the government. I now save the tax and try and set it aside for when I'm sick.

Now, OK, you have your dividend... 3 months pay. You're feeling pretty rich, right? Well, if you've been living in a hostel, you might like to now get a flat. That'll be 6 weeks rent as a deposit, a month's rent in advance, and probably about £500 in estate agent fees. There goes £6,000 of your hard-earned cash.

What about how you lived for those 4 months with no income? How did you do that? I guess you probably had to borrow money. So, you use your remaining dividend to pay off all those debts you ran up, staying alive.

So, what now? Well, you'll have to work for another 4 months, and then pay yourself another dividend, and live off what's left after you got yourself a flat and paid off your debts. Oh, there isn't anything left? Oh dear.

The thing is, the system is fairly well tuned to fuck you. I can borrow money more cheaply than the tax, but the interest is compound, so it works out about the same. I could take a wage and pay the tax, but then I'll have less money left to pay off the debts. Between the banks and the taxman, you're f**ked.

It's true, each quarter things get a little better. I was planning on working for about 9 months, and then I would have been quite nicely sorted, but if you think that it's stressful waiting for payday, try waiting for 4 months for payday.

That's the life of an IT contractor. I'm an IT contractor. That's what I do, for a living. Yes, I could bake bread, stack shelves or work in a warehouse... are you fucking stupid? There's nothing wrong with those jobs, but if I wanted to burn money surely it would make more sense for me to do some IT contracting and then literally set fire to £50 notes. Jeeps, you must have a degree in Economics from Oxford if you think that it's a smart idea to not work the highly paid job I'm qualified and experienced to do, and instead work a job that doesn't cover my cost of living and is stopping me from getting the highly paid job that I'm qualified for. I'm sure that you'll be getting a tenured professorship any day now, with original thinking like that.

My cashflow is lumpy, and I don't have much runway, but at least this time I have the flat already, and a friend who can count higher than the 3 deformed stumps on their retarded hand has helped me to make sure I don't end up driven to suicide by the stress of being let down by liars again.

My plan was to start the contract hunt in the second week of January, when people were coming back from their holidays. I'm over 2 weeks late and sick as hell, but it'll be OK. I somehow got the HSBC job looking like this:

Discharge

Yes, that's a hospital wristband. Arms are pincushions as usual from double canula and providing a gazillion blood samples (June 2015)

Tags: