Skip to main content
 

Racing Thoughts

6 min read

This is a story about pressured speech...

Race winner

A lot of my life has felt like driving with the handbrake on. When I'm finally released from the crap that's been artificially holding me back, I go off at breakneck pace, because I don't know when the next time is, that I'm going to be thwarted by somebody who is simply getting in the way and slowing things down unnecessarily.

Teachers at school need to pace their lessons so that most of the kids in the class can keep up. I'm not saying I'm the brightest, but school certainly didn't stretch and challenge me to the point where I really had to concentrate or try hard. I had plenty of spare time to draw cartoons, write rhymes and stories, and to mess around with computers. It's lucky that it worked out like that, because my computer skills have been far more marketable than any academic qualification ever would have been.

I entered the world of full time work at age 17 as an experienced computer programmer who had written games, simulations and produced websites. It was a painful transition, because now I had layers of ineffectual middle managers, incompetently pushing paper and trying to justify their pointless existence. There's one job: build the fucking software. I don't need some pleb to 'manage' me.

When you make a computer game or a website, it's a fairly creative process. You have to design the look & feel of the software, as well as actually write the computer programs that make it work. The success of a piece of software hinges on how useable it is by people. If people can't intuitively use your software or website, it's a failure.

Making games is hard. If you can make computer games, you can do anything. Honestly, having written software that guides torpedos to blow up ships, I can say that computer games are way harder.

So, I found the world of work to be extremely frustrating. I learned how to program in machine code at college. That's the very lowest level programming language there is. All other computer programming languages compile down to machine code.

Programmers try to keep themselves entertained by inventing more and more abstract programming languages... C becomes C++ and C# etc. However, it's all just instructions in machine code that are executed by the computer processor... it's all ones and zeros at the end of the day: boolean algebra.

Am I blinding you with science? Really, please don't switch off... it's easier than you think!

The whole logical thinking part is the easy bit. The hard part comes when you start thinking about how a human is going to use your software. You can guarantee that somebody will click the wrong button, or type something that you just weren't expecting them to type. Attempting to guide and constrain humans into a machine interpretable set of predefined steps, is the biggest challenge, not the logical processes that happen in code.

What happens when your whole job is to control the variables, and make software into something functional and boring... no weird and wonderful bugs... no unpredictable behaviour? In a way, once you have a few strategies for solving these problems, there is no challenge left in the job. It becomes a paint-by-numbers.

There are probably more ways of developing a website than there are atoms in the universe. I pity the poor web developers who have to know tons of User Interface frameworks, but their job is essentially always the same: what colour do we want the fucking buttons?

I could take no joy from the 'creative' side of being a web designer. There's no creativity. It's just listening to the dumb ideas of your client, who has shit taste and no idea about what good design looks like. The client always wrecks the creative process, along with everybody else in the entire world, and their mother. Everybody's got an opinion on something so subjective as the look & feel of a piece of software. You can't take any joy in creating beautiful looking apps and websites, because you'll never please everybody and the person paying the bill will always wreck things.

So, having neglected my cartoon drawing for many years, I return to writing.

I sit at my desk at my boring job, and I write. But I'm always looking over my shoulder. I'm not supposed to be writing. I'm paid an unspeakable amount of money to manage a software project, but I know that I'll basically just make the lives of my developers fucking miserable if I micromanage them, so I just let them get on with things while I write.

However, I'm always wary of who can see my screen. Is my boss going to suddenly appear at my desk and ask me what the hell I'm doing? How can I relax and write away, when I should be 'working'?

And so, I hack away as fast as I can, to produce something before I'm interrupted, or somebody asks about what's on my screen. I need my little creative outlet, or else I would go insane. I need to write.

But, it's frustrating as hell, trying to get all my creativity out in snippets of time that I grab in the dead time on the run-up to lunchtime, and before I need to prepare my evening meal and go to bed to start the whole miserable cycle all over again the next day.

You might think that writing is a luxury, but it's actually a necessity for me. It's helping me to organise my thoughts and process what just happened to me. It's helping me to deal with the fact that I have to work the most depressing boring easy job in the world, just to plump up my finances again, after a traumatic couple of years.

So, I write, and I write lots. You might think that it's self indulgent, and maybe you've got a book in you too, but you don't have the luxury of sitting around writing. Well, if you were serious, you'd do it. I could rattle off 50,000 words in a week, I reckon. The words just have to come out.

What's super frustrating right now is how the quality really suffers, the more pressured I am. When I'm at work, when somebody is trying to talk to me, when I've said I'll go out and meet somebody in the evening... it's fucking agonising to have to rush. I write as fast as I can, but I don't get the enjoyment from the creative process that I should do. I don't get the full benefit.

I've already written once today, but I'm writing again because I'm not satisfied. I'm not satisfied because I never got to consider my words. I'm not satisfied that I because got to review and refine what I wrote. I'm not satisfied because I was so rushed.

But if I don't get this stuff down, the lack of creativity and challenge in my day job is going to kill me.

 

Tags:

 

I Need To Write

34 min read

This is a story about everything trapped inside my head...

Tick Tock

I'm lying awake and my mind is going at a million miles an hour, thinking about all the things that I want to write about, need to write about. There's a lot of my story that still needs to be told before the 13th/14th of May. I'm not sure why anniversaries are important to us humans, but we seem to attach significance to the passage of 365 days and nights.

I want to write an open letter to my Mum, for her birthday on the 13th, but I don't want that to overshadow something more significant that happened at around the same time: The Finsbury Park Fun Run. My parents have become quite irrelevant really, and I'd like to keep it that way. The further they are from my life, the more I feel within touching distance of restabilising, recovering, moving forwards.

My parents will tell you that I shouldn't be thinking about myself at the moment, when there's been a death in the family and another family member is seriously unwell. However, as I've alluded to before, I'm not exactly off the critical list myself. I took a kitchen knife to my forearm only last night, daring myself to open my veins, to end it.

When I came to listen to all my old voicemails at the beginning of this week, there were heaps of messages from my Mum, berating me for not being emotionally available to her. I couldn't believe how I'm supposed to be the responsible, reliable, dependable member of the family, there as emotional support and as a punching bag, for my flakey drop-out loser parents. Ok, so I've thrown off the shackles of wearing a grey suit and being the career-minded sensible and conservative member of the family, after the best part of 20 years in financial services technology and 9 to 5 office humdrum. However, I reject both roles: punchbag & outcast.

I can't be both left out in the cold when I'm having a hard time, but yet supposed to be there for my family when they're having a hard time. Fuck them. Fuck them to heck.

Anyway, I've kept my safety barriers up. There's too much at stake at the moment. I'm under too much pressure and stress as it is, and things are too fragile, the green shoots have only just appeared. I'm not going to have it all go down the shitter because of my damn parents again, rearing their ugly heads at precisely the wrong moment, because they want something.

I already occupy a convenient space for my parents: a talking point. They are friendless, isolated, unhealthy and unhappy. Their abusive relationship is toxic, and the only way that they know how to function is by picking holes in other people, sitting in smug judgement over the world.

Anyway, enough about my damn family already. The sooner I'm disinherited the better. I may revisit the topic of my Mother, in an open letter, but otherwise it should be case closed. The open wound that was my horrible childhood will never heal while I'm still dragged back into that sick, unhealthy family.

END OF RANT

So, what else is going on inside my damaged little noggin? Well, I feel like I haven't really bridged the gap for my readers, between the happy me who had my shit together, and the drug addict homeless guy. There's a period of time that warrants further examination.

I appreciate that what I'm doing - picking at the scab, committing public reputational suicide - is rather strange, hard to deal with, almost impossible to comprehend. If you think about the damage that I'm trying to undo though, and how close I've come to death or permanent insanity (perhaps already there, ha ha!) then you might be able to see why I have to take such a bold step.

Somebody who has been through what I've been through should be suffering much more permanent and irreversible brain damage. I should be attempting to swat invisible insects, perhaps picking off my own skin to get to invisible bugs underneath. I should be shouting at unseen people, hearing voices. I should be consumed by paranoia... convinced that something or somebody is out to get me.

I've certainly unseated my mental health, which has always had dubious stability. I was clearly suffering from a mood disorder before I started putting copious amounts of powerful narcotics into my body. The two things really don't mix well and play nice.

It's hard to be self-aware, and it was certainly surprising when I was told that I was slurring my words and talking really slowly, back earlier this year, when I was swallowing loads of legal benzodiazepines and suffering the cognitive impairment of drug withdrawal from long binges on powerful stimulants.

I'm quite familiar with the brain-killing sluggishness of stimulant withdrawal. Normally it means I'm really sleepy and struggle to hold a coherent conversation or thread of thought. When writing, I might drift in and out of consciousness, and it'll take me ages to finish what I'm writing, which ends up flitting from topic to topic. You can see it in my writing, but it's masked by the fact that you have no idea how long it took me to write.

The benzos leave big gaps in my memory. Rohypnol, the famous 'date rape' drug is a benzo, and the amnesia-inducing effects are presumably what the would-be rapists are looking for, when they're spiking drinks. So, I guess I was spiking my own drinks. Who would do such a thing, and why? Well, another effect of stimulant comedowns is horrible panic attacks and anxiety, as well as disturbed sleep and appetite. Benzos help to calm everything down after a big stimulant binge.

But anyway, I'm getting waaaay ahead of myself. How did it even come to this? How did I even get off the rails in such a bad way?

In actual fact, you don't realise this, but things have improved massively. Things were much, MUCH worse. That's the thing about your journey downwards... you don't even know where you're headed yet. People talk about rock bottom, and I think that's a lot of nonsense. I never reached a rock bottom, but I can tell you that things started out slow, crept up on me and then got the better of me. No rock bottom, but I had to learn some pretty brutal lessons before I got the upper hand.

So, let me give you a little insight into how I became a drug addict. It starts with sex.

SEX ADDICTION

I've written before about experimenting with drugs to enhance bedroom antics, but what I haven't had a chance to write about yet is just how much of an addiction sex was. Perhaps it wasn't an addiction, but it was the yardstick by which I measured happiness and security. If I wasn't getting sex, my life felt pretty meaningless.

A few of my relationships were built on an almost purely sexual basis. One girlfriend, I really didn't find at all attractive, but at least I was getting regular sex. It was somehow important to me in my late teens and early twenties to get a lot of sex. I felt like I was making up for lost time, that I had missed out on a lot of those great experiences of first girlfriends, childhood sweethearts, school crushes etc. etc. I felt like I was 'owed' a debt of sexual gratification.

One of my close friends talks about notches on the bedpost as a way of warding off the relentless bullying endured at school, and it was this exact thing that I was trying to do myself, except I was just doing it with the one girl, rather than being the heartbreaking rogue that he is. Fact of the matter was, my self confidence was probably damaged, not enhanced, by being with somebody I really didn't fancy, and actually felt ashamed that I had 'sold out' and decided to date.

The truth is, I'm actually pretty vulnerable. Very vulnerable in fact. I'm so desperate to be loved, liked even, that I'll accept all kinds of mistreatment and being pushed into things that are really not in my favour. There are desperately needy things, like being friends with people who are just taking advantage of me. Then there is the sexually fucked up thing of having sex with girls I don't fancy, just because I don't want to be alone.

My ex wife was different. I did actually fancy her. I mean, I do kind of corrupt and twist myself though. I found her attractive, but in truth, I also tried to dump her when I realised she wasn't a nice person. I also realised that I wasn't even that compatible with her, the more I got to know her. However, there was one thing that we stuck together for: the sex.

