Skip to main content
 

Advent Calendar (Day Twenty-Five)

2 min read

This is a story about self-imposed constraints...

Rabbit Proof Fence

I was hoping my depression would go away if I gave my brain a chance to achieve homeostasis, but there's always something that's pulling your mood this way or that. Whether it's a new friend, girlfriend, going shopping (even just for food), exercise or being a slave to the highs and lows of social media. Work is also obviously something that affects my mood in a huge way.

Apologies for this stupid Advent Calendar thing I wanted to do. It's just because I had an idea for a blog post on December 26th. I've padded things out, laboured points, repeated myself.

I'm looking forward to letting things flow naturally again.

Merry Christmas, by the way. I'm sorry my stuff has been so self-pitying and not at all festive. In fact, I've been quite the boring misery-guts. I appreciate that over 100,000 words on oneself is either conceited as hell or it's just me trying to brain dump and order my jumbled up thoughts.

Nearly 6,000 words on subjects as diverse as climate change and subatomic physics was really not written with the idea that anybody might read it. I'm embarrassed if you did, but maybe you got a little glimpse into the world I'm trying to navigate.

I don't know where I stand on social media. In some ways it's addictive and anti-social. In other ways it's a lifeline and a means of maintaining some social contact, when you haven't figured out how to get a social life back again, yet.

Anyway, I appreciate all the lovely messages of support, and people looking out for me.

 

Tags:

 

Advent Calendar (Day Twenty-Four)

2 min read

This is a story about a society that makes pregnant women sleep in barns...

Baa-rn

I'm not having a go at any one particular society, nor men who haven't fully thought through the implications of where their newborn is going to sleep. Sure, your 3 seconds of copulation was fun, but 9 months later, you've gotta think about putting a roof over your family's head.

So, the nativity story tells us about a couple that rather irresponsibly got pregnant, Mary lied and said it was the work of an imaginary space wizard, to cover up for the fact that she'd been sleeping around, Joseph was enough of a dumbass to buy the stupid story AND be be persuaded to take her away from whoever might inconveniently confess that the child was theirs.

Anyway, they had a whole 9 months to find somewhere to live, and they abysmally failed at that. Basically, they were pretty flakey and unreliable.

So, this kid was born, in a barn, to flakey unreliable parents, and we now worship that kid as the son of God, because he was a carpenter up until the age of 30 before he decided to start doing miracles and stuff. He was just killing time up until then.

The end.

 

Tags:

 

Advent Calendar (Day Twenty-Three)

1 min read

This is a story about the eve of Christmas Eve...

Frankie is a gift

Frankie has done all his Christmas shopping and wrapped all his presents. He also knows what he's going to do on Christmas Day: eat cat food and sleep. Much like every other day then.

Cats don't wear clothes, have pockets, wallets, understand the concept of a job, or money, or presents or giftwrapping, or the Gregorian calendar, or the significance of certain days on the Gregorian calendar. Consumer society completely baffles them.

Meaningful

Here's a little message to keep you going until Christmas Day

Tags:

 

 

Advent Calendar (Day Twenty-Two)

3 min read

This is a story about global children...

Warning Sign

I should have been in Prague today, December 22nd, visiting the greatest Kiwi-Czech couple I know. I love them to bits. I'm sad I didn't get to go.

My ex-wife was a programmer when I met her. I thought there could be nothing greater than dating a geek. Turns out it's better just to date somebody you like and who is nice to you.

Yes, I went out with my checklist of things that I wanted:

  • Science degree
  • Computer programmer
  • Outdoorsy
  • Adventurous
  • Ambitious
  • Prepared to follow me into dangerous situations
  • Able to stay calm in a crisis

I would say that I got most of those things. The problem was that she never backed me up. There were so many times when I expected her to have my back and she didn't. In fact she was an even more harsh critic of me than I am, and I'm unbelievably hard on myself.

She ended up trying to be me, which is a bit weird. She wanted to learn to climb, so she paid money for a guide and porters to drag her up a mountain. I could have taken her up some Scottish winter routes that are amongst the most brutally dangerous and exposed in Europe.

Scottish Winter

She wanted to learn to sail. I'd already pretty much taught her, but I could have found some really nasty tidal eddies and extremely tough ports to navigate into, where loads of boats run aground. I could have taken her out on a brutal day where you surf down the waves and try not to broach. No, she wanted to pay SunSail to bob around on a floating caravan in non-tidal waters.

Look the right way

