Category Archives: Uncategorized

Move along now

The demise of our dear Humph shook us up considerably and we’re only now just beginning to handle it. You may think it ridiculous to get so upset over such a small, green, animal, but you can’t measure the love you have for someone by their size, colour, or even species, only by how they affected you; she affected us wholly and she was as important to us as any family member. We made a short tribute montage but I certainly can’t watch it without getting very upset. Miss you Humph.

Having a full-time office job was a surprisingly useful tool in dealing with the loss – gave me a chance to get my head occupied with other stuff. What you probably don’t know is that the small, friendly, clever company I was employed by has now been bought out. Yep – I’m back at MegaCorp. They didn’t tell me who had bought them until I signed the form, the bastards. The borg have already fingerprinted us all (really!) and we’ve got to get another piss test. They’ve already bollocksed up our network infrastructure, caused a sysadmin to leave, and brought a bunch of staff closer to suicide by inflicting their impotent conference-call-culture on them.

As one of the inhuman citi droids was telling us all about the, ironically named, “benefits packages” it suddenly dawned on me that corpofascism was no longer a theory but in place and thriving, and worse, I was walking right into it with open arms. If instead of fingerprinting us, FINRA had insisted we were chipped, would I have complied so easily ? Probably, yes.
You see, when fascism comes, it’s comes slowly and deviously. You don’t realise it’s got you until it’s got you. BTW – smug bastards from the UK should take a look around; I genuinely believe the situation there is as bad, if not worse as the US. There’s one exception: the NHS. When you see what Americans have to deal with here, and what Americans consider to be normal, you just want to violently shake them and point across the Atlantic saying “but it’s so simple! Do it like we did!” There aren’t many British institutions you can say that about. “So how does it work in Britain ?” they ask me.
“When you’re ill, you go to hospital and they treat you” I respond, and they look at me like I’m describing the gold at the end of the rainbow.

It just goes to show that you don’t know what you’ve got ’til it’s gone – the NHS is a spectacularly beautiful thing and if you (we) let it go, you (we) are doomed. If there’s nothing more you care about, or can be bothered to fight for, please fight to keep the NHS from continuing down the barren, bandit-filled, desert road it’s currently following. Stop whinging about waiting lists and casualty speed and get campaigning.

On the good side, the people I work with seem to be sound, fun, and knowledgeable about many things including the local drinkscape. We laugh a lot.

I’m really missing London, my family and friends. The outrageously straight working practices of the U.S. have ensured that I won’t be able to come back for a while – 1.7 leave days a month…and one single day of leave for Christmas. Come back Goldsmiths, all is forgiven. On second thoughts, no it’s not.


Humphrey

Humphrey, our beloved parakeet, died this morning after overnight ICU at the vets. We don’t know the cause but I suspect it was cancer.
Anyone who knew her will know what a lovely little life she was, and anyone who knows us will know how much she meant to us both.
Please don’t feel you have to write or anything.


Tucker

Teh internets are a wonderful thing. One thing that I’ve been doing, with all of the tubes, is downloading obsolete TV programmes that can’t even be obtained by legal means. What normally happens is that you watch them and realise that your memories have been enhanced with a heavy rose tint and that they’re nowhere near as good as you remembered.

I’ve just been watching Tucker’s Luck which, when I was 13, was the best programme ever. At the time I thought Tucker was my ultimate hero. Now I’m in my late 30s, I’ve discovered that it really was that brilliant and Tucker really was that cool! In fact I’m tempted to put up a picture of him by my desk at my new job which starts tomorrow…on second thoughts, maybe that isn’t such a good idea.


A wee drop…of piss

Ocean Spray - Straight from the bogAny Brits reading this should take a moment or two to peruse the website of Ocean Spray and enjoy a couple of puerile laughs. You might also want to look at their bog cam.…hehehehe…they said “bog”…hehehehe…

Yesterday, as the next part of my pre-job procedure, I had to go to a lab and piss into a cup. Over here even some of the most benign jobs require that you don’t take illegal drugs. This is, of course, an outrageous state of affairs, but it goes on and I had to comply. Land of the free, my arse.

Anyway we went along to the nearest lab (they are everywhere here) and signed in. Every so often the lady behind the counter announced that “drugs screen people must be able to use the restroom.” This bizarre statement could be interpreted in a number of ways, but it was simply a typically coy way of saying “you will be required to give urine, don’t pee beforehand and maybe drink some water.” Like anyone there didn’t realise why they were there, or what everyone else was doing when they went through the little white door. I hate the fact that over here you can’t discuss a toilet in public – even saying the word “toilet” is considered disgusting. I refuse to say “restroom” because I’m clearly not after a little rest and saying “bathroom” with my accent sounds, to the American ear, like I’m a cross between Hugh Grant and Prince Charles.
Anyway, when it was my turn to micturate, I was called to the window by name which the lady thoughtfully pronounced in an “English” way, to much amusement from the other punters. I was then led to a toilet, given a specimen cup, told “half way” and left alone. Filling those bloody things is tricky as you probably know. Once the level was at the half way mark I suspended my flow and looked for somewhere to put it down while I continued; holding it would have increased the risk of dropping it, which would have been disastrously embarrassing and could have yielded me “out of the running” for this particular day’s piss collection. So, still holding back the tide, I carefully placed the jar on the edge of the sink, where it duly slipped off the edge and sprayed its contents over a wide area of floor. Most annoying, especially as my normal reaction would be to shout some obscenities and kick things; under the current circumstances that could have escalated the disaster. Still clenching the appropriate muscles I managed to pick up the jar, refill it, re-clench, close the lid, put it down and finish the job. I then had to perform a rapid cleaning job without getting messy, which took quite a bit of time. It wasn’t until I left the place that I considered how dodgy that may have appeared: spending a long time giving a specimen for a drugs screen…oh well, we’ll see.

“Are you testing for alcohol ?” I asked the lady afterwards.
“No, just illegal drugs” she replied.
“Good!” I responded.

Makes perfect sense doesn’t it?


To the tune of The Conga

(altogether now)
Veg’s got a new job
Veg’s got a new job
Da daa daa daaa (hey!)
Da daa daa daaa (hey!)

Veg’s got a new job
Veg’s got a new job
Da daa daa daaa (hey!)
Da daa daa daaa (hey!)

Sorry…but after two months of what I can only describe as “pissing about”, getting a concrete offer is really rather comforting.

Weirdly the job isn’t for any of the companies that I have been already involved in “pissing about” with. I had an interview this morning, really liked the company, and got an offer this afternoon! Funny old world.

Humph is looking really sad and ill. We’re very worried but she’s on so many drugs now that there’s not much more we can do. Keep fighting little bird. I want to celebrate the job but the sight of that poor sad little face is really painful.


Pythagoras’ Pizza

The second interview with one of my favourite companies took place this afternoon. Apart from answering the same questions that I’ve had to answer multiple times for each employer so far, I was asked a couple of ‘thought problems’ as well: the problem of Pythagoras’ Pizzas, and the issue of Fibonacci’s recursive staircase.

I’ve no idea how I did today but I feel so exhausted with smiling, answering the same questions time and time again, formulating new questions to ask, and just smiling, that I nearly fell apart. The worry of Humph is also playing on the minds of both Michele and me, and we really could do with many billions of dollars. That way we could just spend our lives fucking about and looking after our dear parrot.

During the interview with one of the tech guys I asked if the company had a canteen. He looked nonplussed. “A restaurant sort of thing” I added, in the hope of quashing any apparent Anglicism. He laughed!

So, while Michele was driving me home, I tried a simple experiment by telling her that “I asked someone whether they had a canteen there.” She laughed hysterically and it was a miracle we didn’t drive into the central reservation.

When we got home we related the, seemingly innocuous, question to her mum. She laughed so much I thought she was going to hurt herself!

What is so funny about the word “canteen” ?

Answers on an e-card please.


Complexity

Warning: this is technical and potentially quite tedious.

The “technical quiz” I mentioned in the previous post was received on Saturday night. Initially it seemed to be a straightforward, simple, problem solving exercise. I had to write a program that took a couple of files as input, process them, and produce some output. Proper computing! Of course, once I got involved in the task I realised that it was a lot more complex than it appeared and was going to involve difficult sums and everything. It’s been a while since I’ve dabbled with discrete mathematics and so it took some time to acclimatise. To cut a long and extremely tedious story short, I was reminded of why algorithmic complexity matters and how much difference it makes. In a nutshell I initially solved the problem with an O(nn) algorithm. It worked, and produced the correct results, but extending the input set to around 20 made it unfeasible, even on a fast machine:

2020 = 104857600000000000000000000

After some gentle prodding from my inquisitors I realised that there already existed many solutions to the same problem, discovered by some very clever bastards, that solved exactly the same problem in far more efficient ways. The best was in O(n3). This means that running the same 20 set took less than a second:

203 = 8000

What does this mean ? Well to me, it means:

  • Big numbers are confusing, even to smug gits like me who think they understand them.
  • Cryptanalysis is hard.
  • Wizards really do exist, but they call themselves Mathematicians.
  • I will never understand math(s), but I’ll always love it.

This task kept my brain busy and I thoroughly enjoyed it. It was like giving my brain a little shower. Now I’ve finished it there’s a big hole in my cerebral process table, and I feel a little bit hollow.

Humph’s health deteriorated this weekend and so today we had to take her for another visit to the vets in Cherry Hill. She’s fighting through it though, like the tough little bird she is. But the worry of that, combined with some sad news from my homeland, and the gap left by the technical problem, are making me feel a little low.

It’ll pass.


Jobbies

Here’s one that will surprise non-Americans: after a job interview in the States it is customary to send “thank you” notes to the people who interviewed you. No really! And they have to sound grateful and excited to the point of obsequiousness. In twenty four hours I had three job interviews and so I’m expected to send three sets of thank you messages. After I sent the first one I felt so ridiculous that I couldn’t bear to send another. Luckily, one of the companies had such tedious requirements for new recruits that I asked my poor recruiter to tell them to get stuffed. Boom – no need for a “thank you” there either. In all honesty I was already irritated with them even before we spoke; they had asked me to answer a bunch of vague questions on paper which took about three times as long to complete than if they’d asked me in person. Nonetheless when they called me for a “technical interview” I was quite pleased; at least it showed they had some idea about employing technical people.
But the technical interview actually consisted of a fifteen minute chat during which I was told they were going to ask me to write some software to prove I knew PHP. He briefly outlined the task during the call and it sounded effectively like a “hello world” type application . But then it all went a bit weird.

“When I was asked to do this task I spent about 30 or 40 hours on it”

he told me. I couldn’t believe what he was suggesting.

“But you don’t have to spend anywhere near as long on it.”

he added redundantly. After further questioning I inferred that rather than being a straightforward problem solving exercise I was supposed to use it as a method of writing an extraordinarily bloated piece of bragware that proved I could write OO/MVC code. He also wanted UML diagrams…of this “hello world” type app.

Let me tell you, if I asked a programmer to produce some code that did something simple like that and he even suggested producing a UML diagram, I would dispatch him from my office with a caterpillar boot lodged in his ringpiece…and then I’d invoice him for the missing shoe.

After the call I seriously considered attempting this pointless task until I realised that in fact he could fucking well fuck off and take his fucking stupid attitude with him. It wasn’t like I was applying to Google! This may sound like an overreaction but there were other things about the company and his attitude that, even given my normal lack of discretion, I hesitate to mention here.

Still – I have a second interview lined up with one of the other companies on Tuesday and a technical quiz to undertake for the other this weekend. I don’t mind proving I know what I claim to know, in fact I prefer it as it demonstrates that the company has a clue. But I do object to being asked to spend several hours (it would probably have take around 4 hours if I’d done a decent job of it) jumping through stupid hoops to prove I can bloat code.

One of the companies has an interest in social networks and so, without thinking it through, I mentioned that I’d written a Facebook app. Obviously, they wanted to see it…so I I showed them…Ploppy…
It was a potentially foolhardy gamble, but I think it paid off; I’m still in the running and the feedback to my recruiter was all positive. Even though they’ve seen that I have a sense of humour on a level with an 11 year old boy.


The law, the news and the American way

As someone who grew up in South East London and used to travel exclusively by bus and minicab let me tell you: I’ve seen some shit driving in my time. Sunday morning in Plumstead is a really good place to try and commit suicide – just leave the house and wait by a road.

Despite this experience, I have to say that I have never seen driving quite as shit as that perpetrated by the people of North Ea(s)t America. In fairness the quality of the road surfaces, the diabolical signage and the organisation is pretty shit to start off with, but nothing compares to the shitty shitness of the drivers.

Every simple journey we undertake is a collage of scary moments involving impatient, unthinking, morons who seem to assume that the reason you’re not moving fast enough is because you “like the slow.” They cut in and out of the lanes like they’re the only ones who see a way through. They flash and hoot (honk) as they drive two inches away from your tail to alert you to their urgent need to be where they are going – seemingly oblivious to the physics that are currently preventing them. Maybe they’re all Christian nutjobs who deny physics as witchcraft; quite possibly, thinking about it. Would explain a lot.

But watching the news gives us a deeper insight into this mindset than we really want to have. For example, this evening we were watching ACTION NEWS – the local ABC news programme, and the only one I have any time for in fact. Jim Gardener, or whatever the coiffured, avuncular, anchor was called, told a story about a terrible accident on the PA turnpike (a motorway) that had involved at least one fatality. He described it as

“A nightmare for commuters.”

Yeah that blood on the road really can attenuate the traction of your tires…

On a later 6abc broadcast the top billing was given to a bunch of hardened criminal BASTARDS who were turning over Coca-cola machines in the area using a key taken from an impression (probably obtained during some “flexible working contract” in the recent past). Can you imagine ? All of the money that rightly belongs to the philanthropists at Coca-cola getting taken by a couple of men using keys! Shoot to kill!
About three stories later was the story of a homeless person who had been set on fire by a couple of kids. But don’t worry; no money from coca-cola was endangered at any time during the burning process.

We watched Network tonight, and if you haven’t already then you really, really should.


The Cave of Kelpius

My first ever thanksgiving was truly lovely. It was pretty much as anticipated: loads of excellent food, loads of nice drink and lots of jocular family banter.
I even managed to get thrashed at chess a couple of times; there’ll be more about the chess thing later.
The only grey spot on the day was Humph; she’s still not a well bird, after after the excitement of the day, complete with all of the parrot scaring events, Michele and I were convinced she was about to cock her little legs up. So much so that we went to bed very teary. We weren’t sure if it was the events of the day, the amateurishly administered injection, or the infection, but she was very weak and sad by bedtime.

This morning we were delighted to see our plucky parrot was not only still alive, but looking really quite chipper. She ate and drank loads (which is apparently a good sign), came out of the cage (likewise) and then as the morning progressed we picked her up and stabbed her in the chest with a needle again. Poor little love. This time she didn’t scream too much, and call me a simpleton, but I’m convinced she now realises that getting towelled and stabbed by us is not going to result in anything serious. She bit away at the towel, but stopped screaming after the first few bursts. This was the last injection, but we now have to give a twice daily dose of yucky medicine…from a syringe. She’ll be ok.


After our disgracefully large intake of food and drink yesterday Michele and I decided to go for a wander through the beautiful tail-end of Autumn.

To make it more interesting, and because it’s something I’ve wanted to do for a while, we decided to try and find the Cave of Kelpius. We walked three or four miles, through some dense, raw, and very beautiful woodland and across some very steep hillsides until we stumbled upon it! Just where Google earth said it was.

A lovely walk, followed by a lovely dinner of thanksgiving leftovers. Humph is still getting better.