I'm not sure what your relationship with sex is, but mine used to be like this: I felt I had to have it. If I thought I wasn't going to have it, I used to get stressed, upset, anxious. I had more of it than I really wanted, just because I was fulfilling some kind of ritual, reassuring myself that I could have it whenever I wanted. When I couldn't have it, I'd react badly, getting upset or threatening to go off to find it elsewhere.

Basically, I'm pretty sure I had all the hallmarks of a psychological addiction. When my ex mentioned she'd have to be away for a period of time, the pit of my stomach would feel sick. What about sex? Where am I going to get sex? When can I have sex? Will I be able to have enough sex? What if I want to have sex and I can't? This was a major issue for me.

I must be clear: I used seduction rather that coercion to ensure I had a steady supply of sex. I worked my arse off in the bedroom to ensure my ex wanted it as much as me. In a way, I addicted her to sex. I was a sex pusher. I gave her a great time in the bedroom, but my motives were not pure. I wanted her to be available to me, whenever I wanted. It took time, it took effort, but slowly I was building a co-dependent relationship based around sex. It's all we had.

There were other reasons why sex became such an unhealthy fixation in our co-dependent relationship. Namely, she was a really mean person to me. She isolated me from friends and activities I loved, criticised everything about me and generally dragged down my self esteem to the point where I was trapped by a sense of worthlessness and loneliness. All alone in a flat in the middle of nowhere that she insisted we move into. I was miserable as sin.

I'm covering old ground here a little, but it's important to go over this, as this was the groundwork for the really destructive stuff that was to follow.

CO-DEPENDENT RELATIONSHIP

It was always clear that the relationship was unhealthy as hell, and really needed to end, but it was virtually impossible for me to back out of it, because I had so little in my life except for the sex. So many friendships had been damaged and fallen into disrepair. Even my work was suffering because of this all-consuming fuck up of a relationship.

Eventually though, I found a reserve of strength and finally managed to break up with her. This was the catalyst for me forging a more entrepreneurial path. Mingled in with the breakup was some career changes, some business ventures... basically a lot of my pent-up creativity and strength came out in much more positive directions, around the time that we broke up, the first time.

Then, when things were going really well in my life, I decided to try and get back with her. Things were different. The relationship was less destructive, but the way that things quickly developed was deepening co-dependency, with the introduction of sex-enhancing drugs.

Yes, the introduction of drugs into our relationship brought a kind of stability. I've written before about swathes of time at weekends being taken up by the drug-fuelled pursuit of sexual ecstasy. I felt like drugs would bring us closer, and they certainly reduced the arguments, the agression and abusive nature of the relationship. However, it wasn't healthy. It was co-dependency taken to the next level.

With drugs, it's sometimes only a matter of time before you take things up a gear, if you're chasing a high. What started out with some MDMA (Ecstasy, Molly) and GBL/GHB then turned into rampant experimentation across the spectrum of available legal highs, before fatefully arriving at a compound nicknamed NRG-3.

MY FIRST DRUG ADDICTION

This is where the slowly-slowly creeping up thing happens. You feel like you're in control, with your accurate measuring scales and strict rules about dosages and keeping things limited to weekends, but you're playing with drugs that erode your self-control, willpower. I was the sensible one, but I was also a lot of the driving force too... this new level of co-dependency felt a little bit like we were in love and had a stable happy relationship, with me as the architect.

It would be me who carefully researched each chemical, measured doses and made sure we stayed safe. The problem was, I hadn't yet found my nemesis: my drug of choice.

NRG-3 was deemed by me to be too dangerous for us to try, and it remained an unopened packet, a closed Pandora's Box. I was right to treat it with respect... it turned out to be every bit as dangerous as my research had led me to believe.

But, addiction needs a catalyst. Me leaving Cambridge and facing the stress of how to grow my little company to be big enough to employ at least 2 people full time, plus resolve the intractable issue of where to locate the office, reached crisis point. A busy summer of relentless weddings taking up whole weekends was the straw that broke the camel's back.

Me and my ex were absolutely paralytically drunk at her brother's wedding. We had an absolutely almighty row in front of her whole family, and I ended up back home, alone, suicidally depressed. It seemed like the perfect time to try NRG-3.

People talk about drugs being near-instantaneously addictive, and I don't think that's correct. However, the circumstances under which I tried NRG-3 certainly conspired to create brain conditions that were almost perfect for addiction to flourish. I disappeared into the depths of my first ever drug binge. All the rules about dosage and measurement went right out of the window.

So, the rest is history right? Wrong.

Chronic drug addiction still doesn't happen overnight. At the end of my binge, I had an almighty panic attack, got really scared by it, and then life kind of got back to normal... except it didn't. There was now a little devil inside of me that wanted to repeat the experience, and was just waiting for an appropriate moment.

Enter the era of the 'secret drug habit'. My ex talked about my 'drug habit' during our divorce. What utter nonsense. By the time we separated, 2 years later, I was a raging drug addict. There was no hiding a 'habit'... I was actively turning parts of our home into a crack den. However, there was a period of 18 months where I tried my very best to keep the devil at bay, and hide my habit.

I'm actually putting myself in an excessively bad light here. I had no idea that addiction had taken hold so firmly. Yes, sure, it was me who played with fire and got burned. It was me who made bad decisions that led to an ever-worsening situation. However, as I've tried to explain above, one thing leads to another. It's impossible to separate my decision making from my state of mind and the circumstances surrounding it.

So, I started to try to use NRG-3 in secret, which wasn't a problem at first as my company was going down the shitter, so I could use drugs at home when I was supposed to be working, and my ex was at her job. Whether the drugs were the reason why my startup failed, quite possibly, but actually you could say that a terrible relationship was the reason why I did a startup in the first place, which later led to unmanageable stress that was the catalyst for my drug habit... one thing leads to another!

Within a month or so, I thought I was going to die. I was carrying a letter around with me at all times, that basically confessed that I was addicted to powerful stimulants. This letter was going to be given to the doctors at Accident and Emergency, in the event that my heart started giving out, or I went insane or something.

I was a little more proactive than this, and did reach out to community mental health services as well as addiction support specialists, but when I met other 'service users' I felt that my case was unworthy of their time. Meeting child prostitutes who'd had their children taken into care, and had poly-substance abuse issues as well as alcoholism, and grinding poverty... versus me, with my health intact plus a big pile of savings still in the bank. I felt like I was taking the piss by taking up the time of those treatment centres.

This is what I mean by saying that there were lessons I had to learn. I sensed the danger, but I still felt in control. The main problem was a recurrent lie that a lot of addicts tell themselves though: I thought I could use in moderation, and I thought I was better off hiding my problems and trying to fix things on my own, which actually turn out to be contradictory things.

There's a lot of times when drugs are talked about, not as something inanimate, but actually as if they have a life of their own. It's the drugs that are to blame we say, as if they have legs and walked right into your bloodstream all on their own. It's certainly hard to unpick the strange behavioural changes that addiction has on you, from the supposed free will that we all apparently exercise.

What happened to me, during my descent into chronic addiction, was the re-programming of my brain. Whenever my ex would say she was going away or she would be doing something, my brain would instantly say "great, more time to use drugs". When I wasn't using drugs, I was planning the next time I would be able to, anticipating it, aching for it, willing the time to pass more quickly so I could get to my next fix. This didn't happen overnight.

I used to be able to go for a week between getting a fix. Then it shortened to about every 3 days. Then of course, it started to be a daily habit. Then it came to the point where I would pretend to be staying up late to watch TV or something, but just stay awake all night taking drugs. Then it progressed to 'secretly' dipping into a bag of drugs when we were actually in bed together. By the time it gets this bad, you're not exactly hiding your 'habit'... you're practically a chronic drug addict.

Two things happened to significantly worsten the addiction: firstly, I started getting signed off sick for periods by the doctor, which in my mind were to be used 80% for drug taking, and 20% for recovery. I remember when I got signed off for 5 weeks, my very first thought was "great, that's 4 weeks drug taking and 1 week to recover". It had become automatic by then... I didn't choose to think like that... that's what addiction does to you. It changes your subconscious, your priorities, the way you think and act.

Secondly, conflict erupted between me and my ex, and my response was to corner myself. I would go into the spare bedroom, and she would kick and punch the door and scream at the top of her lungs. I was always afraid of her aggressive, violent, abusive side, and this was particularly harrowing when under the influence of powerful drugs or on a comedown, so I tried to barricade myself from these attacks.

THE PRISONER

Being barricaded into a corner, with somebody raging and snarling and raining blows on the only physical barrier that prevents you from being the object receiving the beating, is not conducive to good mental health. Siege tactics were employed, but hunger and thirst don't have the intended affect on somebody so psychologically traumatised, and under the influence of anoretic drugs.

Eventually it got so bad, that my ex could finally see that she was killing me. You can't leave somebody backed into a corner with no food, no drink, no toilet, and not see that your aggression is the reason why somebody is so physically wrecked. It was being cornered that destroyed me, as much as the drugs. It was being cornered that affected my mental health, as much as anything.

By the time we separated, we had entered a dangerous dance, where it was almost routine for her to spend entire weeks keeping me entombed in my sarcophagus. It was unrelenting, the screaming, the shouting, the hammering of fists and feet on the door. I don't think it's unreasonable to say that I felt shellshocked. I was hypervigilent: I could never relax for a second. I was in a state of constant fear, agitation.

If you'd like to blame the drugs in isolation for this, you're wrong. It's quite possible that the addiction would have developed in a different direction, without this mistreatment, but it's certainly true that what I went through was inhumane. I was a prisoner in my own home. Drugs just facilitated this, made me an easier target for abuse. I can barely convey to you the awfulness of being subjected to around-the-clock abuse like that, when so weak and so vulnerable.

Finally, our parents stepped in and enforced a separation to spare my life. I was fucked, and had made a desperate appeal for my release from captivity, to both her parents as well as mine. Mercifully, they arrived and stopped the relentless vigil at my flimsy barrier.

Am I being melodramatic? Well, find yourself a tiny room in your house and lock yourself in there with no food, water or toilet for days on end, with people coming to hammer on the door and scream abuse at you around the clock. See how long you last for. See how your mental health holds up, without even the amplifying effects of a drugs.

Why didn't I run away, go somewhere else? Well, this is where the illogical bullshit that addiction spews into your brain comes in. In my mind, my drug use was still a 'habit' that could be hidden, and it was only when a weekend or holiday arrived that this folly was exposed for what it was. The arrival of a weekend can even come as a surprise to somebody completely in the depths of chronic addiction... it was only the screaming and the yelling and the kicking and the punching that I had any means to mark the passage of time at all.

You have to remember that I was the weakened one here, I was the one in trouble, in distress, cornered and traumatised. You don't fight abuse with more abuse. Nobody's psychological problems were ever cured by screaming at them and cornering them. I had enough on my plate with drug addiction to deal with, let alone an abusive partner.

I did need to quit drugs, get cleaned up... addiction was consuming me and fucking up my life... but, abusing me only prolonged the agony. I learned nothing from being cornered and abused. All it did was to leave me with deep psychological scars.

Separation only opened the door to these psychological issues being resolved, over time. When some friends in London invited me to live with them, I was paralysed by fear of somebody hammering on the door, shouting at me. When I went to stay with my parents, they actually did hammer on the door and shout at me, which is what I had spent days anxiously anticipating... deepening my sense of threat, confirming my worst fears. Obviously, these feelings were irrational, however I had been traumatised to the point where serious psychological damage had been done.

London was chaotic and traumatic in whole new ways, but at least I was eventually released from the prison cell of being trapped in a room with no food, water or toilet. My life imploded to the point where I was actually in full public view, either in hostels or sleeping rough. All privacy, dignity was stripped away from me. I was laid bare for the world to see.