She said she wanted to drive a rally car and thought she was a good driver. I've raced round the Belgian Formula One circuit and won a bunch of karting races. She bought herself a little car that looked a bit like a sports car while I was in hospital once. I bought her a 1972 MG Midget with wire wheels, for her to drive all summer while she was off work.

MG Midget

You would have thought that she'd take care of me, but either she didn't realise how good she had it, or she had a highly inflated opinion of herself.

It occurs to me that a lot of geeks would like a geek girlfriend. They're highly sought after.

I probably just picked badly.

Also, being nice to somebody doesn't make them nice, it turns out.

Third Date

This photo was taken 8 days after we met. My life skills were ploughed into learning how to be a good adventurer, leader and geek, rather than pick a good life partner (July 2005)

Tags:

 

Advent Calendar (Day Twenty-One)

5 min read

This is a story about making plans...

Chateau Nesetril

On the 21st of December, I was supposed to fly to Prague, Czech Republic and see my friends (pictured) and their not-so-new arrival who I saw crawling last time I checked Facebook. Time flies and kids grow up fast.

I wanted to see their finished house, shown here October 9th 2013. It's always worth travelling to see your friends.

Unfortunately I was really poorly.

It's kinda like the opposite of 2013, where I went to Prague but I was too poorly to go to San Fransciso. Oh and in the first half of 2013 I lived in my spare room or the shed. The second half of this year I've had my own apartment.

2013 was the year I didn't get paid at all. Anything. Not a penny. This year I was paid a lot. I worked a lot, and I was paid a lot.

If you want to be the best, you've got to put the hours in. I've not achieved anything of real note yet, but I try very hard. When I got sick, I had written 100,000 words in less than 3 months. I always knew it was going to be a difficult time as I got close to a couple of subjects I wanted to write about last of all. I felt strong, but experience tells me that I get dangerously depressed and start thinking "what's the point of it all" at random intervals. I remember staggering back from the pub in Cambridge with my co-founder, and thinking "I'm just going to kill myself" despite being mentored by billions of dollars worth of entrepreneurs and investors, despite my software being evaluated by dozens of famous companies, despite being accelerated to warp speed.

I was living with 3 amazing guys, and spending every day in a bunker with over 25 of the best & brightest technology entrepreneurs. These are the captains of industry. We were absorbed into the TechStars network, which gives us access to the right people, and the funding we need to make our ideas happen.

Funding rounds go Seed -> Series A -> Series B -> Series C -> IPO/Floatation. The idea is that you increase your valuation at each stage. You increase your valuation by increasing your turnover (or sometimes just your user acquisition rate). You increase your turnover by advertising & marketing. If somebody just invested a few million in my company, provided I'd load tested it, I'd then just spend a shittonne on advertising. Because a few suckers are going to be taken in by your advertising, you get growth, and you can go for your next funding round.

As your Venture Capitalists have a vested interest in seeing you grow so that they can get a better valuation when you raise money again, or when you float the company, they help you do huge deals. I met one of the founders of Sphero at TechStars in Boulder in 2010. You probably know it as the Star Wars R2D2 type robot that rolls around like a ball. It's always featured in trailers. How did they pull that off? TechStars.

You know what a "Unicorn" is in tech circles? It's a tech company with a valuation of $1bn+. Are these companies worth over a billion? Sure, their products work, but their valuation grew so fast, did their Intellectual Property keep pace? Look at MySpace. Dude in dormitory at Harvard writes a competing product, kills MySpace... that company is called Facebook. Twitter has $15bn of public money, but it's losing 86 cents for every single one of it's $22 shares. That's because it's not a profitable business, but who cares in a world where Unicorns are real.

You wanna know how to get a nice high turnover? Start two companies. Provide services between them. Take company A with £1m seed capital and pay £1m for "screwing nuts onto bolts". Then company B can pay £1m for "unscrewing nuts from bolts". Just do that a bunch of times until the necessary turnover is acquired. Your are now a B2B service provider with a turnover of £100m or however much you want. You can then take your accounts to a venture capitalist and say, I have a company with £100m turnover. We haven't got a monetisation strategy yet, but we've got good turnover. Your valuation means you'll be able to raise loads of money, so let's imagine that you raise £10m this time. Then you can do a bunch of £11m screwing/unscrewing deals. Perhaps you can get your turnover to $1bn now. Not far off Twitter's numbers. Raise some more money. Maybe £100m. Then do some more deals with your trusted trading partner. Get your turnover up to $10bn, why not? Should be a pretty good floatation. People are going to go nuts for the IPO. A company that turns over $10bn is a big deal.

