SSD Issues

Thanks to everyone telling me my server was down. I have external probes that ping it every 20ms, I know every packet loss, I know every outage. This was down due to and SSD failure. Nothing very exciting. Anyway, today was all about getting the new compiler rolled out, which of course I failed to do. I have one odd issue on another PC and of course one of the consoles is playing up. I’ve decided I’m no longer working crazy hours, I’ve built up an absolute shit-load, so I’m doing a thirty-five hour week now until we go on holiday.

Welcome to dull February

So the month of abstinence begins, not long how long it will last, depends if I run out of sleeping pills. Its very very windy today. Started work, was fairly quiet I guess, finished off a few bits and traced a rather interesting bug. Walked Sasha in the hurricane. Walked to the gym, did Combat, it was busy, it even had a an all gay front row. Walked home, it was quite mild. Did more work than I was planning on. Ate salad, Ryvitas and cheese. All logged in glorious MyFitnessPal app and I’m still way under the daily calorie intake. Taken a sleeping pill, will give it an hour to kick in.

Farewell Sir Terry

It was with sad news this morning I heard that Sir Terry Wogan had passed. He was old when I was young, and he was older now that I’m old. Okay, when I was a kid he was a bit of a joke, thought of as a bit of an Irish tosser who did the floral dance. But as I grew older he was always there and certainly in recent years he was there during the Sunday morning decorating. He had a distinct style, especially when interviewing, you had the feeling he really could’t give a shit about the answers that 95% of his guests gave. Michael Parkinson is similar, he would ask a question and then say ‘yes’, as if the answer was just an inconvenience to the next question. Don’t get me started on talk show hosts or we would be here all day. But it was his radio show where he was king. I was never awake for his breakfast show, but the Sunday show was a staple. He was a stalwart of Radio 2. You always got the feeling that he was only presenting to one listener, you. His Janet and John stories were so rude and full of double-entendres that you were pissing yourself laughing. His Eurovision commentaries were legendary. Also lets not forget that he did twenty odd years of ‘Children In Need’, plus the added controversy that he was the only one who got paid for his appearance. But it was his one appearance on ‘Never mind the Buzzcocks’ that was the epitome to me. No rehearsal, and I’m bloody sure he’d never even seen the show before, but he absolutely nailed it.

He’ll be up there interviewing David Bowie and Alan Rickman now, ignoring their answers and trying to get another Alison Moyet record on. Sundays with Emily will never be the same again.

The queue for death was far too long, mostly populated by the living

Had a nice lie in. Jamie got up in the middle of the night and went to work. Dillon replaced him on the bed. At about half ten Sasha was getting really edgy about food. So breakfast was made for three, the dogs skipped the coffee option. Sat in bed and read the paper. Looked at the weather at Staverton, wind was okay, but there was a tempo about gusts up to twenty-eight knots, so thats a bit of a no-go. Got up and edited a new helicopter video, thats uploaded to YouTube now and just needs the annotations doing, I’ll make it live tomorrow. While it was doing that I took the firewall apart and set it up on the bench. Put the memory test USB stick in and let that run through. Walked Sasha. Then headed into town. Thought I’d pop into the museum and catch the new ‘Death’ exhibit, but the queue was massive. I did get to see the mockup of the ‘Dignitas’ room though, that was a bit creepy, but I think mother would be happy there. Will try again in a few weeks for the other exhibit. I have a feeling the wind at Staverton will not be gusty, but it’s saved me a few quid I guess. Bought some more model cars for my stop-motion video intro and some poo bags. Memory test was fine. So installed a new version (latest) of pfSense. This is running from a USB stick. The odd thing was, when it booted, it started reporting DMA and config errors, it appears it was still picking up stuff from the CF card. I removed that and it all started working. So now I’m running the latest pfSense, but booting it from a USB stick. I’ve taken the timer off the power cable, so will see how stable this version is. So far, so good.

Must say a thank you to a special person who sent me a valued message today, much appreciated, even though I know you have your own problems to deal with. Much love.

Congrats you put the oven on to pre-heat, and only turned the light on

Started early, which was impressive as I didn’t go to bed until four and I’d drank almost three bottles of wine. Spent all day again testing crap, no end of issues with build tools. Weather was shite, walked Sasha at the only point it wasn’t raining. Worked really hard, got really stressed, had lots of chest pains. At one point I was planning on going to A&E, but subsided after I called the tools programmers complete cunts. Walked to the gym, it was threatening rain. Did Pump, followed by Laverne, it’s true we are having a torrid affair, once you’ve gone black there’s no going back. Walked home, in the pissing rain. Worked more hours than I was planning. Put the washing away. Now waiting for pizza to cook, joys of ovens with more than one button.

Am I the next ‘Q’? Probably not

Started vaguely on time. Spent all day building data near enough. Very dull. Everything is beginning to work though. Weather was nice for once. Walked Sasha. Worked quite late. As data was taking forever I downloaded that GCHQ Christmas puzzle, got well into it. Was going perfect until I fucked it up. Printed it out again and I’ll give it another go. It’s a bit like a sudoku puzzle, but more complex. Went for a run, it rained. Torture porn night, last one for a while I think, just cancelled my LoveFilm membership as to be honest the price hike is taking the piss.

Map/Unmap or UpdateSubresource, oh the fun of my life

Started late as I had a total crap nights sleep last night. I went to be very late, very tired, watched TV, and still didn’t sleep all night. Still finishing off little bits of the new shader system. Today was very cold, but dry. So walked Sasha. Walked to the gym, did Pump, walked home. Then had a bit of a crises about weather to do UpdateSubresource or map/unmap on constant buffers. After much research, the map/unmap seems to win the day. To be honest it’s all a bit shit anyway, if I was allowed to just allocate my own buffers without all this buffer renaming crap going on in background. I’m back on the wine tonight, I need to sleep. I now have to go through a ton of emails that were sent to my mother as she’s managed to sign up to some spam mailing list and it’s overloading my server.

I think the ram on the firewall is on it’s way out

Started late as I drank too much and went to bed far too late the morning before. Had a load of shadow stuff to sort out. Found an interesting issue, don’t early out of a shader and not write to a colour buffer if you have alpha to coverage enabled, it will never write anything. All sorted now and runs without a single DX warning, so pleased with that. Weather has been shocking all day, Sasha went nowhere. I drove to the gym and ran eight and a half miles. The firewall is doing some weird shit and rebooting, I think the memory is on the way out, I’ll run a full mem test on it over the weekend, so there will be very intermittent server access during that time, be warned.

In the shadow of shadows

Cracked on, considering it was a Monday. I spent the best part of nine hours today tracing one bug and it was a strange one. Had a fence that wasn’t casting a shadow properly. After all those hours of tracing I found the problem inside the shader, the program string for the pixel shader was always being set to ‘null’, even though the actual compile program was set. Nasty bug, will have to add something to the compiler to detect this. Now have another issue that all my trees have vanished, well their shadows have. At least now I have a good understanding of the whole problem. I’ve also found that VS2015 has a pretty good built in GPU debugger, which is very much like PIX, came in very handy today. Has put me a day behind though. Sasha had a bit of a weird walk as we had to avoid another dog, so we shot down a side turning and ended up on a new route, Sasha enjoyed it. Walked to the gym. Did Combat. Had an interesting chat with my sister, everything is indeed my mothers fault, we now have professional confirmation. Came home and worked far too late. Think I’ll have a glass of wine and watch Donald Trump make a twat of himself.