But London led me to social reconnection. Having interactions with people that weren't screaming, shouting, punching and kicking... it started to bring me back to the real world. As I built a network of friends at one hostel, my life started to stabilise. The more human contact, the more friends, the more ordinary conversations and interactions I had, the more normal I felt again, the more my dignity and self-esteem were restored, the more my chances of recovery increased.

RECOVERY

Johann Hari, writes that the opposite of addiction is not sobriety, but human connection. Addiction is about forming a bond with a drug, when healthy human relationships are not available. I had fallen back into the clutches of an abusive co-dependent relationship, miles away from my fellow startup founders, investors, mentors, family and in a part of the country where most of my friendships had fallen into disrepair due to the all-consuming and destructive nature of the relationship I had with my ex.

Of course I was going to get sucked into drug addiction. It replaced my ex perfectly. It was actually a superior relationship. I had everything that a co-dependent sex addiction gave me, in a convenient powder form. It was this drug - NRG-3 - that allowed me to finally break the habit that was my ex. We finally broke up once and for all, and I knew that it would be easier to quit drugs than to break up with her, so I felt relieved even though I was deep in the hole.

When me and my ex wife separated, I was using heroin, crack, crystal meth, cocaine, speed, diazepam, alprazolam, zopiclone as well as my drug of choice... NRG-3. Within a few weeks, I had cut it down to just some pure Dexidrene, which I was using to get over the worst of the depression and fatigue that would be inevitable after a lengthy period of addiction.

I was using 5mg of Dexidrene per day, to combat fatigue, cravings and poor concentration that would have ruined my recovery. It was a remarkable turnaround, but unfortunately it all got ruined by a complete lack of care for my wellbeing and future survival prospects, in favour of my ex's unreasonable demands to have the divorce processed her way or the highway. I wanted her to just take everything and leave me alone. My life and my health were the most important things. She continued to make my life hell.

Not that it matters, but today I've been abstinent for 7 and a half weeks, but not only that, I'm not drinking any caffeinated drinks or taking anything to help me sleep. I'm 100% drug free, and I'm not suffering unmanageable fatigue or cognitive impairment. I have no motor tics, and I don't have any psychosis or paranoia. This is quite remarkable. Considering how long and how deep this gash in my life has run, it's quite remarkable that I should be as close to normal as I am.

Anxiety and depression are unspeakably horrible forces in my life at the moment. I guess when I think about it, it's to be expected: withdrawal from benzos gives horrible rebound anxiety, and withdrawal from stimulants can trigger deep depressive episodes. The fact that I'm chugging along through a very stressful period of financial problems and job hunting, with very little support from friends & family, while going completely abstintent from all drugs... this is a big deal. It's not every day that people pull through things like this.

I'm sorry that last paragraph ended up a bit back-slapping, self-congratulatory. Certainly, any kind of complacency will lead to relapses. I've fallen foul of thinking "I can quit anytime I want" before, but the next challenge is to try and sustain recovery and put in place all the pieces that make a proper life. Everything was so temporary and fragile before.

Anybody who says "oh yeah, heard it all before" doesn't have a fucking clue what they're talking about. Every relapse has been due to either excess stress, or a collapse of the things I worked so hard to build. Losing all my hostel friends due to the pressures and stresses associated with the life change of moving from an unemployed homeless bum to being a guy working 9 to 5 in an office, plus a breakup with a girlfriend, plus the loss of a contract. Then, facing financial armageddon with a rent to pay and no means to do it, deep in a hole of debts, ridiculous pressure on the project I was working on, and bad mental health problems due to the sustained anxiety and stress I had been under relentlessly for so long, losing friends as well as colleagues when my work contract was no longer sustainable and I had to leave a job quite abruptly and inelegantly.

We've all faced bumps in the road, and these hiccups, these hurdles are inevitable. Part of sustainable recovery is once again being able to cope when things aren't going great. However, expecting somebody who's been through hell to be able to cope with an absolute clusterfuck as the challenge to their fragile, delicate, green shoots of recovery... I've got to say... what sort of cruel fucked up world would wish that upon somebody who's trying so hard.

That's fundamentally the driving force behind so many of my bitter, angry rants. I'm just incredulous that I'd be left to flounder by so many of my nearest and dearest, when the distress flares have been going up and the opportunity to rescue an entire ship before it sinks below the waves has been there for the taking. Raising a wreck is hard, when it's at the bottom of the ocean. Better to step in when it's just a little leak in the hull, rather than after the captain and crew have drowned and the boat's sunk.

It's not anybody else's responsibility other than my own, but you can fuck off if you're going to ring me up and leave me shitty voicemails saying I'm letting friends and family down. You want something from me now? Well, where were you when I needed support?

I know that a lot of friends have been there with support at the most unlikely of times, and in the most dire circumstances. I know it's seemed a little thankless, and that friends have even felt a little used or that trust has been abused. It's really not like that.

Yup, I've made some mistakes along the way. I'm still making mistakes. However, the tip of the iceberg conceals the great mass of the shit that I've been through, and yet, I still maintain some ethics, some sense of a debt of gratitude. I have a functioning moral compass, and I'm honest and acting purposefully towards repaying my friends for their help and support, showing them it was worthwhile, aiming to restore some semblance of a will to live to my shattered life.

That's what you're doing if you help me: you're saving a life. Don't believe any bullshit about 'enabling'... it's true that's possible if I'm wrapped up in active addiction, but I have the ethics, the sense of right and wrong to not ask for anything of my friends that would be squandered on addiction. The truth of the matter is that there are plenty of times, like now, where I'm not an addict. I'm just somebody who's struggling to rebuild their shattered life. I'm less of an addict than you, given that I don't drink tea or coffee, or even take headache tablets.

Yes, you could say I was reckless, I was irresponsible. Not really. I always paid my own way. I always covered my bets. I've kept track of where any debts or favours need to be repaid.

It's true, I felt a little entitled to have a complete breakdown. I felt entitled to lift the burden of responsibility from my shoulders for a time. For a time, I didn't feel guilty for being a risk taker and for the consequences that followed. Most of the consequences were suffered by me anyway.

CONSEQUENCES

Consequences, consequences. I've felt perhaps less than I should have done, but perhaps I have paid in other ways. I certainly feel like I don't want to rack up any more consequences. In fact, I'm back to the position of wanting to end my life quickly and cleanly if it looks like everything's going to go down the shitter again, rather than prolonging the agony and creating more problems for the world to mop up after I'm gone.

I feel a little bad that I would be depriving my sister of a brother, to be there to support her and my niece after my parents are gone, but at the same time I'm aware that I need to keep my distance from my niece, in case I don't make it. An uncle she hardly knew who's now gone is no big deal in the grand scheme of things, and certainly better than a drawn-out endgame that's just continuous "will he make it? won't he make it?" heartache, until the inevitable day that luck runs out.

Maybe you think I'm being melodramatic again, or using emotional blackmail. You think I talk about my suicidal thoughts lightly? You'd seriously call my bluff on this? I really think you'll regret it when I'm dead. I'm obviously not going to feel anything when I'm dead, except sweet sweet relief from a world that's been indifferent to my suffering and pain.

It'd be so easy for me to just decide, and act. I'm a very decisive person. I'm determined, stubborn, brave... everything that could quickly snuf my life out, if the scales tip just that bit too far. I'm keeping score, and if things get too unfair I'll just tip the whole boardgame onto the floor, along with all the playing pieces, dice and cards. You might think it's childish, flippant, knee-jerk, but it's actually cold hard rational, logical.

I feel like the writing I did when I slipped back into addiction doesn't make a fine account of me. I feel like the bitterness and anger towards unresolved issues with my parents made me come across as very unpleasant, as well as obsessively stuck in the past, and even launching tirades against people who only share some of the responsibility. I can't lay everything at the door of my horrible childhood and irresponsible and unpleasant parents. At some point, I have to draw a line that indicates where the division of responsibility lies.

The fact of the matter is though, that you've got to live with yourselves after I've gone. Coulda, woulda, shoudla... that's not going to mean jack squat when I'm gone. There's a smoking gun here. It's going to be hard to say that it was inevitable that I'd meet my untimely demise, when there's a record of periods of opportunity to step in and help, before things got too unmanageable for any human being to endure.

We should be fucking celebrating somebody coming back from the fucking dead. This is a fucking big deal, where I'm at right now. I shouldn't be here. The way I've been treated thus far in my life, I've been left for dead so many times. Aren't you going to fucking learn?

BACK FROM THE DEAD

It's not right to write people off, and leave them for dead. It's not right to nickel and dime people. It's not right to let the bystander effect be your excuse for not stepping in: let somebody else make the first move, surely it's somebody else's responsibility, not mine?

What the fuck happened to collective responsibility? What the fuck happened to a sense of community? What the fuck happened to helping each other out?

Where the fuck did this every man for himself bullshit come from? Are we Darwinian beasts, duking it out in the jungle, or are we a supposedly advanced race living in a modern civilisation?

I watched the film Se7en (Seven) again the other night, and I was taken by the similarity between me and the psychopathic killer. He had filled books and books with his thoughts, and then wanted to make a grand gesture to the world, culminating in his death. He thought that his actions would be studied, that they would make a difference in an indifferent world.

In a way, I'm drinking poison, hoping to kill somebody else. Everything I've done and written since I reached breaking point has in some way hurt me more than it's hurt anybody else. I threw away a very lucrative contract, I destroyed my professional reputation with a large number of individuals, I have spread word about my personal and private problems all over the internet and throughout my network of contact. If you search for my name and any company that I've worked for on Google, there's me.... right there on the first page, for all to see.

Here I am, with my guts hanging out. All my internal organs are on display. All my gory detail is right here, on these pages, for anybody to see.

What's worse, to die with some kind of false reputation? Your friends and family could always hold some mistaken belief about what your life was really all about, in the end. The more lurid details could be discreetly swept under the carpet, to save the blushes of your family, and to preserve your memory in some slightly more wholesome light. Seems like bullshit to me. I want people to know what drove me to the brink and beyond. I want people to have the facts, and decide for themselves. I want a world where we see that the only difference between people are the circumstances that conspire around them.

To say that this writing, this journal, this log, is a gift, that it serves some useful purpose... is grossly arrogant, deluded. However, it's all I've fucking got at the moment. Perhaps I am fighting to clear my name a little. Perhaps I'm not going down without a fight, and I'm taking hostages, taking some people down with me.

It's up to you, dear reader, to decide. I present you with my side of the story. It's up to you whether you dismiss me easily, as a madman and an addict, with no worth to my words. It's up to you whether you remember me as having the potential to be good, or the destiny to be bad.

Personally, I think it's immoral to make bets on living people's lives.

 

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:

 

Addiction and Libido

13 min read

This is a story about an unholy trinity...

Foe Pawn

At a hotel I was given a voucher to connect to the internet. As you can see, it was foe pawn. I'm not sure if I used it foe pawn, but I possibly used it for porn, amongst my other general internet browsing.

Let me tell you about something that's a fairly irresistible combination: drugs, pornography and masturbation. Drugs and sex - i.e. chemsex - are bad enough, but there's a limitless supply of pornography out there on the internet, and given a limitless supply of drugs, you can get seriously messed up.

People who are dealing with the chemsex crisis talk about an unholy trinity of drugs: GBL/GHB, Crystal Meth and Meow Meow (M-CAT). These drugs are endemic amongst a group of promiscuous homosexual men, seeking to reach unimaginable highs from drug-fuelled sexual congress.

What happens when the secret is out? What happens when the wider, mostly heterosexual community finds out that having sex on drugs is many, many times more enjoyable than sex or drugs on their own?