Sounds like a good plan?

I missed not seeing my friends, but I'm pretty sad about stuff, one of which being the bubble that's about to burst because there's too much creative accounting going on. I don't see where I fit in this world where all companies are racing to get more users and higher turnover and raise more and more venture capital.

It's like the curtain was pulled back and the magic was gone.

King of Pain

King of Central Bohemia (October 2013)

Tags:

 

Advent Calendar (Day Twenty)

5 min read

This is a story about killing yourself slowly and painfully...

Royal Free

So, this one time, I stopped eating on a Saturday, then I can't remember if it was Monday or Tuesday that I was dragged off against my will to Oxford John Radcliffe hospital. Yet another 'mistake' of my parents that left me dangerously malnourished. They didn't ever learn that antagonising and terrorising a person makes them anxious and not want to eat. In their haste to force me to do whatever the hell they wanted to do - they didn't actually tell me - my leg was cut to the bone.

In hospital, they had a look at everything that was wrong with me. The most worrying thing was the toxicity of my blood. My Creatine Kinease (CK) readings indicated that I had damaged kidneys. The large laceration to my leg indicated that a traumatic muscle injury had occurred. Blood vessels had be severed, causing Ischemia to large parts of my muscle, which promptly died. My kidneys were going to die too. They were already barely functioning and quite badly damaged.

This is called Rhabdomyolysis. You don't actually need a test to diagnose it. If your piss is the colour of coca-cola and stinks, you're well on your way. If your piss starts turning the colour of orange juice with loads of blood in it, you've pretty much had it.

So they didn't bother to operate on my leg, they just put me in a high dependency unit and pumped as much saline and glucose and the machines could pump. My arms were pincushions from the phlebotomists taking blood measurements around the clock.

It wasn't until the following Saturday that the muscle damage was repaired. It should have been a day procedure, but because none of my friends would pick me up from the hospital and I lived on the 1st floor, the doctor's couldn't really discharge me with my leg in cast and expect me to get up the stairs on one leg.

When my friends prompted me to move out a few weeks later, I stopped eating again. I had no body fat left. My kidneys were already damaged. It only took about 5 days to collapse on the floor and be unable to move. I had been trying to cut my jugular vein and femoral artery, because I knew I only had to lose about 8 pints of blood before it started overbrimming the waterproof container I had made, and by which time, nobody would be able to resuscitate me.

Only a friend Lara came over, discovered me, and took me to hospital. I was in hospital for a week that time and two weeks recovering nearby after a psychiatric bed couldn't be found for me. Being sick in Camden is shit.

I can barely comprehend the shitness of a situation where somebody can barely walk and is in complete agony from muscle damage is supposed to go and deal with bureaucrats and fill in reams of forms. How much sleep do you think you get in a week on a ward with loads of people dying next to you? In Oxford, I literally heard about 3 people stop breathing, and presumably their heart stopped beating because loads of alarms went of and staff rushed over to see if they could coax some life back into their fucked bodies.

In London I was on more general wards after a couple of days in A&E. People there are just in a lot of pain and discomfort. Night time is worst. People seem to be distracted from their pain by TV and visitors.

I really don't want a life shuffling and muttering to myself, doped up on the drugs they give you when you can no longer cope with hectoring ignoramus parents, abysmal jobs that suck wealth out of the developing nations while destroying the planet, people who do charity work more because it makes them feel good about themself, rather than for a noble cause.

If you're reading this, it's because you've learned English and you have access to a computer. That means the chances are that you have never been in hospital because you didn't eat enough.

There're billions of people who don't have enough to eat. Do you like your office job and cheap groceries and enormous apartment more than you like those people? Look at the evidence. The evidence shows that you're happy for the developing world to grow all your food and make all your clothes and other goods. The evidence shows you're pretty happy with the current arrangement. Putting £1 a charity collection box is great value money for you. You can bullshit yourself that you played your part in changing the world.

£1 for a clear conscience. Bargain of the century.

 

Tags:  

 

Advent Calendar (Day Nineteen)

2 min read

This is a story about taking things to extremes...

Java Rock

I stopped eating for the last 4 days. It was easy. I just didn't eat, and then when I got hungry, I still didn't eat. Then I stopped feeling hungry, and I continued not eating.

Food contains carbohydrates and carbohydrates are broken down into glucose and glucose is a type of sugar and sugar is a drug. So I quit all drugs for 4 days (actually 6 months, if you don't include food).

Now, we all know that cheese is as addictive as hard drugs. In fact, food, water and oxygen are all as addictive as hard drugs, because you keep taking them and taking them, and then you die. Quod erat demonstrandum.

Giving up cheese wasn't very hard. I've hardly eaten it at all for months, but total abstinence is the only way to not be called a junkie and spat on by your own family, right? They'll spit on you for not inventing a time machine and erasing your prior misdemeanours, and call you an ex-junkie in-between their injections of heroin that is.

Basically, I win, you lose. There's literally no way for me to take this precious abstinence any further unless I put a plastic bag over my head and duct tape it around my neck so I can't breathe.

And contrary to popular belief, my life has been absolute living hell. I feel like a special robot that can feel emotions, and that emotion is sadness. I go through my robotic motions, and I wonder to myself "why the hell am I doing this? what's the fucking point?". Pretty much the only thing that's keeping me going is that I'm on day 90 of a bet that I made with a friend that I couldn't do 101 days. Every day I think to myself, only X days to go before I've proved nothing and I can either go back to being like every hypocritical judgemental ignorant idiot I have the misfortune to have to be judged by, or I can I can kill myself at the point where you would have to write in the obituary "we can't blame drugs or alcohol".

Ha ha ha. I win.

 

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:

 

 

Advent Calendar (Day Seventeen)

7 min read

This is a story about legal highs...

Amino Acids and Vitamins & Minerals

When your parents are drug addict losers, you have to do a lot of research if you're going to save their life. Their health damage is probably too bad to save them now, but if my niece gets to spend a little longer with granny & granddad, then it will have been worth it.

The above amino acid and vitamin complex is what is necessary if want to replenish the brain chemicals that drugs wash out of your system.

Let's do a bit of a tour:

L-Tyrosine

This is the precursor to dopamine. You can give yourself early-onset Parkinsons if you take excessive dopamine agonists (e.g. Cocaine) and damage the neurons in the Basal Ganglia. Don't fuck with dopamine. It gets you out of bed in the morning.

You can fuck up your domaninergic system with all kinds of drugs. Crystal Meth and Amphetamine and Caffeine. Yes, that's right, Caffeine. Same thing. Caffeine is legal amphetamine.

5-Hydroxytrypophan (5-HTP)

This is the precursor to Serotonin and Melatonin. Very important for mood regulation, digestion and sleep. You do want to poop don't you? Well, it's best to not cause neurotoxicity to your serotonin releasing neurons. 5-HTP can also be an excellent sleep regulator, as it will give you a melatonin boost.

There are few street drugs that deplete 5-HTP. But there's one very popular one: 3,4-Methyledioxymethamphetamine... Ecstasy, or 'pills' as they're colloquially known. Suicide Wednesday is not known by that name for no reason, amongst the clubber/raver community.

Phenylalaninie

This is the precursor to adrenaline and noradrenalin. You might think it'd be cool to be like me and have your adrenal gland so burnt out that I have no self preservation instinct, but most people don't drive or cycle with the ability that I do. You're an organ donor if you hesitate for a single second in threading the eye of the needle in-between double decker busses.

Adrenalin might seem annoying when you get "Elvis Legs" on a really difficult climb, trying to clip a bolt and knowing that if you miss, you're going to fall about 40 feet or more. Eventually your body re-adjusts, and standing on the top of a 1,500ft tall spike of rock, without any ropes attached to you, is all about the photo-op rather than the potential death.

In the office, people get annoyed with you. They wander over to your desk to tell you how important the report they need is. You just ask them how many people's lives are at danger. You ask how many lives are going to be saved, and then they go away.

Vitamin B6

Very good for allowing all the amino acids to be absorbed into your body. You get a lot more bang for your buck with B6.

Tea & Coffee Extracts

You've been drinking tea and/or coffee for most of your life and your "because I like it" excuse is not watertight. It contains caffeine, so you have habituated the ritual of drinking it. I like making tea. I like the hot water plant alkaloid extraction method (infusion). It reminds me what a bunch of ignorant addicts - who are in denial - that I have to live with.

The extracts that I take are a bit like decaf tea or coffee. They are giving your body the other complex set of chemicals in tea and coffee, without the addictive caffeine and the weirdo behaviour of having a hot drink on a hot day.

Vitamins & Minerals

Yes, everybody knows you can knit your own yoghurt if you have a flower in your hair and have wind chimes that annoy the shit out of the neighbours. Rather than grow a massive pile of fruit and vegetabes in a window box that I don't even own, it's easier to make sure that I'm topped up on all my vitamins and minerals with a single daily pill.

Pills don't replace a balanced diet but they sure as hell are more convenient than having to plan meals around whether I'm getting adequate trace amounts of everything that makes a healthy body.

If you drink alcohol or take mind-bending drugs, they're depleting your body's nutrients. Your brain will be flooded with a month of serotonin, for example, when you drop an Ecstasy pill. I don't condone drug taking, but kids will be kids. The best thing that the mum and dad of a raver kid can do for them is to buy them some 5-HTP, if you want to avoid suicide Wednesdays.

Also, if somebody who isn't me had been on a massive drug bender, their cravings would be pretty damn terrible. The NHS will put you on a 'script'... that is to say that they will keep giving you the drugs you need because the crash will be so awful that you'll probably kill yourself, or go and nick a car stereo to pay for a bag of drugs. It's smart drug policy to have your population not nicking car steros and killing themselves on a comedown.

Would it surprise you to learn that I've been in The Priory? It was a bit shit actually. There were no celebrities (apart from me) and the tellies were bolted down so you couldn't even chuck them out of the window, not that the windows opened very wide.

I wasn't in The Priory on a Librium script, so I couldn't have been an alcoholic. I wasn't in The Priory on a subutex or methadone script, so I couldn't have been a heroin junkie. I wasn't in The Priory on a dexedrine script, so I couldn't have been a crystal meth or amphetamine junkie. I've decided to make it the world's shittest Christmas present to tell the world why I was in The Priory, on this coming Christmas Day 2015. Just for the hell of it.

One of the most amusing phone calls I have ever received was from my boss at JPMorgan saying that they'd got a really nice bonus for me, because of all my good work in the 6 months I'd been in the team. I'd saved the world from a market liquidity event that could have seen another Credit Crunch get triggered. I had other things on my mind, but it's still nice to hear that stuff.

If I had one piece of business advice for you: hire a junkie. They work their fucking arses off.

Staying clean is expensive though. What goes up must come down, and you're going to need £200 of dietary supplements to plug the hole in your brain.

When I say 'junkie' I also include those compliant little freaks that like doing homework, and people who are prepared to neck huge bottles of Modafinil and Methlyphenidate (Ritalin) and any other study aids. Doping in eduction is as bad as doping in sport, if not more widespread. The drugs are cheap and your earning potential will pay you back many times over. It's a good investment.

The adversarial system with 'winners' is totally screwed.  People will do anything for a competitive edge. Personally, I just want to have the odd day where I'm not lethargic and negative and disinterested in everything, and I have to try and shout down the urges to run a sharp knife through my radial artery.

Never let it be said that I didn't try every avenue.

No Drugs for Me

No drugs for me, please. I'll just take a coffee to go. Could you just put a shot of dexedrine in it for me though, please? (February 2015)

Tags:

 

 

Advent Calendar (Day Sixteen) - LATE

18 min read

This is a story about stormy weather...

Wet Wharf

Apologies for the interruption to the blog regularity. This was caused by unpleasant winter weather and being unemployed. I also couldn't see straight and I passed out. Normal service will be resumed again soon.

Since my life fell apart due to illness and divorce, I have never managed get all the essential life things in place at the same time:

  1. Stable Accommodation (without 13 snoring people per dorm)
  2. A job that's more than just giving blow jobs in a toilet (never tried it, but it's plan "Z")
  3. Friends, who respect me, and understand that my life was decimated
  4. Family, including parents who can understand how hard it is to do all the things on this list (with no money, despite working)
  5. Getting my stuff out or storage and into my apartment
  6. A hobby: kitesurfing maybe. Failing that, at least some holidays
  7. Deal with a huge pile of 2-and-a-half-year-old post
  8. Do my business administration and tax affairs
  9. Live near work
  10. Not just getting totally smashed drunk all the time, and don't abuse drugs

You have no idea how hard it is too do almost all those things, when you are barely just surviving. The individual tasks are not hard for a person with a job, girlfriend, home. I'm is pretty much totally exhausted and suicidal from other attempts to fix my life. When you get low on funds then idiots start pulling the plug, and all the other work is ruined.

Just because you have a sorted life, don't lecture me. I bought my own home and did loads of work on it, never missed a bill payment, quit my job despite having a "top" ranking in the company (according to my annual performance review). I went to work for New Look to help them internationalise. Job was OK. Commute was too far.

I became an entrepreneur again. I sat in my back garden and made iPhone apps. I had a couple of number 1 hits. This gave me encouragement to say away from 9-5 drudgery, I started IT contracting again, and it was an improvement on being disrespected by the people above your pay grade.

I was then an electrician. If you think your paperwork is bad... wait until you've got to do safety certificates, inspection reports, quotes, cashflow forecasting, wholesaler credit and the challenge of doing all of this comes before paying any money into the bank.

After being an electrician, I went back to iPhone apps, but developing custom ones for companies. That business gave me just about everything I wanted, except a high quality team, and having the cash to grow. There is also even more paperwork associated with a technology company.

I took Hubflow/Mepublish business through the Springboard Accelerator program in Cambridge. We even won 2nd prize at the Cambridge Union Society. The angels didn't want to invest in me at first, because I pitched for their money in flip flops. We still managed to find investors though.

Seeing 150+ mentors in 2 weeks, plus all the other Springboard work was hard too. We had very little time to fix our users bugs, stay on top of invoicing our clients and all the other business administration crap. There were actually too many things on the list.  It was too much to handle.

When I got back from Springboard, my horrible ex was there, pressuring me to go to social occasions and blocking me from moving to the Startup capital of the UK: London. She liked having at least 3 or 4 luxury holidays a year. She liked doing a hobby job that got to stroke her ego. Teachers can work anywhere. She needed to support my 3 years of busting my balls to get into the Tech startup scene.

Anyway, she wouldn't. Her main preoccupation was getting blind drunk at social occasions and then smashing up my expensive camera(s). She'd smashed up one of my cameras 3 weekends in a row. She was never sorry. "It was an accident" is not accepting blame. "I'm sorry" is how humans apologise.

Shortly after Springboard finished, in 2011, the last evening event we ever went to, she smashed another camera, and then when we got back to our hotel room, she started verbally abusing me. She was saying things like "you're a weirdo, none of my family like you [not true] and none of my friends like you [not true]" then she got up, opened the door and stood in the doorway, just shouting "YOU'RE A WIERDO, YOU'RE A WIERDO, EVERYBODY HATES YOU, YOU WEIRDO, YOU'RE A WIERDO" at me at the top of her voice.

I'm not sure whether she held the door open so that people could hear, if I shouted back, or whether it was so she could make a quick getaway if she verbally abused my too much. Whatever the reason, it backfired.

I snapped. I don't really remember what happened, because the next thing that I remember is her screaming. Her scream brought me back to reality. Reality at the time was that she was on the floor, pinned down by me, and my fists was raised in anger.

Because she screamed I let her go and she ran off to many of the concerned faces peering out of their bedrooms: they had been woken up by her tirade of verbal abuse.

I tried to remember what had happened. I remembered asking her to stop abusing me. I asked her to stop being so disrespectful about having broken 3 digital cameras in 3 weeks... I'm the one who paid for those cameras and replacements. I remember being called a "weirdo" over and over again, which was often a schoolyard chant for bullies, which I was on the receiving end of a lot.

Afterwards, my brain finally pieced what had happened together. She had said I was worthless and abusively insulted everything I've ever done, interspersed with calling my a "Weirdo" and telling me that friends and family don't like me.

I grabbed her, but she started trying to punch me, so I threw her on the ground and pinned her arms. She spat in my face, and then the rage was really unleashed. I was no longer in control - I'm guessing - because I don't remember the rage bit. I threw 4 or 5 punches against the struggling abuser before she screamed. The scream woke me up and I got off her and let her run away to the people who had been looking, because of her shouting "weirdo! weirdo".

She spent the night surrounded by her friends and family. I got in my car, knowing that there were a couple of concrete columns I could drive into at 100mph.

Domestic abuse perpetrators should commit suicide though, right. I agree that there need to be severe repercussions for those who commit domestic abuse. Smashing up my face with her fists, going though my personal stuff, isolating me from my friends, controlling my life, verbally abusing, destroying my stuff with no intention of replacing or repairing it, generally being a low grade piece of shit... that kind of stuff affects people.

I blamed myself. I didn't even use the provocation or fact that she physically abused me, as an excuse.

I turned my airbag off and made I made a couple of 100+mph lunges for motorway pillars on the way home. Sadly, most of them have fencing to deflect drivers who  have fallen asleep or want to die.

When I got home I bought something online to kill myself with. It almost worked, but it had very unexpected consequences.

If you think domestic abusers deserve to be miserable, depressed and die, then I'm in agreement with you to some extent.

I had to go to work with two black eyes and a broken nose, and lie for my girlfriend. Nobody can see the verbal and psychological damage that she was doing either. She had an insatiable appetite for spending hours, days, outside my cell, just hurling abuse and threats of violence.

If there is that kind of abuse going on, and you're missing one or more of the 10 things on my list, you are going to struggle to be well. Yes, my mood gets very bad in winter and Xmas/January are particularly horrible times for making it through the seasons.

How can you expect somebody to sort out all the broken things in their life, when they just escaped an abusive relationship, but they lost their job, their home, their friends, their money etc. etc. Just because you've entered a routine boring life, doesn't make you special. I had a normal life. In fact, it wasn't ordinary. It was extraordinary.

Bipolar Disorder can have its blessings. When I'm depressed I can't do much about the shits who gang up on me, but when I'm hypomanic I can work like an absolute machine and avoid having my reputation tarnished by the people who hit and verbally abuse me, and make promises they have no intention of carrying through (another form of abusive): like waving a £50 note in front of a homeless person, asking them if they want it, and then setting fire to it.

To help somebody with a manageable mental heath problem, it's really easy. Just don't lie to them. Don't insult them. Don't stigmatise them. Don't make them spend all their money on private treatment, so they don't have any money. Don't take away their house. Don't badmouth them too all their friends so that they're totally isolated and alone. Don't tell them that you know f**k all about managing a mental health problem that they already successfully managed for 32+ years.

If you're always leaving them out in the cold. If you're always removing opportunities rather than creating them. If you're physically injuring them. If you talk to them in a disgusting way. If you're a totally disrespectful c**t... that's going to drive that person to a bad place.

During my 6 month experiment I discovered this, beyond all reasonable doubt. My Dad's an abusive waste of space who would ruin a supercar to save the money on a single bolt. My Mum is kind and generous, but she's not immune from ignorance, and she trusts my Dad's disgusting views. My ex-wife wanted me dead so she could have my live insurance money, and she's successfully painted a picture of me as some sort of demon.

In private treatment, they teach you not to accept a clinical label for an acute illness as a it will be used against you as derogatory term. Stress and unreasonable expectations, abuse and the relationships collapse around you. Your only visitor is the one who runs the prison. The prison in your home. Your gaoler will come and bang on your locked door around the clock, to make sure you are as agitated as possible.

That's what I've learnt. I've learnt that playing by the rules, being kind, not being vindictive, trusting professionals, but fundamentally evaluating everything base on an objective analysis of the data, has shown this:

  • The NHS is wonderful, but Fluoxetine as a first line of defence is ruining lives
  • The NHS is wonderful, but getting a referral to a Psychiatrist takes far too long (6+ months)
  • The NHS is wonderful, but their Psychiatrists are used to dealing with mostly psychotically ill people who are completely dysfunctional
  • The NHS is wonderful, but it's NICE who get to decide what medication they can use. Most things on offer will give you horrible side effects and have very little evidence of long term efficacy
  • So, in short, if you're an educated patient, don't listen to your GP. My GP helped to kick me out of my house, so my absolute c**t of an wife could have an affair without distractions
  • Your parents know f**k all. Especially if they've put you in hospital a couple of times. Oh, and if they've caused Grievous Bodily Home because they've such primitive apes that they don't have the power of speech, to say "I'm coming to attack you with a piece of glass now because I only know how to be a violent psychopath"
  • Private Psychologists and Psychiatrists can be very kind and non-judgemental, and can actually say things that really help. You can actually have a conversation with them about whether a medication is good for dribbling and Jeremy Kyle, or whether there are any upsides
  • Dual diagnosis is a fucking curse. Dual diagnosis is a death sentence. When you say something, people have an unlimited amount of ignorant idiotic crap with which to belittle and dismiss your opinion.

But the short explanation is this: people are not very mature and people are not very intelligent. People love to point and laugh and label and exclude the different kid. That translates into adult life too. One of the big reasons why adults don't lose their vicious c**tishness is that all they do is do crosswords and watch TV. They're hopelessly idiotic. When I go to the doctor, I tell them what I want, and they give it to me.

I went to my GP and said "I'm having unmanageable suicidal thoughts, and thinking about self-harming. I've tried to keep myself safe, but I no longer feel able to keep myself safe any more".

My GP wrote a letter to Psychiatric Liaison at the Royal London Hospital, and sent me there immediately.

I spoke to Psychiatric Liaison, and explained that my life was unmanageable, because "my parents kept lying about supporting me, but they were just stringing me on, and that was an unmanageable situation, with a stressful job and the recent stress of moving (without their help of course). I explained that 2 years ago they had told me not to borrow a small amount of cashflow money, and that they would help. I explained that they lied. They waited until the last minute and pretended they had never made the offer, even though they had made it on multiple occasions"

I spoke to the Duty Psychiatrist, and told her I wanted Olanzapine (never taken it before, but I knew it was fast acting... I had no plans to take it... I just wanted to give the Psychiatrist a job) but I wanted to be admitted to hospital.

The Duty Psychiatrist gave me the spiel about hospitals not being a nice environment. I reassured her that I had been on Psych wards before.  She suggested Monday to Friday visits with the Crisis team. I pointed out the day was Saturday.

When I got into the Psych Ward that I wanted, I was happier, relaxed. That's the way things are supposed to work. It took me 13 hours, but I got what I needed.

One of the nurses brought me my Olanzapine, which is what I said I wanted. I knew it's a much smaller pill than Quetiapine, so I could hide it under my tongue and then spit it out when I was out of view.

Yes, I finally got what I wanted out of the NHS, which was to help me from committing suicide. They gave me a safe hospital environment to shield me from the bullshit life that drove me to suicide. Can you believe that my boss at HSBC actually gave me and my sister a hard time. I was in hospital for 2 weeks with a suspected heart condition. That's disgusting.

3 hot meals a day and a bed. Oh, and maybe a TV. I was a little bored, but the other patients were good to talk to, and we did our little Hole in my Bucket musical number. A s**tload more interesting than working on a project that's falling flat (HSBC Customer Due Diligence: CDD) on it's face because they terminate the contracts of anybody with expertise and skill and has a track record of turning failing projects around.

Oh, and while I was in hospital (was it the 4th or the 5th major admission, I've lost count) my parents decided to give me half the sum of money that they promised me I could borrow off them 2 and a half years ago, but just lied. That's right, they lied. They lied about wanting to help, and their lie was exposed too late for me to be able to arrange an alternative. Two and a half years later! Having to spend 2 and a half years living off my wits in London is hard.

So here's the bottom line: if you love your children and you want to help them, listen to them and if you make a promise to help them, don't let them down.

If you think you've got a "bad kid" you're probably a hypocritical c**t. My mistreating your kids, mugging them off, taking the p**s out of them, never praising them for anything, just doing whatever the hell you want all the time. There's no such thing as a "bad kid" they've all got parents. If those parents drink and smoke and take drugs and can't be bothered to get a proper job, and had their house bought for them by their elderly parents... what disgusting hypocrisy.

The reason why this blog post is late, is because I always have to take matters in to my own hands. You know all those anti-depressants you pop, and the beer, wine and vodka that you tip down your gullet? You're buying overpriced medication, and self-medicating for whatever problems you have in your life, or baggage you're still carrying around.

I'm still not drinking, but I'm sick of being in hospital. I'm sick of how much time & money it costs me to be your convenient scapegoat. I'm sick of people looking at medicine bottles and thinking that they know something about me. I actually keep my medication in a bottle by the bed to get rid of shallow girlfriends. The medications inside have never been touched.

I'm going to start tapering psychoactive substances into my life. Total abstinence proves nothing. If we follow the abstinence theory to its ultimate conclusion, we give up on food, because it's converted to glucose in the body, and glucose is sugar.

So, which is a more fitting epitaph?

Here lies Nick. He was such a non-addict he even gave up food. Any oxygen. What a hero. He died, so that his parents could continue being complete selfish ignorant cunts. A noble sacrifice. Turns out that life is a lot more livable with sugar and other things

Or I've got another one for you. Do you like this one?

Here lies Nick. He died doing what he loved. His parents actually gave a shit about him, so they decided to support him for once, and involve the rest of the family rather than just spreading malicious bullshit about him. Turns out that you don't die young if you're nice to your sons and daughters. Rumour has it that Nick's dad even gave £1 to charity for the first time in his miserable life, in the hope that Nick could see it from the afterlife.

They're quite long. Maybe they need to be edited down a bit.

Anyway, chemical oblivion awaits. Wake me up when 2 and a half years have passed and my cunt Dad might actually let my mum help her son.

Oh, help myself? Did you say "help yourself".... yeah, good idea. I've been doing it for my entire adult life, because my parents are such selfish liars who should never have had kids. I've had barely the briefest breaks in between companies in my career. I work my f**king arse off. I'm busting my balls to help myself, and others too.

Legal Highs

This is what my parents think I spend my money on. No, when my life has been completely fucked over I very rarely spend the price of a large Dominos pizza on enough drugs to tranquilize an elephant, because you lie to me and fuck over my plans, which is very stressful (December 2015)

Tags: