Author Archive

Hi, I’m JoJo and I’m an aspie

Wednesday, February 29th, 2012

Hi, I’m JoJo and I’m an aspie.

I guess I’ve known for a while, since the first time I actually read up on what high functioning autism entails and thought “Wow, that’s me!”, but now it is official. In fact, I’d have to say that I’ve always known that I was a little different, check out the URL… that was thought of way before anyone suggested ASD to me. One of my biggest fears is that some people will think the diagnosis is wrong. He *seems* normal enough. I don’t have an answer for that, other than to say that you have no idea how I feel.

It was my idea to get a diagnosis. The last 12 months have seen me push myself further and further outside of my comfort zone. Although I was having the time of my life, I was often left exhausted. Trying to be normal is very hard work.

Honestly, I don’t know how I managed to get through 24 years of life before anybody suggested I might be on the spectrum. The clues were all there. I didn’t start talking until late. I was more happy playing with a bag of pegs than with toys. I always struggled to make friends. I always struggled to fit in. I was the first kid to leave my own birthday party because of all the noise. I used to come home from school, put on my PJs and ask if I could go to bed yet. I was bullied at school constantly from year 7 onwards. I felt ill every morning before school. At the time I guess people thought it was a combination of stress and fakery, I used to agree, but now I think it was probably just a daily meltdown.

I don’t like eye contact. I don’t understand how eye contact works, where am I supposed to look, for how long, should I look away, why are you looking at me? I find it extremely uncomfortable, it makes me want to run away. Sitting down on either side of a table, looking directly into somebody else’s eyes is about as bad as it gets for me. I remember my boss once getting cross because I was standing in his office talking to him, he wanted me to sit down at his desk and talk because he felt threatened by me standing there arms crossed (I’m pretty big). I wish you had known how I felt when you made me sit down, I could barely contain my relief when Will’s parents arrived and the meeting was adjourned. Sometimes I get very cross with myself for not being able to make normal eye contact with people, one friend in particular, I don’t know, I must’ve stared at her photo for ages just practising looking in her eyes. She has beautiful eyes, they change colour (I tell her she’s special all the time, but she never believes me). I think I’ve attached so much weight to this in my mind that I’ve just made the task twice as difficult. I hounded her for ages for an up to date photo of her, I don’t think she realised what my real motives were for wanting it, I guess she does now. Lil’ Feet, I’m sure you won’t like me saying this, but you are the greatest girl in the universe.

I sometimes struggle to speak. My thoughts are pictures, I have to translate them into words that come out of my mouth and this process is both difficult and tiring. When I am in an extremely emotional state, the translation is more than I can manage and I stop speaking altogether, my friend calls it Lassie mode. Facts don’t require translation, they’re facts, they stand for themselves. If you think my range of topics of conversation is limited, then you should realise that if I’m talking to you at all then it means a lot, it is just easier for me to stick to topics I know and understand. It took me months before I felt comfortable enough with my clan mates that I bought a mic and started talking to them. They were collectively the second group of people I told, I knew they wouldn’t care, they’re awesome like that.

I don’t like noises. I find lots of noises to be very over stimulating and I struggle to remain focused on one thing. This could be the background noise of people whilst I’m trying to focus on someone talking. A single specific noise coming from a piece of equipment whilst I’m trying to work. Or just noise that’s too loud, like the shouty phone lady. I would be lost at work without my noise cancelling headphones. I can have Avenged Sevenfold on whilst I’m working and remain constantly focused, but the hum from the strip lights will stop me in my tracks. Which brings me nicely onto lights, which I also struggle with. My Dad has been on at me to fix one of the lights in my room for several years now, as far as I’m concerned it no longer hums and it no longer emits light, so it’s working perfectly. I’m lucky that the guys at work don’t like the lights either, so they don’t get turned on. If someone uses the meeting area by my desk and turns the lights on then the sudden change in light will cause me problems. Even the difference in light when my nearest colleague closes a couple of the blinds is problematic, I have to close mine as well to keep the balance right.