Let me tell you, from bittersweet experience, that once you have tried chemsex, your ideas about pleasure and sexual ecstasy will be irreversibly corrupted. You can't un-experience things like that. You can't forget what you know. You can't un-feel what you felt.

Of course, 99% of people know that drugs are bad, and dangerous and will kill you just from looking at them, right? Well, unfortunately, people are discovering that the hard-line propaganda just isn't true, and the warning message is somewhat lost in the prohibitionist bullshit. So every cautionary tale is regarded with suspicion, or completely disregarded altogether.

In actual fact, there is so much taboo around drugs, sex, homosexuality, masturbation, fetishes... even just feeling horny is something we don't talk about openly. We are almost stuck in the Dark Ages when it comes to feeling guilty about our sexual desires, and the fact that we are inescapably driven to satisfy them.

At the end of the day, you can't fight hunger, you can't fight thirst, and you can't fight your libido. Those are the 3 things that ensure the survival of humanity as a species of animals. I know a small handful of us try to rise above the level of beasts, and act a little less like animals by using our higher brain functions, but we'll still die if we don't eat and drink, and we will actually devolve if the intelligent members of humanity don't reproduce.

Masturbation and drugs are the ultimate ways to thwart nature though. Once an animal has found something it prefers to eating, drinking and fucking, it's pretty screwed in terms of its survival prospects, and the likelihood of it passing on its genes. You could see this as a good thing: eventually addicts and wankers will die out. However, evolution is ridiculously slow, and chemistry is ridiculously fast. Checkmate, humans.

Meth TV Advert

The above picture is an advertising campaign, suggesting that people don't try Crystal Meth "even once". The advice is quite reasonable. Meth is highly addictive, and the best way to not become addicted to drugs is to never take them in the first place.

By the same token, beating addiction sounds fairly simple. Just don't take drugs "even once" and hey presto, your addiction is cured. But things aren't that simple, unfortunately.

The brain is amazing at making connections between things. I would hope that everybody is familiar with Pavlov's dog, that started to salivate whenever a bell was rung, because it knew it was going to get fed. The brain had connected the sound of a bell ringing with getting food, and something that is normally completely unconnected with food and eating, became linked in the brain of this dog.

I would hardly consider eating food to be an orgasmic experience, but small amounts of dopamine - the pleasure chemical - are released in the brain every time we eat. It's natural that we should have evolved a brain that teaches us to eat... eating is what keeps us alive. Eating food is a kind of addiction, if you like. We eat because we get a pleasurable reward from doing it. We are satisfying a craving.

Sex and masturbation are a bit easier to understand. We get a much bigger dopamine hit every time we are sexually stimulated in a state of arousal, and another big hit of dopamine if we achieve an orgasm. It's much easier to see that sexual behaviour is the same as any other addictive behaviour. We feel a craving for pleasure: we get horny, we want to fuck or masturbate. We then satisfy this craving, with sexual acts, and then we are rewarded with pleasure.

However, the brain has natural systems to curb our enthusiasm for round-the-clock eating, masturbation and sex. After food or orgasm, a protein called prolactin is released from the pituitary gland, which signals to the brain that it's time to take a break from those pleasure-seeking activities. The amount of dopamine that's released if you continue to eat or fuck, is virtually nothing... you get no pleasure out of it, until the prolactin levels drop again.

The problem with drugs is, that they're almost always rewarding, provided you take enough of them. Sure, a tolerance builds up in your brain, but you can usually take bigger and bigger doses, and still get high.

If you combine drugs with sex/masturbation, you've got a problem... just like Aaron on his injected Crystal Meth, you might want to fuck or masturbate until the drugs wear off.

Now, if we imagine that Aaron is like that dog that salivates whenever the bell is rung... poor Aaron is going to want drugs whenever he gets horny, or he's going to get horny whenever he gets high on drugs. It's a vicious circle.

The only way that you're not going to feel horny is if you have your sexual functions interfered with, by medication or surgery. Castration for a man, removal of ovaries for a woman... the elimination of the sex hormones: testosterone, oestrogen and progesterone. That goes some way to eliminating your libido, but then, what are you if you're no longer a sexual being? You're certainly no longer human.

Drugs produce a temporary and mostly reversible effect, but the longer that you abuse drugs for, and the more of a link that is made in the brain between drug-induced pleasure and other actions, the harder it will be to undo those drug cravings, given the same stimuli.

When the stimuli is your own libido, you probably don't fancy becoming a eunuch. The only option is to de-link sex and drugs. That means having a lot of mediocre sex and joyless masturbation.

Creamy Coffee

Once you start to realise how the brain works, you can start to disentangle why you do the things that you do. Why do you drink coffee? Because it contains the bitter plant alkaloid called caffeine, which causes dopamine to be released in your brain, which is pleasurable, rewarding. Why do you smoke cigarettes? Same reason. Why did you copulate for 30 seconds and produce a screaming shitting incontinent midget that can't even feed itself? Same reason.

If you truly want to elevate yourself above the level of the beasts, you would have to make yourself asexual and release yourself from the tiresome bother of having to eat and drink. However, you'd probably get so engrossed in some interesting area of research that you'd forget to eat and die of starvation. Plus, you wouldn't have any kids, so you'd just die in obscurity as some kind of eccentric hermit.

Of course you don't have to take things to the other extreme, and test the very limits of human ecstasy, pleasure... to get as high as it's possible to get. I really don't recommend it. It's bad for your health and probably pretty deadly. Everything else in life will be compared to that gold standard forever afterwards, and it's hard to get over the disappointment that nothing in your life is ever going to be as enjoyable.

This is a cautionary tale, but it's more an honest conversation that people are running screaming away from, because they're prudish, repressed, uptight, shamed by taboos and social norms into a culture of silent guilt about normal, natural human things that every person feels.

But there's another reason why some people go down the path of hedonism, while others go down the path of quiet family life: oxytocin. The bonding hormone is released when you stroke your dog or your cat. The hormone is released when you see your kids, and give them a cuddle.

Oxytocin is responsible for curbing our urge to seek pleasure, by giving us a warmer, longer-lasting kind of pleasure. If the dopamine hit you get from an orgasm is like injecting Crystal Meth, then the opioids that are released due to oxytocin are like injecting Heroin. You're happy to sit around, monged out in your pyjamas all day with your kids, because you're wrapped up in the cotton-wool opiate hit of a Heroin-esque oxytocin ride.

Nature wants you to change modes once you've reproduced, from the pleasure seeking fuck machine, into an obedient servant to your helpless infant(s). As a parent, your life is over. It's time to concentrate on stuffing calories into the greedy mouths of your offspring until you finally expire from exhaustion. It's a marathon, not a sprint, so having your brain calmed down and full of satisfying all-day pleasure chemicals while you're fulfilling your parenting duties works perfectly.

The most tragic thing is when these world collide. When children are conceived in the middle of a period of drug abuse fuelled sexual activity, it's going to be nearly impossible for your brain to switch modes. The amount of pleasure you get from your shitting, vomiting, snot-covered offspring is not going to be able to compete with powders and pills.

It might sound unpalatable, but if you're going to be a drug addict, you should be gay or be a wanker. Becoming a parent might provide an incentive to get clean and sober, but you're going to have a tough job kicking a habit and bonding with your child. That tiny bit of chest-swelling warm fuzzy feeling you get when you put your tiny baby on your chest... yeah, you're not really going to notice that if you're on a massive comedown.

Pregnancy Test

It might seem like I'm a reckless risk-taker, and that I've come dangerously close to ruining my life, but that's the whole point: I've got no dependents. I've actually been really careful. The main thing to be careful about is to not spawn any offspring you're in no position to look after, because you're struggling with addiction.

But this isn't a lecture. This isn't me being holier-than-thou. Actually, it's me saying that I understand why families fall apart, why parents don't love their kids enough, why babies get born to junkies and hopeless drug-addled fathers.

One of the main reasons I have such a high metabolism, I believe, is because my Mum wasn't expecting to get pregnant with me, and when she found out she was pregnant, she then decided to lay off the booze and the fags. The withdrawal from nicotine and alcohol while I was in the womb would have meant that highly elevated levels of cortisol, a stress hormone, would have passed into my developing body, through the placental blood.

As an organism, whatever advantage we can get in our environment would have been crucial to our survival in a world that was out to kill us, 10,000 years ago. A baby that is going to be born into a world with little food and many predators should have a completely different metabolism from a baby that's going to be born into a land of plenty. You can't run away from the wolves very fast with a big fat blubbery baby, and there's no point in having a baby that's really good at storing energy in fat reserves if there aren't any excess calories around.

Addiction is just the same as hunger or thirst, and so, babies that are born to mothers who are recovering addicts will be affected as if they were starving: low birth weight, and the epigenetic expression of genes that cause features to create a skinny scavenger, constantly in a state of nervous tension, high alertness.

While it's easy to look upon me with ignorant, stupid eyes, and assume that my life has been directed by my choices, in actual fact, so much of what we think and say and do, and how our body and brain responds to circumstances which are very much out of our hands, is a result of a chain of causation that is far more impenetrable than a trite oversimplification.

What does it tell you that I've been able to take drugs like Cocaine, Heroin and Crystal Meth and not become addicted? What do your simplistic ideas about drug abuse tell you about that particular fact?

Drug addiction is a more complex relationship than simply a person and a chemical. Drugs are social. Drugs are sexual. Drugs are societal. Drugs are cultural.

Yes, it's true that the right combination of a drugs and activities associated with drug taking can form a nearly unbreakable bond in your habits, behaviour and actual brain programming, to the point that escaping addiction will be virtually impossible.

However, only a fool would write people off and say that somebody can never change. One thing is for certain about the brain: it's a plastic organ, that can adapt itself in amazing ways. One thing is for certain about humans: they're adept at handling almost anything the world can throw at them.

To stigmatise a huge group of people, to ask them to hang their heads in shame, to ask them to shoulder other people's guilt, to pay for crimes they're not responsible for, to be the black sheep, to be the scapegoats... it's a horrible thing to do, to sit in judgement over somebody who is 99.5% identical to you.

Ok, so you bought a dog, and a house, and copulated and made some kids and now you feel all smug and fulfilled, and you'd like to tell other people how they made bad choices and you're morally superior. Well, guess what? You're made of the same stuff. You'd respond just the same as the people you're judging, if you were put in their situation. Your brain works in exactly the same way.

You should really learn about how to lead people back to the right path, rather than trapping them onto the path they're on, which can only lead to their early death... a death that you share collective responsibility for.

Blue Light

I had to complain to the manager of this coffee shop that I couldn't see my veins in the toilet. Caffeine good, Heroin bad, right?

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:

 

Virtually Reality

13 min read

This is a story about warped perceptions...

Oculus Rift

The world in which I inhabit is vastly different, depending on the state of my broken brain. Mood fluctuations cause me to interpret things very differently than a supposedly 'normal' healthy individual would.

I've written a lot this year about drug abuse, but I'd like to talk about a time before drugs even entered the story and made the water muddy. I'd like to talk about what it was like from 2008 through to 2012, when my brain was just doing its own thing, without drugs or medication.

If you're a person of prejudice, it won't surprise you to learn that drugs mess you up, but you might be surprised to learn that my mental health problems predated any drug abuse. You might also be surprised to learn that people can recover too, and go back to ordinary life, with nobody any the wiser as to your dark past.

But this really isn't about drug abuse, remember? We're talking about a period of 4 years that predated any psychoactive substances making things all messy and confusing. We're talking about when I first went to my doctor, because I was struggling with my mental health.

