Don’t get that tin of pineapple unless it’s Dolphin friendly

So spent the day working on the new project, which is very interesting. Lots of maths, lots of probability theorem. It doesn’t do anything exciting yet, just produces lots of data tables. Still, behind every great game, is usually a great spreadsheet.

Walked the dog in the rain. Sarah came round and brought the carpet cleaner back. Another fun job I can do over Christmas again.

Then we decided to go to Tesco’s and do a bit of a Christmas interim shop, you know, pick up beer, crisps, beer. Got to the till, I say to Jamie that I forgot the pineapple for the pineapple chunks. So off he goes and gets a couple of tins. He comes back and says they are buy one get one free and puts them on the conveyor and I say, “Only get them if they are Dolphin Friendly mind.” Dutifully he picks up one of the tins and starts scanning the label. The old ones are indeed, still the best.

Went to the gym. Ran. Ate salad. Now no new torture porn has turned up this week, so will be catching up with telly instead.

Last work day tomorrow. Last gym day before Christmas as well. Still waiting for a few things to turn up in the post.

Well the tree is up at last

So started the day at 6:30AM, the dog was already on edge and had three attempts at eating her breakfast. Mind you when she got into the car she was fine. I was back in bed by 7:15. I didn’t start work until about 10:30, but I have been doing a lot of extra hours recently in research.

Started by adding some of Al’s requests to the TCP/IP stuff then fixed a few issues found in the audio library. Worked through lunch as the weather was just appalling. Work for the rest of the day was very interesting, it goes back basically to stuff I was working on probably twenty years ago. Almost to the stage where I’m going to hook out twenty year old code. It’s very math based, but I find it very interesting.

Decided not to go to the gym, but to have a bath and settle down for the evening. Managed to get through a hell of a lot of stored TV. Finally we got the tree up. So I guess it’s beginning to look a lot like Christmas.

I whipped the top off, all looked fine to me

So looked into a release build issue on Android, Java functions were vanishing when being called from C++, turned out to be proguard causing them to be scrambled. Then spent the rest of the day finishing off my tcp/ip implementation. All done and tested and running on iOS, Android and PC.

Walked the dog. Then curiosity got the better of me so I got some thin screwdrivers out and prized off the heating timer cover. To my disappointment it all appeared to be wired correctly. Also my initial guess that the yellow wire of one of the four cores was connected directly to the boiler was correct, so the pump overrun cable was all fine. So it looks like the timer is buggered and the heat output is always live, basically the relay is shot. I need to test this more and also test that the 3 port and the tank stat are working correctly as well. If the timer is gone then I may very well replace it with on in the airing cupboard to get it out of the kitchen. If possible then I can hopefully run a wire from the old timer position direct to the boiler and I can then use this as the pump overrun and switched live and get rid of the new cable I put in. I’ll then put a blank over it all. Hopefully that will then solve all the remaining problems.

Went to gym. Ate salad. Still haven’t put the Christmas tree up. But have bought the Christmas Radio Times.

Christmas must be coming, bum boys got a cold

Morning started slowly with editing Android batch files for arm7 directories to be correct. When that was out of the way, which took longer than expected due to the joys of DOS batch it was time for lunch. Sandwich duly made, I walked the dog, which of course was a cue for the heavens to open and we were pissed on.

Came back and got stuck into some interesting client / server type code, haven’t done that in many moons, made quite a pleasant day. Then went to the gym and did Combat, which was the new release, performed by Liz in a Santa hat.

Came back, ate salad. Watched multiple episodes of ‘The Hotel Inspector’, almost up to date on it now, not bad considering it was recorded in August. Still haven’t put the tree up yet, but Christmas must be getting pretty close as Jamie has yet another bloody cold. Meanwhile my body appears to have returned to pretty much normal.

In my quest for heating that works properly, I’ve now ordered a differential temperature thermocouple. Also I think the programmer is a bit buggered and the relay has jammed on the heating side, I need to pull the wiring centre apart and take some measurements.

Oh the fire alarm across the road…..by 8AM it was silenced.

I’ve enjoyed listening to your fire alarm for three days, by now I’m pretty certain there is no fire.

So the day started with trying to finish off a film I’d been watching all week but has now been removed by LoveFilm. Cheers guys, it was just getting to all the fun rapey scenes as well. Ended up watching some teen dram film thing after some fairly mediocre sex.

Got up and did the first job of the day which quite honestly now I can’t remember what it was, oh yes, sorting out some laptops. Did one. Had lunch. Walked the dog. Did the other. Then fiddled with the heating again, something is definitely screwed wiring wise or the 3 port is buggered as if the heating on the timer is off the boiler still kicks in if the room stat triggers. So tried balancing everything again with the lower pump speed, gave up when the house reached the temperature of the Sahara. I’ve now opened all the lockshields and have a flow drop of about 10 degrees, I think to be honest that’s about as good as I’m going to get, I may try it on it’s lowest speed, but I do want to avoid any pipe banging, plus there’s also the issue of boiler over heat if it can’t get shot of it fast enough. Anyway, something to play about with next week.

Oh, stomach seems pretty much back to normal today. Ass is still a little gassy. So bath and some wine I think.

Oh the Yankee Candle’s factory across the road, it’s fire alarm has been going non stop since Friday lunchtime, it’s now Sunday evening. I tried calling the police, who were as usual a complete waste of fucking time, it’s apparently the councils problem, considering all the run ins I’ve had with them in the past I’ll already rule them out as a complete waste of fucking time. So I found the number of the letting agents and left them a nice answer phone message for Monday morning. I am, not one, to piss off. Bath time.

I’ve come to the conclusion that I’m pumping too hard

So this morning started off very much how last night ended, in a great deal of pain. I did have breakfast and kept that down no problem. Got up in the end at about 3PM as the shopping needed to be done. It took several bathroom attempts before I was ready, I still seem to be losing liquid weight out of my arse.

At Tesco at the moment is this ‘videogameathon’ or something, where they are trying to make a browser game in 48 hours. Been there, done that, but many many many years ago. I did smile when I saw all the bottles of Coke and all the Pro-plus pills. Took me back to 25 years ago when perhaps I wasn’t so fucking bitter. There was this kid there who was obsessed by Sonic, he turned up with his parents as Jamie had one of his Sonic Show banners up. How the parents haven’t actually killed him by now is a miracle, talk about geek.

Did the shopping. Came back home and went back to bed with a nice cup of tea and the paper. I’m feeling generally okay except for a massive amount of pain in my kidneys still. I think I’ll watch the end of a film I’ve been slowly getting through then try and make a move on a few things.

Oh yes, the pumping thing. The circulation pump has three settings, it’s always been set to high, I reckon that’s why the radiators have always been a pain in the ass to balance, and probably why there is always a huge amount of air in the system (it sucks it in via the vent). I’ve now set it on medium, heating is now virtually silent, but everything of course now needs balancing again.

Then my body decided to do it’s own personal ‘PowerFlush’

I had the day off today as it was the office Christmas party which I wasn’t going to for various reasons, and as it turns out this was a very wise move.

The weather was appalling, so spent most of the morning catching up on iPlayer stuff. Eventually got up and had lunch and took the dog out for a walk in the pouring rain. Then I decided I wasn’t in the mood to do pump so thought I’d just to go the gym and do some running. So off I went, ran for almost an hour but the body was slowly beginning to say no.

Came back home, my back was beginning to hurt a bit, so I decided to lie on the bed with a nice cup of tea. Within an hour my temperature had shot up to volcano levels and liquids were firing out of every available orifice. To say then that I was having a bit of a rough night was an understatement. My stomach did settle down pretty quickly and I was able to eat a sausage roll, but my kidneys feel like they have been constantly kicked by the mother-in-law wearing hobnail boots. I was also having some very weird dreams about linux setups and xml files which didn’t help. Still I’ve lost over a stone in weight. I thought it may have been food poisoning but I haven’t eaten anything out of the ordinary so I’m assuming it’s actually the winter vomit bug, or Norovirus.

Never in 40 years have I decided that ordering a kebab would be a great idea

So spent the day working on OsX on iMac. I was supposed to be looking at some tcp/ip network code next but I remembered that the new audio lib hadn’t been tested on iMac. In the end I ended up using all the iOS codec code rather than codec code for the other platforms. The only minor alteration required was that OsX doesn’t support hardware codecs, that was about it apart from a few 64 bit pointer arithmetic warnings. It did however highlight a bug in the library that only showed up on OsX which was weird. Anyway, all working now.

Jamie was still in bed at lunchtime. He was cruising his phone looking at the kebab shop menu. He was lying in bed very much as a polar bear would bask on an iceberg, except he’s colder inside. I went and made a sandwich. By the time I’d finished the doorbell went, it was the delivery man from Pizza Hut. Oh, well, at least he hadn’t ordered a shoe, which is what I affectionately refer to his kebabs as, I’d rather eat the polystyrene box.

I walked the dog. Very chilly out. Came back, did some more work. Shut down for the long weekend. Went to the gym. Now playing around with the boiler output temperature, I still think there’s something wrong somewhere. Need to get a temperature probe really.

Anyway, torture porn night. Bring on the wine.

Potterton Netaheat you have been retired after 20 years of virtually fault free service. (And now unceremoniously dumped in the front garden)

So started off a very long day at 6:15AM. The dog was already on the ball after checking her calendar last night, knowing it was Wednesday, she was up and ready for breakfast, wolfed it down and was ready to get into her harness in about three minutes. We sat in the car and discussed North Korea’s missile launch while we waited for the car to defrost. She got to day care at 6:50, I was back in bed by 7:15.

Was rudely awaken by two smiling boiler fitters at 8:30. They came in, I introduced them to the kettle and coffee machine then left them to it. They turned the water off grunted a bit and got on with it. Deciding that it was pointless trying to go back to bed I started work, well I started iPlayer anyway and caught up with another episode of Merlin anyway.

Today I was working on OsX (iMac) again, found the issue with the audio, wasn’t audio related at all, but was to do with memory alignment, OsX requires 16 byte alignment as it uses multimedia registers. Also fixed a few issues with minimise/maximise. Got one of our apps working fine on iMac which was great. Also did a few more bits on the upcoming mobile game update.

Boiler men were finished by 2PM. Okay, lets see. Boiler fitted, the inside of the flu has been jammed with expanding foam and not the neatest thing in the world. They told me my three port valve wasn’t working properly and when there was a call for heat only it was also going to the water tank. They also told me for maximum efficiency it I should run the boiler on max. They filled all the paperwork out and buggered off (I even paid them).

Now here’s the reality. The outside flu is tidy, the inside looks like it was done by a 3 year old. The actual boiler fitting is fine. There’s nothing wrong with the three port valve, I tested it on heat/heat&water/water and the valve moved between all positions just fine, I assume they didn’t have the controls set correctly. In the paperwork they said they flushed the system and then added inhibitor using the brand name ‘Fernox’, this is complete bollocks. How do I know this? Well they chucked the used container of cheapo Toolstation inhibitor in the kitchen bin. Running the boiler at max temperature setting, again, as far as I can tell complete bollocks. Every bit of research I have done says a condensing boiler gets more efficient when the return flow is below 55 degrees, so chucking the water out at 86 and then hoping for a 30 degree drop across all the radiators is a bit much. Also they only drained the system from the boiler level not from the under the lowest radiator, this left half the system full and not flushed. This also introduced an airlock, meaning I’ll be bleeding radiators for the next six months as they will contain more air than my ass after a decent curry. So would I use them again? Too bloody right I would. I paid about five hundred quid for fitting which included all sundries, testing and paperwork. Plus about three tubes of expanding foam. At the end of the day British Gas wanted an extra £1500 for the exact same job (okay, except the £7 I had to spend on a length of cable). They may have done a better job of the finish and may have even drained it properly but at the end of the day, it was the same boiler. So I paid a bargain bucket price for the bear legal and safety requirements, which is exactly what I wanted. I couldn’t have done it myself as it wouldn’t be legal and I don’t have a fucking great drill for the flu. Also I don’t have the testing gear necessary. So overall, very happy, just need to rebalance the radiators and adjust the output to the minimum required to reach the required temperature. Oh and bleed all the fart air out of the radiators.

After they went, I decided that as it was only minus six outside it would be a great idea to go out and run 12 miles. So I did. I then came back and picked up the dog. She was very happy. I was very happy. I had lunch. Did a bit more work and finished a bit earlier due to the early start.

I then cleaned out the cupboards where I’d removed all the stuff yesterday for the condense pipe and put all the stuff back in. More wine turned up today, and dog food. I’ll try not to use that as nibbles. Had a bath, drank wine, ate salad. Dog is at the vet tomorrow for her shots. I’ve got Friday off, I won’t get excited.

Today was bloody brass monkeys

So back to the Android pak in pak problem, which thankfully was fairly easily solvable in the end. So now it can load a compressed file from an asset file. Then it was on to more mobile update tweaks. Finally got on to doing some work on OsX, OpenAL, was an ass.

Today I waited in for the cleaners, after a couple phone calls they turned up just before five. Which means madam didn’t get her walk. So after they left I took her out and by god was it cold.

I had a follow up call to do for a dog, I quickly checked on the website and there it was, after six months the new owners returned him. This pissed me off somewhat, the dog was lovely, the owners however were a pain in the ass. That poor dog, which was in a nice home with what he thought were his forever family has now been taken back to the kennels where he will get to spend the next however many weeks in a cold kennel until he’s hopefully chosen again and has to go through all the trauma of trying to settle in again. Okay, his recall was a bit poor, he pulled on his lead and tended to bark a lot when left alone for eight hours at a time. Were you expecting the perfect dog? I hope you have a quiet dog free night.

Didn’t go to the gym. Had a bath. Had a glass of wine. Didn’t even eat salad, had something hot. Boiler being changed tomorrow.