I get very preoccupied with the way things feel. I’m very funny about materials touching my skin. My bed and my clothes are all soft and nice. Growing up I was very fussy about scratchy stuff and labels. I have some LRG t-shirts now and they have a label that is built into the collar, oh man it takes every ounce of my will power not to claw my neck to pieces when I’m wearing them. I liked the way the t-shirts looked and so challenged myself to wear them, I refuse to give in. Then there is my arch nemesis, the suit and his friend, proper shoes. I hate these two items of clothing, they are despicable. I feel like they are attacking me like Venom does to Spidey. The only things I like fitted are my ball caps and my trainers. Baggy jeans, baggy t-shirt, baggy hoodie, AF1s, that’s how I come packaged on a day to day basis. Want me to wear a suit? You need to get married or die.

I struggle to read faces and body language. There isn’t really much to say here, it is what it is. There is a set of emoticons that people use on iOS, some of those faces confuse me. There is one with like an upside down smile, raised eyebrows and looking to the side, I don’t know what it means. Then there are a couple which are blue, are they choking, why are they blue? The worst one is one that my friend uses all the time, it’s got a zig zag mouth like a carved pumpkin and I hate it. What the hell is it trying to represent? Is it scared, is it unhappy, is it sick? I have actually asked her not to send me that smiley anymore, it really sets my mind into overdrive. People use smileys to add context to their words, sometimes that means they use words where the context is set entirely by the smiley. If I don’t understand the smiley then how can I understand the words, in these cases I will assume that they are intended literally, which is rarely ever the intention with entee words. Emotions in general are a problem for me, I know that people often think that I’m cold and unfeeling, it’s simply not the case, I just don’t know how to show you how I’m feeling. Sometimes I don’t even know how I’m feeling, I just know that I’m feeling a lot.

If you ask me “How does my hair look?”, I will always respond with “Lovely.”. It’s not because I don’t care, or that I don’t have an opinion, it’s just that I’ve learned that if your hair doesn’t look good you don’t actually want me to tell you that. I don’t like lying, but I’ve learned that sometimes it is expected. It’s a case of learning which questions fall into this category, unfortunately I often don’t realise when this sort of situation arises and so I end up hitting someone with the complete truth when they were expecting a nice sugar coated version as a minimum. Things like telling someone to “break a leg” for good luck, they make my brain hurt too. Again, I’ve learned many such phrases and now know they aren’t intended literally, but still there are some which I don’t know and confuse me greatly. The requirement to lie will often also trigger my Lassie mode.

I struggle with instructions. I ask a lot of questions. I want to know what you want from me so that I can give it to you. If I’m asking questions it’s because what you’ve said is not clear in my mind, or maybe because I can see a gaping hole in your logic (actually it’s normally a combination, I assume I’ve misunderstood because of the gaping hole I can see in your logic if not).

I have a routine and I need to stick to it. Yes, I need to leave work on time. Yes I need to come home and do my workout without being interrupted. No, I’m not very flexible in this area. I don’t like going places where I don’t have a clear picture in my head of where I’m going. This ties into needing clear instructions, please don’t tell me something like it is a fact if it isn’t. If you don’t know where we’re going, tell me, I’m going to find out either way, it’s better I know up front. “Will you turn into a pumpkin if you don’t leave at half four?”, nope, but now you know what effect it will have on me.

But hey there are upsides too!

I can focus on things forever. I seem to be able to spot details that others miss. I have an aptitude for understanding/learning, not necessarily for memorising large chunks of uninteresting (I guess this is subjective) data and parroting them back (partly the reason I melted down in my exams). I will always tell you the truth. I have a ridiculously strong moral/ethical compass, I will always do the right thing, even if it’s not the right thing for me. I can tell you pretty much anything about wrestling, or Apple, my mind is full of information that just seems to get trapped there. I am fascinated by accents, I could listen to my friend Amy speak all day long. I’m super loyal. I don’t have many friends, but I feel truly blessed to have the ones I’ve got (TWIT clan forever!). They are the best friends in the world. I mean this in the nicest possible way, but one of my friends is the closest I’ve ever come to meeting someone who thinks like me, but is still an entee. I like to think that I’d be like him if I was normal (it’s true Roy).

So now you know. Autism is my super power, what’s yours?

Play like a TWIT

Monday, December 19th, 2011

Playing as a clan makes FPS games so much more enjoyable. If you play CoD and you like Team Tactical then the chances are that at some point the TWIT clan has kicked your ass. ;)

As the name suggests, Team Tactical is all about playing tactically as a team, if you’re all running around like headless chickens, kill streaking, camping, playing split screen even though you’re just one person or doing jumpy spinny shit with a sniper rifle – just don’t be surprised when we chalk up a win. But hey, if you play us and win because your straight up better, we’ll gladly congratulate you… and then proceed to kick your ass in the next round. ;)

Things you need to know about us:

  • We practice quite a lot, by which I mean we play all the time.
  • We know each other really well – we have skill sets and load outs that complement each other.
  • We all have good quality headsets, Turtle Beaches – if you’re stomping around like an elephant then we will hear you.
  • We communicate constantly whilst we are playing, calling out tactics and enemy locations on the fly – we respond to situations super quick.
  • We don’t play cheap.

That last point is very important to us and really the motivation for this post. We don’t use n00btubes or heartbeat sensors unless we pick them up from fallen enemies, we don’t spawn trap, we don’t corner trap, we don’t glitch, we don’t boost and we don’t camp.

Guarding the flag, bombsite or bomb (think S&D) is not camping, that’s called Protecting The Fucking Objective. Ignoring the objective entirely and sitting in a corner racking up kills whilst the rest of your team valiantly tries to PTFO, that’s camping.

Killstreaking is for people who would camp, but have ADHD, running around the map racking up kills and ignoring the objectives. This is particularly evident in game modes like Kill Confirmed, seriously, the number of times I’ve died and seen people just walk away from a whole mess of tags is staggering.

Boosting and glitching are self explanatory. I was genuinely amazed this weekend that despite how easy if is to watch a game back and to report people and have them banned for 5000 days, we still managed to find ourselves in a game where two idiots boosted to an MOAB. Really guys, you didn’t think that having one of you at 25-0 and the other at 0-25 was going to give the game away!

So come on people, put down your RPGs and come play like men, you’ll probably still lose, but at least we’ll respect you. Unless you’re 12 and whine like a little bitch and threaten to “merk us”, in which case we’ll probably just laugh at you.

I’mma run to the right and then I’m gonna jump and shoot

Saturday, December 17th, 2011

I got linked to this video on twitter by Jimmy The Snake*. I think it may be my most favourite video on the internet, even better than the sneezing panda, or anything with boobies in. For real. Not only is it hilarious, but it is bang on the money. I hate those fucking controller screens! As a gamer it makes me want to kick the developer squarely in the nuts, as a software dev it makes me die inside just a little bit.

I love MegaBomberman. I love my MegaDrive. Don’t get me wrong, I love my PS3 and CoD too, but not as much as I love my MegaDrive. MegaBomberman never left me feeling like I’d been screwed, the controls were simple and straight forward, I was never left wondering what to do. HD graphics? Nope. Online multiplayer? Nah. A bazillion different game modes? No again. But I could play that shit all frickin’ day!

I apologise to my colleagues for the ranting monologue I subjected them to after watching this video… but Far Cry 2 is sooooo shit… no, I’m not going there again. Just watch the video.

*Jimmy is responsible for my all time favourite game related quote: “Fuck my K:D, I’m winning this shit”. Check out his youtube channel!

This is Cornwall

Friday, December 2nd, 2011

November was a busy month, the highlight of which was attending my bro Wayne’s wedding. The drive down to Cornwall was fun, my bro SMX is hilarious, we talked about some truly random things and solved several of the worlds problems during the 10 hours we spent in the Millennium Falcon. Only problem is we forgot how we solved them because we were distracted by the ridiculous names of the places in Cornwall that we drove past. As fun as the weekend was (carrot cake and Gatorade ftw!), it was also quite scary. New place, new people (everybody was lovely, but new is still scary), new food… and the small task of performing a bible reading at the wedding. I was so proud when Wayne and Em asked me to do it, really chuffed that they trusted me, but scared shitless all the same. I practiced for ages! Day of the wedding and inside the church I was attempting to hide my nerves by joking with SMX, “Imagine if I have to stand behind that massive gold eagle thing! Hahaha!”, a few minutes later I *was* standing behind that massive gold eagle thing. I know I didn’t look up once during the reading, I was just attempting to get the words out, eye contact at that point would have rendered me mute. But hey, I did it and I was pleased with myself. I wish my bro and his beautiful wife eternal happiness. Wayne has the coolest wife ever, she’s letting his bros join them for the end of the honeymoon. Technically, we are her bros now too (haha, I hope she reads that). Still, what could be better than sharing my favourite place in the world with some of my favourite people. The only thing that could make it more perfect would be if my sis Hev was able to come too. I have promised myself that one day we will all ride “It’s a small world” together.

Don’t hate the iPlayer…

Saturday, October 22nd, 2011

At some point iPlayer disappeared from the XMB on my PS3, I think it happened during the firmware update that made the iPlayer a dedicated app, but I cannot be sure. Since then I have intermittently seen the TV/Video option in the XMB and assumed that the problem had rectified itself, but then the next time I started up it was gone again. Having scoured the internet, it seems lots of people are reporting the same problem. I have seen lots of suggested fixes, mainly based on signing in and out of PSN/Home/Qriocity, but none of these worked for me (I don’t even have Qriocity or Home installed!). I stumbled across a solution completely by accident when trying to do something else, I created an extra user on my PS3, completely stock settings, signed in as the new user, deleted the new user, switched back to my regular user and suddenly the TV/Video option was back. All of this was done on firmware version 3.73.

From Joseph to Walrus (A Rose By Any Other)

Tuesday, October 18th, 2011

What’s in a name? A rose by any other and all that. Well my real name is Joseph, but nobody ever calls me that unless I’ve done something wrong and even then it’s only my Sister, my Mum or my friend Amy.

So what do people call me?

My family call me JoJo. This is the name I tend to sign on cards and stuff and this is what is stitched onto my custom made AF1s.

People at work tend to call me Jo, you’d be suprised how many people have a problem with calling me JoJo because I’m a grown up. It doesn’t bother me though. What does bother me is people who call me Joe, I don’t care how you cut it, Joe is not short for JoJo or Joseph. Jo-seph, think about it.

Jovis – My cousin Henry and his sister Milly before him were both unable to say Joseph and so they called me Jovis. It stuck.

Jofus – My friend Amy has decided that this is what you call people called Joseph. I have given her a million different nicknames so she can call me what she wants. Lil’ Feet actually inspired this post, so shout out to her.

Giuseppe, or Seppe for short. This one came from my friend Mark at school. Because I reminded him of a fat Italian chef.

Fat Boy/Chunky, also from school, self explanatory.

Walrus – I was given this name by Sarah Sadie Katrina Moore, a student from Utah who joined my school for year 10. She bought me a stuffed Walrus before she went home, I still have it. I think my friends Darren and Jim were Chipmunk and something else, I don’t quite remember. This was the first time I learned that I had a thing for accents and leads nicely on to…

Mr Lover Lover – Use your imagination. I was given this name as a result of a Sadie related rumour which it was easier to go with instead of arguing against. Didn’t do my street cred any harm. ;)

JR – This is old school, literally. My maths teacher used to call me this in year 7. He knew my middle name and also knew my younger brother somehow, he used our middle names to differentiate us (look, a maths joke).

JoHoMoFo – I got this name from Cosmic Badger. It was a result of my me explaining that my Mum had signed all of my Christmas presents “lots of love from MoFo” when she had mistakenly thought that MoFo was a pet name I had given her. At night, Cosmizzle and JoHoMoF roam the streets of Sussex and Kent fighting crime and freeing boobs. Okay, we don’t, but we totally should. Cosmizzle gave me possibly the best piece of advice ever. When I asked how I should approach a girl for her number, “Just don’t call her a twat” – I got her number.

You are free to call me any of the above, but the following names are reserved.

JoBro – My Sister Hev calls me this. No not that sort of Sister, even though we have the same surname (Cosmizzle, I still don’t think Stuart understands this). She is leader of the TWIT clan.

Bro – My bros SMX and Wayne call me this and I call them it.

My clan mates are my best friends in the whole world. They can call me bro. You *points at reader* can’t.

UPDATE: Today Amy christened me Panda. I think it’s going to stick. My fault for quoting Eats, Shoots & Leaves. Coming soon to a TV near you, “The adventures of Panda & Badger!”.

My baby just cares for me

Sunday, September 25th, 2011

Whenever we went to my Grandad’s house as children my Sister would always insist that we spent some time watching one of the many videos of recorded music performances my Grandad had. My Grandad loved watching these tapes too and so never really argued. In fact, if we weren’t there he would probably have been watching them anyway, he was always arguing with my Nan when she asked him to turn “the bloody row down” – I guess I got my love of listening to music 24/7 from him. There are lots of songs I remember from these tapes, my Sister’s favourite was Rick Astley… that’s right, I was repeatedly Rick Rolled by my own flesh and blood!?

Years after the last time I saw these tapes, after my Grandad has passed away, we were all talking and I was trying to get everyone to remember one of my favourite songs from the tapes. All I had was a badly hummed tune and a description of the music video: the one with the white plasticine cat walking down the stairs. I was met with blank stares. Then a few months ago, this came on the music channels.

Woo woo woo… you know it!

Saturday, September 17th, 2011

One of the things I’ve been working on recently is an in app editor for the OGRE based 3D GUI that forms the front end of one of our main products. One of the features that I added was the ability to switch between scenes with the click of a button. I was able to get this working on Windows with little difficulty, but on Linux I constantly got the same assert.

ogre/RenderSystems/GL/src/OgreGLSupport.cpp:56: virtual void Ogre::GLSupport::initialiseExtensions(): Assertion `pcVer && "Problems getting GL version string using glGetString"' failed.

I have revisited this problem several times in recent months and each time my investigation faltered at the same point. The first time a scene was loaded, everything was fine, the second time a scene was loaded OGRE failed to initialize the OpenGL Context. Something wasn’t being released correctly when the first scene was shutdown. I tried everything. With OGRE it should really be as simple as calling shutdown() on the root node and then deleting the root node using OGRE_DELETE, but it just wouldn’t work.

This past Friday I finally got it working though. The following code snippet is from the second time that OGRE tried to initialize the OpenGL render system. The dimensions of the target render window are wrong. For whatever reason, Qt was not able to finish initializing the container widget before I was grabbing the X11 info and passing this onto the OGRE initialization code. A simple decouple using a 1ms timer sorted the issue.

******************************
*** Starting GLX Subsystem ***
******************************
GLRenderSystem::_createRenderWindow "SomeWidget", 1059x0 windowed  miscParams: parentWindowHandle=135727904:0:56624998
GLXWindow::create used FBConfigID = 117

I’m not going to lie, I fist bumped like The Long Island Iced Z when I saw that model reload! :D

XXX

Sunday, September 11th, 2011

Dear Tim…

Saturday, September 10th, 2011

I like the way Apple work. I like their vertically integrated approach and dedication to pushing the boundaries of technology. Life inside Steve’s walled garden is pretty epic, but that doesn’t mean to say there aren’t things I would change. After the release of Lion, the standing down of Uncle Steve and with iOS 5 imminent, now seems like a good time to list my annoyances and suggestions.

First off, let me say that customised notification sounds for texts/emails/etc on iOS is a super massive win, the same for unified notifications. If these weren’t features in iOS 5 then they would be near the very top of my list.

1. When you are sending a text message, right after you have hit send, the name of the recipient is replaced with “Sending…”. This lasts for all of two seconds, but feels like an eternity when you think you may have sent that text to the wrong person. The level of terror is heightened by the fact that there is no option to cancel the text.

2. Sure, I now have the option to merge folders, but Finder still feels awkward to use as none of the views feel quite right. I don’t like the way that files moves around the mouse pointer when you are dragging them either.

3. When I connect my iPhone to my MBP, it irks me that I have to launch iTunes in order to sync my contacts, calendar, photos, etc. Bring back iSync!

4. I would like to be able to combine my FaceTime account on my phone with the one on my Mac, so that both “ring” and I can answer either.

5. I know that you can get other browsers for iOS, but what’s the point if the first time I click on a link it immediately opens Safari? Allow me to choose the default browser the same way I would on my Mac.

6. An air like MBP. Lose the optical drive, add support for the external SuperDrive (maybe a new ThunderBolt version?). Replace the HDD with a phat SSD.

7. A pony. I’d quite like a pony.