I spent just over a minute of explaining to my doctor that I felt completely exhausted, overwhelmed and unable to face friends, family, work or anything... I had drawn the curtains and switched off my phone, and retreated under the duvet, and could barely make it to the doctor's surgery.

"Have you heard of Fluoxetine?" my doctor asked. I said that I had, and that I knew that the trademarked name that it was more commonly known as was Prozac. I said that I had read very bad things about emotional blunting and ruined sex lives of those people who were taking Prozac. I had read Elizabeth Wurtzel's biography, Prozac Nation, where she didn't exactly speak highly of the 25 year old medication.

How sad that the National Health Service (NHS) would be offering some cheap generic pills after only a minute of getting to understand a patient's problems. It takes 6 weeks before an anti-depressant SSRI medication like Prozac takes effect, and it's a fairly serious decision, to put somebody on long-term medication. I think it's a little ridiculous that we don't offer more talk therapy, as a first line of defence.

So, I was diagnosed as having Clinical Depression, within just a few minutes. Something I also knew, but didn't have the time to discuss with my doctor, was that SSRIs can be very bad for people with Bipolar Disorder. I knew my moods fluctuated up as well as down, so I had my suspicions that I was Bipolar, and that was another reason to avoid Prozac.

When you're depressed, everything seems hopeless. I had decided that I was useless at my job, that I hated working in offices, that I hated computers and software, and that I couldn't handle a career in IT anymore. I also lost interest in going out, sex, food... I pretty much just slept, or lay in my bed feeling anxious about the fact that I was off work sick.

Dark Days

After a couple of months feeling like this, I hit upon the idea that I was going to write a computer game for the first generation iPhone, to be ready in time for the launch of the App Store.

Although I had decided that my office-based IT career was over, the idea of programming on my laptop in my garden in the sunshine didn't sound too bad. I knew that the early limitations of the first iPhone meant that I could make a fairly basic game, and compete with other developers. I decided that if only a few people bought my game, it was still a fun experiment.

And so began a period of intense activity. I would work for 18 hours a day, 7 days a week, in order to capitalise on those precious early days of the App Store when there were hardly any apps on there. It seems incredible now, that there were only a few hundred or few thousand apps for the iPhone. There was no Android. There was no iPad. There was just one smartphone that created a billion dollar market, overnight.

When we look at that crazy period of my life, when I was churning out apps, it's pretty clear to see that my mood had swung to another extreme. I didn't have time to explain things to people. My thoughts were racing, speech seemed like a frustratingly slow way to communicate, eating and sleeping were an inconvenience, certainly I didn't want to do anything other than work on my apps. I was single-minded to the point of obsession.

In economic terms, things paid off. I got a couple of my apps to number one in the charts, briefly. One of my apps was downloaded 8,000 times in a day once, and another one racked up 500,000 downloads in a month. This was clearly a brilliant gold rush.

I knew that the quality of the apps being released was increasing steadily, and the opportunity for one fast burning out dude in his garden were rapidly diminishing. I started to really hate the work anyway. I had a whirlwind affair as an indie games developer, and it happened so fast that I started to hate it, just like you start to hate any job that you've mastered and has become easy.

Possibly this was a sign of my mood turning again. I had managed a period of several weeks, working at a ridiculous level, and what goes up inevitably must crash down. I hadn't been able to exert myself to such an extent since the school holidays in childhood. There's no way you'd ever be given 6 to 8 weeks to concentrate and just get on and hammer out a project, in a corporate environment.

iPhone One

My mood started to alternate between depression and hypomania (as described above) and I would turn each episode of frantic activity into a period of opportunism, to make money or produce something tangible.

Getting myself back into an office environment and doing some IT contracting re-stabilised me a little bit, and getting a boat so that me and my friends could go wakeboarding was something I was passionate about, and consumed my lunchtimes, after work in the summer, and weekends. My life got back to normal, for nearly 2 years.

During that first depression, I had set certain wheels in motion, however. One particular scheme was retraining as an electrician, while I was working as a programmer still. When I had finished my training, I quickly quit my job.

Going back to an unstructured form of making money, I started working too hard again. Building a business from nothing, to breakeven and hopefully to profitability is not quick and it's not easy. I managed to start getting good clients and increasing my turnover very quickly, through some shrewd partnerships and advertising choices. However, I was extremely inexperienced, and took on way more work than I could manage, sustainably.

I got my new business to the point where it was profitable, and had paid back the initial capital expenditure on training, van, tools etc. but I was burnt out again. I had lived and breathed my business, and only because it was hard physical work, had it lasted slightly longer before my brain was finally frazzled.

Depression reared its ugly head again in 2010, and I realised that I had made a mistake in cutting away from the easy money that a career in IT had to offer. I failed to recognise the importance of a stable working environment though: restricting your hours to 40 or 50 a week, giving yourself weekends off, having the occasional holiday, working with other people who share some of the responsibility and workload... those things are important.

My hypomania started to get a bit more extreme. After reading an enormous pile of books on Particle Physics and Quantum Mechanics and other theories & models of theoretical Physics, I started to read huge amounts of academic papers from Cornell University's online library.

Some of the academic papers that I read were extremely interesting to me, and I emailed the authors to ask them questions. To my surprise, most of them responded, and we started to correspond via email.

Spurred on by this, I started to believe I could author my own paper and get it published, and I developed a hare-brained idea of my own, around a thought experiment that was particularly hard to test in the real world. I eagerly sent my paper off to several academic journals. A couple of the journals even responded... unsurprisingly to say that they wouldn't publish something that hadn't been peer reviewed.

Cavendish Lab

Obviously, it's on the border of a delusion of grandeur to imagine that you might have anything of merit to contribute to a field, after only a few months reading the literature and educating yourself about the deepest mysteries in the Universe.

These delusions are something that I've always been wary of, and I try to be self-aware, but it's fairly clear that there was a progression in the difficulties that I was having with Bipolar Disorder, and the regulation of my moods. I wasn't imagining that I was the next Einstein, but I was having to say to myself "be careful, you're not the next Einstein" and give myself regular reality checks.

I still cringe when I think about some of the emails I sent to very important academics, and how, even though they indulged me, it must have been with slight tongue-in-cheek, to respond to a complete layman such as myself.

After yet more time lost in a pit of despair and hopelessness, where I did very little except for mow the lawn and feed the cat, the iPhone App gold rush cropped up again. This time I decided to sell picks & shovels.

Depressions are very similar to one another. You sleep a lot, you don't do much, everything looks shitty and you hate yourself. My depressions were clearly getting worse, as I started to think about suicide more and more. I started to accumulate more and more paraphernalia with which I could kill myself: inert gas, razor blades, Barbiturates, Cyanide etc. etc.

Periods of hypomania are easier to tell apart, because I can tell you what I was obsessed about in each one: iPhone Apps, boat, megashed, electrical business, physics and then my picks and shovels for the iPhone App gold rush.

I formed another company - Roam Solutions - which was later to become MePublish.com and Hubflow.com. I talked a couple of friends into joining me on my mad escapade, and generally threw everything and the kitchen sink at this particular endeavour.

Roam Solutions

My new company put on an exhibition stand at London Olympia, Learning Technologies conference, only months after I first conceived the idea for the service we sold. Delivering eLearning was something I knew nothing about, but that wasn't going to stop me.

By the time the winter was over, I had managed to get the company involved with the TechStars network, and we relocated to Cambridge in order to do a 13-week technology accelerator program, where we would be introduced to billions of dollars worth of investors.

13 weeks is just longer than the sweet spot for one of my hypomanic periods, and I was really struggling by the end of the program. Suicidal thoughts were quite intrusive, and I was drinking like a fish. I hated myself, and what felt like lies that I was telling to potential investors. It was a struggle to keep going to the end of the program.

I feel bad that I let 2 co-founders and 11 investors down really badly, when I imploded in September 2011. I never got back on my feet, because of relationship problems and a number of things that eventually led to very bad life choices and a whole world of pain, destruction, devastation.

I don't feel too bad because I'm clearly unwell and because nobody risks their money and a stable job unless they want to try and get rich quick. I genuinely didn't pull the wool over anybody's eyes. There was a big opportunity there, and I'm only partly to blame for everything going tits up. The biggest part, perhaps, but still only partly.

Writing code for iPhone, iPad, Android and BlackBerry, as well as the back-end (serverside code in PHP, Linux administration, database etc. etc.) plus rebranding, raising money and everything that goes with a startup is a hell of a lot to fit into 13 weeks. A crash was inevitable for me: I was too close to the detail, too close to the coal face, too close to the customers, too honest with the potential investors.

At the end of the day, I got my arse handed to me. I was completely spent. I've never experienced such hard work and stress and pressure in my life, although there was a lot of fun too, and I had an incredible time meeting some of the most inspiring people I have ever had the good fortune to cross paths with.

The main lesson I learnt though, was that I really can't ignore my mental health. Even if I avoid clinical labels, like Bipolar Disorder, I definitely have a predisposition to mood instability if I make bad choices. I can't ignore the number of times I've swung between extreme depression and extreme 'highs' which are characterised by massive productivity, and increasingly delusional hopes of being rich and famous.

Things are obviously still very 'up and down' for me, but there is seemingly no end to things that spur on my hypomania. Most recently I ended up working on HSBC's number one project, and being made responsible for a really critical part of that project, by the CIO at the project townhall, in front of the entire team. The facts as they are presented to me, do little to discourage a kind of boom & bust lifestyle.

I guess I could reshape my life around working for 3 to 6 months, and then taking 3 to 6 months as a break to recover from my over-exertion, but I don't think it's very healthy. I'm now faced with the challenge of how to manage my own mental health in a more sustainable way, before I really run out of luck and tread on some toes that get me in super big trouble.

Wish me luck. I'm going to need it.

Tower of Dreams

I really didn't sleep very much while I was at HSBC. Naturally, this started to be detrimental to my mental health. Eventually, I was very sick indeed, and it was hard to continue... I had to go into hospital

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:

 

 

Decelerating from the Accelerator

14 min read

This is a story about doing more faster...

Demo Day

Startup accelerators are a good thing, don't get me wrong. But what's to be done with the wayward founders, the ones who burn out? How does somebody decompress, decelerate from the high demands of an intensive program like an accelerator?

Here's something I wrote on day 28 of the 13-week Springboard program, which is part of the global TechStars network: https://springboardcambridge.wordpress.com/2015/06/01/day-28-guest-post-validated-madness/

My company was shortlisted for TechStars, Boulder, CO, USA. I got the news at 6pm on a Wednesday evening. I needed to be in Boulder for about 10am the next morning. Solution? Get on a plane to Denver that night and drive straight to Boulder in the morning. No problem.

When I arrived at London Heathrow airport and went to check in for my flight, it turned out that the visa waiver program had changed since the last time I was in the USA. I needed an ESTA. This was a problem... the embassy was now closed. However, I managed to apply for my ESTA and get the all-important number in about 15 minutes, standing at the checkin desk, via a US government website.

On the plane, I read a book from cover to cover: Do More Faster by Dave Cohen and Brad Feld, founders of TechStars. It seemed apt, and I had finished the book by the time we landed in Colorado. I then met Dave Cohen later that day, along with Nicole Glaros who was heavily pregnant at the time, but still running the Boulder program.

I guess I shouldn't really associate myself with the TechStars network, given my precarious professional position, and the nature of this blog, but it's impossible to tell my story without somehow including the post-accelerator implosion that I went through. Certainly it's important to state that I always had the support of the network and fellow founders at all times though. Things would probably have ended up a lot worse without that safety net.

Anyway, I didn't really love my startup. I didn't have a lot of passion for the industry sector it was in and the software challenge had already been overcome. We started the program with a cashflow positive business, working software and an established customer and reseller base. I definitely took the wrong startup through the Springboard program. We should have pivoted more aggressively, but you live you learn.

I should have ceded control to my co-founder, David, a lot earlier. The acting coach that Jon got - Annette - to help us with our pitches, suggested that we give David a shot as the CEO. It was good advice. However, ego got in the way. I liked having those three little letters as my job title, even if I wasn't any good at the job and hated all the roles and responsibilities of it.

The problem is, I'm an engineer, and engineers just want to solve problems. In sales meetings, I would be far more concerned about the customer getting the solution that met their needs, than trying to extract a commercially sensible amount of cash from them. It was more important to me that my software was being used, rather than it bringing in sustainable revenues.

Looking back now, it makes much more sense that David and I should have switched roles. He's really good at the whole business administration and driving a hard sales bargain thing. He's really good at making sure that the whole business runs smoothly and is well administered. I only care about the software.

Jon did an interesting thing to try and save us from ourselves (or rather, from me). He got in a bunch of psychologists to come and tell us that we should be consultants, not running a startup. He had tired of nursing us through the growing pains of founder conflict, and joking about our "mutually assured destruction (MAD)" pact, which he wrote on the whiteboard above our heads.

Between Jon, Jess and the other founders we somehow managed to muddle through to the end of the program. There was only one time that I was so offensive that I nearly got my head kicked in. I would have deserved it. I was wrong, David was right, and my beef was with the browser, not him. I was upset that some technical detail wasn't quite measuring up to my preconceived notions, and refusing to try David's suggestion, which wasn't to specification. Of course, it did work, but being a stubborn engineer, I just didn't want it to work like that.

Vail

The weird thing is that David and me didn't have a very startup-y lifestyle. After I had finished with TechStars in Boulder, I jumped in my hire car, drove to Vail and went snowboarding. David used to be a ski instructor and sometimes do programming work in Arinsal, Andorra, inbetween forays onto the piste. We both had a pretty nice life. We didn't really need startup stress, hassle and belt tightening.

Apart from living away from our girlfriends in Cambridge for 3 months, there wasn't a lot of hardship that we really suffered, apart from the sheer workload of Mentor Madness and having to try and run a business at the same time as participate in a startup accelerator. I'm glad we did it though. Those experiences and contacts are very precious to me, even if I've not exactly made the most of them, yet.

Our intake must have been a record one for babies. There were two founders - including my co-founder, David - who had girlfriends who were pregnant. The first Springboard babies were born only months after the program ended. How those guys did it, I have no idea. Hero dads.

Obviously, David wanted to maintain a stable family home near Bristol for his first-born child. The end of the program marked the culmination of the intractable problem of where to locate the business. My ex-wife certainly wasn't giving any ground or prepared to compromise even an inch. I was rather caught inbetween a rock and a hard place. Naturally, I just had a meltdown rather than dealing with things in any sensible way.

The sensible thing to do would have been to ditch the girl who never supported me in any of my endeavours and was simply an ungrateful drain on my time, money and resources. She expected zero impact in our lifestyle, from me choosing an entrepreneurial lifestyle. Funding lavish holidays for her on a startup salary is quite hard to budget for.

Punting on the Cam

But an unstoppable change had been started within me. I found Cambridge life to be exciting, exhilarating, even if it was only by some tenuous association with the University of Cambridge. I loved being around smart people. Startup founders are great to hang out with because they say "yes, and" rather than "no, but".

I really needed to go through a breakup, but I don't really handle failure very well. I knew my startup was going to fail with me at the helm. I had failed as CEO. I had failed to make my relationship work. I wanted to change my entire life, but I felt trapped.

My word is my bond, and I take commitment very seriously. I'm also a completer-finisher. I would rather finish something to a terrible shoddy standard, than leave a job uncompleted. I have lots of finished projects, but most of them are not to a very high standard. I'd prefer something was done, rather than perfect.

So it was, that I came to be trying to meet the screamed selfish demands of a spoiled partner, whilst also unable to bite the bullet and step down from my position as CEO, and also accept that I needed to chuck away and change most pieces of my life. They were challenging times, in the couple of months following Springboard.

During one trip back to Cambridge, in an attempt to secure a seed round of funding, I pretty much told all our potential investors that there was no interesting intellectual property in our business and it was a completely copyable business model. Not a smart move. I could almost see my co-founder facepalm when I told the panel this. Engineer's problem. I cannot speak a lie on technical matters.

Anyway, perhaps I wanted the thing to die, because my life was pretty miserable post-Springboard. Back in my spare-bedroom office, over a hundred miles away from my co-founder, and over a hundred miles away from London, and the wrong side of town to get to Cambridge. It felt like I was in the middle of nowhere, which I was.

Just about the only thing I've done too slowly in my life is to ditch a dead relationship. I tend to pick the wrong partners and allow klingons and coat-tail riders to try and hang on for a free ride. I tolerate fools too gladly. David is certainly no fool, and I feel very privileged to have gotten to work with him. However, he quite rightly stood his ground and didn't compromise on matters that were my responsibility to resolve.

The pressure to provide a luxury lifestyle for an ungrateful and unsupportive partner, and give up on my hopes & dreams was too much to ask of me. I was sinking fast into a depression, as my all-too-brief foray into the liberating world of running a business and being an entrepreneur, plus my time in the company of startup founders, mentors and academics, was looking like it was over forever.

I tried to prop things up, getting a job back in corporate bankerland. Shovelling other people's s**t for a living. It broke my heart. You can have the most lavish lifestyle in the world, but if what you do for 50+ hours a week is basically total bulls**t that you hate, then it won't be any compensation at all.

My ex-wife and my Dad really worked very hard to pull the rug from under my feet, and I'm really upset about it. However, I know it's my fault for not pushing those toxic people out of my life and following my dreams. They've been wrong, wrong, wrong and wrong again, but they still can't see that their small-mindedness and lack of vision has caused so many golden opportunities to be wasted. I actually have hard numbers showing that investment ideas of mine that they vetoed have now turned out to be ridiculously profitable. Never mind.

I actually feel as though I've never been allowed to dream. I've always been expected to just shovel shit for everybody else to prop up their dreams. I didn't go to University when all my friends were going, because my Dad made such a big deal about what a waste of money it was. I didn't follow my startup dreams, because I was pretty much forced to provide a luxury lifestyle, and chain myself to a remote seaside town for an ungrateful partner who didn't appreciate a single cent of it.

Anyway, moan moan moan. That kind of negative attitude is not going to get me anywhere. I've watched it all burn down, while my Dad and ex have stuffed their pockets and then distanced themselves from me. It should have been vice-versa. I should have shut those toxic people out of my life a lot sooner.

Shoulda. Woulda. Coulda. That's not going to be my epitaph. There's no sense in living in the past, and I apologise that this blog has been firmly rooted back in time, as I struggle to move forwards with my life.

Blocked by Lava

You probably can't understand why I've left highly paid jobs and contracts, and put myself through all the stress of founding a business. I know I complain about the overhead of business administration sometimes, but I really have few complaints about the entrepreneurial lifestyle. I know that Jon's psychologists told me that I'm not cut out to be an entrepreneur, but it's something that keeps coming back to me... that desire to found and shape businesses, to lead, to create.

You don't see the sacrifice that has enabled me to enter the corporate world on a decent wage. You don't know how much of an isolated lonely existance that a geek had at school, programming their calculator and designing sprites in the back of their exercise books, when they should be having schoolday antics with the group of friends that they didn't have.

The loners, the eccentric introverts, the odd-ones-out are thrust together out of a necessity for safety in numbers, and sure those people become friends, but you're all still prisoners in your own mind to some extent. You might be able to see your friends get bullied too, but when it's your turn, you have to endure it all on your own.

Suddenly, being a techie geek startup guy becomes cool, and you are hot property. You can earn big cash selling your soul to the corporate sector, or you can sell lies to investors and have a super cool office of your own. Fake it until you make it, but you never faked it. You just woke up one day, and you're one of the highest paid people, because of stuff you did because you had a lonely childhood, with your head buried in books, or hunched over a keyboard.

Sprites

Look, there are those sprites I designed in the back of my school exercise book, now on the wall of a global bank's office. You can't see how hard I've worked. You have no idea how much suffering there has been behind the bored looking exterior of the guy asking awkward questions on a conference call, slouched in his chair at his desk.

I can't hark back to 3 or 4 years of my life when I had very little to do except read books and write essays about things I found interesting. I never got to spend my investor's money on cool mosaic decorations on the wall, and bean bags and a table tennis table for my team. My startup life spans pretty much 3 months in a startup accelerator. That was the only time in my life when I really believed in what I was doing. When I was surrounded by smart people who I liked and respected. I was forging my own path through life.

So, what's to be done? Well, I'm running low on cash again, so I guess I will have to do another stint at the coal face. I will have to go on a raiding mission into corporate crazy-land and shovel s**t for some more dollars. I don't really have enough capital to risk chasing my dreams, as usual. As usual, I have been nickel and dimed by the klingons, coat-tail riders and the toxic people in my life, and I'm the one who feels bullied and alone.

I'm kinda used to it. I guess you could call this regression therapy. I've gone back to my childhood, where I had my head in the clouds and I was just writing programs and designing sprites, to distract myself from the crushing loneliness and brutality of the daily bullying.

It looks like there are a lot of open doors to me, but you've got to believe me when I tell you that it's virtually torture to go back into the corporate world, having had a taste of freedom.

I'll do what has to be done, and I'm sure you hate me for acting all spoiled and privileged, but you have to understand just how heartbreaking it is to sell your soul so cheaply.

 

Tags:

 

Advent Calendar (Day Eighteen)

30 min read

This is a story about running out of ideas...

Let there be light

That's a light box. It's supposed to be a way of treating Seasonal Affective Disorder (SAD). It's the final thing I thought I could try, as a natural remedy for depression. The regimen that I have followed for 6 months is:

  • Varied diet, including plenty of fruit & veg
  • Sleep hygiene: strict bedtime and getting up after 7 or 8 hours, even on weekends
  • No caffeine
  • No alcohol (actually only 3 months)
  • No medication
  • No drugs
  • No legal highs
  • Amino acids
  • Vitamins
  • Minerals
  • Exercise
  • Making new friends
  • Trying to have a stable place to live
  • Trying to have a job
  • Reconnecting with old friends
  • Getting some professional help (only had a whole week in hospital)
  • Being disciplined and self controlled
  • Wearing blue-light filtering glasses after 4pm (for the last few months)
  • Using the light box for at least an hour every morning (for the last month)

Guess what happened? My mood was able to react to things, and I reacted to my mood. There was no stability. In fact there was no coping mechanism. Everything I used to do to regulate my mood was removed, so I did other things that were detrimental to my overall wellbeing.

Being hung over or drunk at work is quite good if you hate your job and think that the management are idiots. Because I was sober, I told the HSBC management team that their project didn't stand a chance in hell of being delivered, because it was being run by people who are terrible at Agile Project Management, and seem to be completely lacking any relevant software development experience. I said I didn't want to be any part of it unless some big changes were made. I said I wasn't comfortable doing the wrong thing.

Being hopped up on coffee is good if you want to rescue a project. I recoded Barclays entire Corporate Pingit system, in 30 hours, with no sleep. I kept the existing public API, but everything else was thrown away. Instead of spaghetti code, full of copy & paste, and buggy as hell, poor error handling, poor logging - unsupportable - I just rewrote nice clean code. Lots of coffee, 30 hour hackathon, all the bugs solved, code reduced by 80%, production grade error handling and logging. The team leader felt important because the old system barely worked, so he spent a lot of time understanding the spaghetti. There wasn't really anything for either me or him to do after I wrote a decent system. My boss was happy, the team leader wasn't, I got my contract terminated, Barclays customers were happy, I was happy that I'd delivered the software that meant I no longer had any work to do.

Corporate software is boring. The projects I'm asked to do are child's play. 48 million customer's metadata? That's only 48 terabytes, if we store a megabyte per customer. A low res scan of their passport and maybe a utility bill, plus a few thousand characters for their name, address, phone number etc. etc. At JPMorgan we stored about 3 petabytes of document scans. That's about the same amount of data in the entire Library of Congress.

AI, games, simulation, data analysis, physics & cosmology modelling, codebreaking... those are the hard problems. I remember I wrote a program that calculated every single possible checkmate. Then I wrote a program that found all the moves that led to those positions. It ran out of memory before it got back to the early moves. Then I wrote a program that could take the position of the pieces on the board, and find the moves to checkmate, where there is no opportunity for your opponent to win. Most of the time the program couldn't find a path where the opponent had no chance. In theory, with enough processing power and storage space, chess could be solved by a program. However there are 10 to the power 80 (10 + 80 zeros) atoms in the universe, and there are 10 to the power 123 (10 + 123 zeros) moves in the chess game tree. We should probably concentrate on modelling the cosmos at subatomic scale before wasting our time on a silly game.

So, that's my quandary. I'm not very challenged or interested by anything in the corporate world, and my solution of just being drunk all the time can't have been doing my liver much good. However, without alcohol/benzodiazepines I think too much, and without caffeine/bupropion/stimulants, I can't get motivated to keep solving the same easy problems that don't even need solving.

In fact, when I think about it, I must have made a lot of people redundant. I've automated a lot of stuff that people used to be employed to do. I've made corporations very rich, by allowing them to lay off loads of their workforce, but increase their productivity and profitability. My main specialism is Straight Through Processing (STP). I know how to get $1.16qn processed with just a few programmers, database administrators, infrastructure engineers, network specialists and system administrators. You don't need project managers, because they just put the lies you tell them into a spreadsheet and tell everybody that everything is going really well. You don't need testers, because good programmers write good automation tests, and they don't write bugs. There's no difficult logic or calculations in a corporate system. I do get spooked out when my code works first time, but it's quicker to do it that way.

Human workflow and user experience. Here's a better use of your time and money. Fill out paper forms and then set fire to them. Nobody gives a shit about having to go through your life story just to become a customer or get a government service. If I want broadband, just send somebody to install it and set up a direct debit. If I want to rent a flat, I'm going to pay you 6 weeks deposit plus a month's rent in advance, plus letting agent fees. Just give me the keys as soon as I've put the money in your account. Don't even bother with the contract. Burn it. The contract is simple: I pay you rent, I live in the flat.

You send a person to read the electricity meter. They can take my card payment for whatever I owe when they are in my home. You send a person to read the gas meter. They can work out my bill and I'll pay it on the spot. You send armies of traffic wardens. They can spend less time hiding in bushes and more time knocking on doors taking card payments for the rubbish collection, street lighting, police, fire service, libraries, schools and other things that I quite like rather than hovering near cars whose meter payment is about to expire.

My bank sends me a letter saying that they've paid a bill for me, but I didn't have quite enough money, so they're going to charge me even more money. My bank's only function, so far as I can see, is to make my problems worse. Rather than ringing me up and saying "Hello, Mr. Grant. We can see your income has suddenly stopped. We're not going to charge you any interest until you start earning again, because otherwise we are going to stress you out and make you bankrupt, and then we won't get our money back"

You see, everything trundles along fine when you play along with the game. Keep working doing that job you hate, at a company run by imbeciles, on a project that just needs 5 decent full stack developers to get on with what they do best, for 2 weeks, with no project managers who couldn't organise a piss up in a bar, and no 'architects' who just draw on whiteboards and produce documents that nobody reads, because they were rubbish at actually producing real working software.

The worst code I ever wrote was my first iPhone game. Games are awful as a single indie dev. You have to do all the graphics, sound effects, music, plus design the user interface, and then there's the game itself which has to run at at least 30 frames per second. The calculations are hard. Doing it in Objective-C was a nightmare. I've never know a language with such whacky syntax. I can probably write code in about 20 languages (BASIC, Pascal, Assembler, C, ADA, C++, Java, Javascript, C-shell, Korn-shell, Bash, Perl, PHP, C#, SQL, AWK, Batch, Google Apps Script, Logo, VBA, XSLT) and there's a bunch more I know enough of the syntax of to read and edit.

I can glance at some data and tell you if it's XML, JSON, Base-64, HEX, key-value pairs, fixed position, CSV. I can probably guess how the programmers of your favourite game store the high score table, and insert myself as the number one player with an unassailable score.

Yes, playing the games that everybody else does, competing... it seems a bit pointless when you know the game is rigged, and if I really wanted to, I could tweak my bank balance. Fraud is not hard, and banks make so much money they don't even go after the small fraudsters. It's easier to charge honest hard working people exorbitant rates of interest and fees rather than doing their actual legal & moral duty to Know Your Customer (KYC). I could buy a digital identity for about $100, open a bank account, get some loans, use the money to buy a real passport from a European country that's a bit more relaxed about staff members making identity documents in return for a cash bonus.

Once you're in Europe you can just keep heading east until you find a country where people don't read too many newspapers and watch too much TV. You can find somewhere you can afford to eat and sleep for a couple of years, while you wait out the storm. You can take some time out from the rat race, because you deserve it.

My iPhone app business was a hit, my first IT contracting company made loads of money, my electrician business was profitable, but the building trade is hard, my enterprise mobile apps business was too ahead of its time and never made much money, my Bitcoin trading and mining was hugely profitable, my second IT contracting company made loads of money. I don't really want to sell out and get another contract just yet. I've got some cool software ideas.  Instead of doing what I normally do and start with a profitable business model, I want to do something I'm passionate about.

I don't work at MIT or Stanford. I don't work at CERN or the UK Atomic Energy Authority, but I can tell you that the strong nuclear force is the energy that's released when a heavy element is split into two lighter elements. But what does "heavy" even mean when we haven't managed to get the Standard Model of Particle Physics to be unified with Special and General Relativity. Special Relativity tells us that energy and mass are two sides of the same coin, and General Relativity tells us how mass stretches the fabric of spacetime. Gravitational lensing has proven the theories predictions. The Standard Model had it's wartime and industrial applications. The transistor radio and faster computers. Every experiment discovers new weirdness though, rather than proving the model is complete. The particle zoo grows and grows, every time we smash protons together at higher and higher energies.

What does Quanta mean? It means "how much". A photon - a packet of light - comes in a specific frequency, which tells you how much energy it has. Let's imagine that a red photon is 2, green is 4 and blue is 6. We can also imagine that an X-ray might be 20 and a gamma ray 50. Do you notice that all the numbers are even? That's because you can't see anything odd numbered. A photon with the wrong energy won't interact with an atom that needs a higher energy to absorb it, and then emit a new photon. The only way you know anything exists is because of the photons that are emitted from atoms.

So we can only work with things we can see, and those things will only tell us about the photons that have the right energy. We can build a machine that measures microwaves, but what material should we use to listen to the frequencies that no known material interacts with. How would we even find elements that our eyes and our radios and our photographic chemicals can't detect?

Well, cosmologists reckon there's loads of it, whatever it is. They call it Dark Matter and Dark Energy. Nobody can see it, but they've done the math, and there just isn't enough visible matter to glue the galaxies together. Imagine if Dark Photons came in frequency 1, 3, 5, 7 etc. but our visible universe is governed by the Planck Constant, which means multiples of 2, in this  simplified example. If you can only see 2, 4, 6, 8, 10 etc. then you can't see the Dark Photons and the Dark Matter that can only be seen with the materials that we only hypothesise to exist.

General Relativity is normally right, and GR isn't fussy about the matter that it accelerates. It doesn't deal in packets of energy. GR doesn't do probabilities. Quantum Mechanics says that if we stop observing something it loses certainty and spreads out into a probability cloud. If you know the location of something, you can't know it's momentum. If you know something's momentum, you don't know where it's located. It's like saying that if everybody stops looking at the moon, it won't be where you predicted it to be when you look back. But GR doesn't care about that. GR has predicted the moon's orbit with incredible accuracy, and the moon always obeys the law of gravity.

If you ignore gravity in your subatomic world, you permit matter to behave unpredictably. If you ignore special relativity, you permit massive particles to fly around faster than the speed of light, in order to uphold the uncertainty principle.

If we think about the duality of light. Both a particle and a wave. We think of photons as massless, but they have energy and finite speed so General Relativity applies. The speed of light is too fast to get caught in orbit but light will bend around massive objects. Let's use the Pilot Wave Theory instead of all that Quantum weirdness. Imagine our photon being carried along by the gravitational waves that it's making. Gravity waves can travel as fast as they like and can even escape black holes. You can't detect them, because your ruler will stretch and compress as a wave passes. You can't take a timing of how long it takes for something to travel from A to B because time and space are different for different observers. Just by carrying my atomic clock to my fellow experimenter, to compare the time I measured and the time they measured, my clock will run slower because I'm moving in space. Time is not distance divided by speed.

Time measures how much slower you're moving than the speed of light. If you could travel at the speed of light, and tried to shine a torch forwards, no light would come out and your watch would be stopped. You wouldn't even be conscious, because you'd be frozen in time. If you slowed down to 99% of the speed of light and shone your torch, you'd see it beaming off just as fast as normal. That's because time is passing more slowly, so you don't notice that your light is moving at 1% of its normal speed. When you get back home, you'll probably find that everybody is dead, because time didn't slow down for them. Your clock is right, but so is theirs.

So what's going on at the subatomic scale then? Well, you can't really detect a single particle. When a photon hits the Charged Couple Device in your digital camera, it's absorbed. Enough photons have to be absorbed to trigger the discharge of a capacitor. Only the amplified signal is strong enough to be measured. The thing about amplification is that you get noise. You're trying to measure a signal, but a percentage of what you measure is noise. That's the signal to noise ratio. It gets worse. Because instruments are digital, they have limited precision. If you measure colour with 8 bits, you can only pick the closest of 256 colours. A CD can only store 16 bits of air pressure: 65,535 possible values. It does this 44,100 times a second. Pretty good, but only an approximation.

Because all digital equipment depends on an effect called Quantum Tunnelling, it's hard to know if the Quantum phenomena are being observed, or whether it's the instrument's noise that is being amplified. Early computers sent signals in parallel, but sometimes the data got 'skewed', with some bits arriving later than others. Now data is sent in serial, with very fast modulators and demodulators, but that means that a lot of buffering has to occur. If you imagine the time it takes for a detected signal to be amplified, that amplified value to be measured, the value stored in a buffer, a modulator to turn the value into electrical pulses, the time to travel down the wire, a demodulator to measure the pulses and store a value in another buffer, a memory controller to load that value into the computer processor's register, the processing instruction has to be loaded from the cache, and then the calculation is performed, the result is copied from the result register to memory, the I/O controller sends the result to the storage device.

Then, ages and ages and ages later, a scientist comes and looks at the values. According to Quantum Physics, every piece of measuring equipment, power source, data transmission cable, the computer and it's storage device, are all part of a quantum superposition, and the value is not determined until the scientist observes it, at which point the wavefunction collapses. Computers are great at doing calculations and for sharing research, but by their very nature as machines that exploit strange subatomic behaviour - semiconductors - they are also not very reliable when measuring the very properties of physics that they themself are built on.

It's useful to think of the Pilot Wave theory, because it explains observations like the double-slit experiment, in a nice deterministic way. Photons don't travel through both slits, but the wave does, and then the two waves interfere. Interference disappears as soon as you polarise the particle, because the peaks and troughs are no longer in phase. We really don't need to mess around with probability waves.

Yes I really hate probabilistic theories. Because subatomic things are smaller than the wavelength of light, we can only make statistical measurements. The size of the atomic nucleus was estimated by hammering a sheet of gold really thin and then firing electrons at it. Based on the number of electrons that bounced back and got detected, an estimate was made of how much empty space there is in an atom. However, you might know the weight of the gold, and the surface area, but you don't know how thick it is. It might be 5 atoms thick, it might be 50. Where did you get your measurement for the weight of a gold atom? How you know its density? How do you know how tightly packed the atoms are together?

At some point you're going to have to rely on some old science. The periodic table gives us the atomic weight, based on a presumed number of protons, neutrons and electrons. But what about the strong nuclear force that's holding the nucleus together? What about the energy of the electrons in the biggest orbits? Does a 1g diamond have as many atoms as 1g of Carbon dust? Prove it.

So we know that heavier elements are unstable, radioactive, and decay into lighter elements. We know what amount of what element, in a certain isotope, will give a self-sustaining fission reaction. We guess that fusion in stars creates all the elements up to iron, and all the elements after that we guess are created in supernovae. We haven't done much apart from a bunch of chemical reactions and some atom smashing yet though. We've done pretty well with electromagnetism and radio waves. Semiconductors and transistors are completely ubiquitous. It's all useless junk if the Van Allen belt blows away in a coronal mass ejection and we're all bombarded by cosmic rays and the radio waves are filled with static noise.

I can tell you something that's fairly easy to observe. Hotter air takes up more volume than colder air. Also, there's an altitude where Earth's gravity can no longer hang onto its Nitrogen, Oxygen, CO2 and noble gasses. Also, if you suck up dense polycarbons from deep underground, where they have been heavily compressed, and then set fire to them, the result is less Oxygen, more heat, and the expansion of liquid into a big volume of gas that's heavy, so it lies close to the ground, while the useful Oxygen is pushed into the upper atmosphere, where it thins out and drifts off into space.

If you have more CO2, you should plant more trees. However, we're doing the opposite. Deserts are spreading, rainforest is being cut down and fire sweeps through vegetation in California, Australia and Borneo.

So many people work in banking, insurance, accountancy, financial services, paper pushing jobs of such woeful uselessness that probably the bulk of humanity's job description is: sit at desk in front of computer, wear telephone headset, read the script on the screen to people on the phone and type their answers on the keyboard, drink tea & coffee, go home.

Why can't I do something to help feed some people, spread the wealth, speed up the conversion to clean energy, get more computers doing more useful calculations and modelling, rather than just massaging sales figures and marketing crap that nobody needs?

I'm going to risk running out of money for another few weeks at least, and that means I definitely will run out of money, because it's usually 60 days until I get paid. For the amount of money I'd get selling my depreciating electronics, and the time and hassle involved, I might as well get a job stacking shelves in a supermarket.

I'm just going to do the type of work that I'm passionate about and good at for a few weeks. I know HSBC are going to need a Customer Due Diligence system before February. I like my ex-colleagues, but my god nobody had the balls to just bin the junk and start again. It doesn't scale, it's not maintainable, it's so hard to roll out in-country, the pilot was a disaster, all the good people are leaving, and 85% of the work still has to be done.

I remember getting really angry at an all-day meeting with about 40 people. I didn't know at the time, but the CIO was there, and head honchos from Retail Bank & Wealth Management and Corporate Banking, plus the best in the software business trying to save Europe's biggest bank, on their number one project, money no object. It maddened me that we spent 2 and a half days estimating how much work there was to do in 3 weeks, but nobody knew what our productivity was. Nobody knew what the backlog was. Nobody knew what Minimum Viable Product was. Nobody was bothered about Continuous Deployment. Nobody had thought about the godforsaken task of pumping thousands of questions and rules and logic into a spreadsheet that you needed to know 3 programming languages to even make a stab in the dark.

I said I'd do half the questions on my own. I then had to spend an absolute age reprogramming the core system so that it would spit out meaningful syntax errors. There were about 500 things wrong before I even started. Then the architect admitted that he hadn't even thought about some fairly fundamental things and his solution took days to get right, while my suggestion was roundly ignored. Then the data architect started changing everything, even though it was tightly coupled throughout the entire system. I had to give loads of people lessons on Git and Maven artefact versioning. It was madness, and I had to call time out: I asked for a code freeze while we got everything stable. To everyone's credit, they listened to me, trusted me and supported me. I think it was only 5 straight days of midnight finishes. The work wasn't hard, but there were major bugs in every single component of the system. The pressure of knowing that hundreds of people are effectively twiddling their thumbs, and if you don't get it all working, you've damaged a huge amount of productivity.

A little cheer went up when everything integrated and the screens went green for the first time in weeks. It was also just in time for the CIO to announce that we'd achieved a significant milestone at the Town Hall. It was false optimism though. I had unearthed an absolute mountain of buggy code and dodgy config. My worst fears about performance were confirmed too. It took 5 minutes for the homepage to load.

I found a Scrum Master I liked and gave him a list of names that I wanted to work on a new version of the application. We picked good tech, designed a simple system and had something to demo in a week. They sacked my scrum master, me, and the longest serving member of the development team. People were getting jumpy and we were making management look pretty incompetent. I was also leaving a paper trail that was inconvenient. I was quite explicit about the urgency of the situation and what the simple remedies were. I didn't sugar coat it, because I'd been giving the same advice for 5 months.

I had plenty of warnings to keep my head down, and toe the line. I knew my days were numbered, and when I found out my old scrum master wanted me back because everything was tanking, I fired my parting shot. I knew I'd get terminated. Quicker than having to work a notice period. No need to lie about your reasons for leaving. No 4 weeks of hell working for a micromanaging idiot.

There's no challenge for me in corporate software. I ran the IT for a nice medium sized company. The board asked me for a data warehouse and a new phone system. Instead I gave them a new card payments processing system and an accurate set of accounts, with the correct ledger for all their customers. It's the only reason why the Office of Fair Trading didn't shut them down when they sent their forensic accountants to see why the books didn't really balance. Oh, and they were in breach of card data protection and were going to have a data theft until I tokenised all the card numbers. I had such a hard time in convincing the CEO of the right technology strategy that when he said "fit in or fuck off" I was more than happy to leave that rudderless captain.

When JPMorgan needed somebody to figure out why their FX system was running like a dog and they were going to cause a market liquidity disaster on International Money Markets Day, they'd had 10 Oracle consultants and none of them could find anything wrong. I found a DBA I liked in London, who didn't even work in my department, and we went through everything with a fine tooth comb. I also harassed the sysadmins until they got my disk I/O up to scratch and tweaked every kernel configuration value, applied every patch and generally wrung every bit of speed we could muster out of the hardware. I then had to take the vendor's code to bits and tell them where they had multithreading issues. They didn't believe me, but I kept sending them the measurements I'd made and pretty graphs, until they put a dev on the phone to me, and we talked through the code, and found a bug. Then the marvellous DBA found the setting that was causing the latency. With the new code and the much faster database, I could hardly believe the timings from the performance tests. When IMM day came, we blitzed it. We absolutely wiped the floor. Fastest FX platform in the world. There wasn't much appetite for developing our own in-house system anymore, I really didn't want to sit around looking busy. I liked my friends and the culture, but I still need interesting work.

And that's how it goes. Hire me to fix your technology problems, and I will, but then I'll want to leave if new challenges don't come along. I hate just keeping a seat warm. I guess that's Bipolar. I work like a son of a bitch for 3 or 4 months, then I'm really struggling to stay motivated for another month or two, and then I'll just stop coming to work.

I could try and pace myself, but invariably I find myself drawn to the impossible challenges. Normally you hire somebody who turns out to be rubbish, but refuses to leave. They literally stick to their chair like glue, because their main motivation is job security, not being good at their job. When you hire somebody who's really good, you can't let them know what a hideous stinking mess everything is in, and that they're going to be under relentless pressure to do horrible work. People who are really good will just go and find somewhere better to work.

I'm an idiot. I want to finish the job I've started and leave feeling proud of delivering stuff. I never ask for the poor performers to be fired. Most of the time I'm able to calmly filter out the new guy I'm training, when they're trying to impress me, but they don't know what they're talking about, and I've got an absolute bitch of a schedule to keep. I had to keep just saying "no" when 3 people were shadowing me, and they were all saying you forgot this or that, or you did that wrong... then I press a button and it all works first time and I can start to be more amenable again.

I'm absolutely not perfect. The first implementation is normally a dog. An ugly dog. But it works, and then the pressure is off so I can refactor for elegance. It's a bit of a thankless task though. When you start refactoring you then start looking at other code, and you end up having to change more and more and more and all the tests break because everything is so fragile, and then people start complaining that they can't find their bit of code anymore, and they have to merge their bit of work into an unrecognisable new world, because people don't pull, commit and push often enough.

I don't even write much code. Ask me for a bit of code that does something, and I'll give you a little bundle that you can plug in wherever you want it. When everybody is developing features but the application doesn't work, I'll concentrate on bug fixing and stabilising the build. When everybody is trampling on each other's toes, I'll concentrate on release management and versioning. When an important demo is coming up but people are committing code that doesn't work, I'll roll it back and tell them to put it on a branch until it integrates. When code starts getting promoted from DEV, to UAT, QA and PROD, somebody has to make sure the database is created with the latest schema, test data is loaded, Business Process Management tasks are cleared down, and all the little microservices are up to the right versions. That can take 3 hours on a bad day.

Software is not hard. Managing a huge team is hard. I haven't had a management role since 2013. However, I know that every untalented email forwarder who thinks they can manage a big project says "features, features, features, we're late, features, features, oh my god we are so late, let's just get it working, get it working, oh my god so many bugs, performance is terrible, let's try and go live anyway, oh my god it's hard doing a production rollout, and the users hate it even more than the testers, what do we do? what do we do? everybody panic, work 25 hours a day 8 days a week, 366 days a year, what do you mean we don't have any metrics? what do you mean we don't have any reporting? what do you mean it's not multilingual? why are all the good people leaving? why do things seem to get done a lot slower now we're supporting 3 or 4 more environments, instead of just one? who could have predicted such a thing? why didn't any highly paid consultants tell me? oh, they did? get me the mail server administrator immediately, there's some junk mail I don't seem to be able to delete permanently. Just get it done before the regulators come asking why we've failed to meet our timetable commitment".

And that's why I hate corporate bullshit.

It's the engineer's curse: we want to just solve problems, to make stuff that works, to make things better. I don't care that it hurts your feelings when I say your idea's rubbish. Your job is to listen to the experts, motivate people and sign the paychecks. My job is to come up with the ideas and make them a reality for you.

I don't really think I'm cut out for having a boss. I don't really think I'm employable anymore. I just completely ignore all the management, then they love me, then I tell them I'm not doing it again unless things change, then they hate me, then I get fired, then they get fired.

I probably need to figure out a way to get paid for more than 5 or 6 months of shouting and swearing at everybody and just doing whatever the hell I want. But it's so soul destroying to go to work and think that you made absolutely no difference. In fact you were complicit. Your day rate bought your silence. You were more worried about losing the stream of big invoices than your ethics. You put financial benefit ahead of professional, moral and legal obligations.

A bunch of white collars have got to get prosecuted soon.

Bankers have had their hand in the till for far too long.

 

Tags: