Today I am Thankful

Currently I’m sitting in my Fifth-Wheel at my in-laws while my baby boy sleeps. This year has been a year of ups and downs. Win’s and losses.

First, I got hired full time at my employer. While I prefer the world of contract work, stability is nice for the sake of the family.  Additionally the project and who signs my paycheck is a nice feather in my cap. As usual, see the disclaimer, I’m not naming names. And if you know who I work for and mention it in the comments I’ll delete it and ban you.

Later my house sold and on the same day as the house closed I welcomed my son, Harry Eugene, into this world.

The downs though have been seeing so many friends running into my most hated of enemies, cancer. I’ve been there and done that and am still living in the wake, you always are, of losing a loved one to that shit-heel of a disease.

So mostly I’m thankful for my health and being able to hug my wife and hold my son. Here’s hoping I get to do it for many years to follow.

The New Guy has Arrived

Say hello to Harry Eugene Barnett, named after his paternal grandfather.


We welcomed him into the world at the end of August. He weighed in at 8.5 lbs and 21.25 inches.  Mother and son are both doing well.

The Big Update

So I’ve been meaning to actually drop this on the blog for a while but busy has barely begun to describe my life.

Why so busy?

Well we went into overdrive getting the house fully ready for sale. It’s on the market, we have an offer and we’re waiting for the other party to sell their current house. If I don’t look at a caulk gun for another 4 months it will still be too soon. Same thing with paint, dry wall, and mud.

We ended up in overdrive to sell the house because well…

Barnett 2.0 arriving August 2015.

Barnett 2.0 arriving August 2015.

That’s right, Barnett V2.0 is due August 24th. We needed to get as much done in advance because well this month is going to be spent finding more stuff we don’t want/need to clear out, moving stuff to storage, and rearranging the house.

Couple this with job related item and other things I just haven’t had much time for anything and well the outlook into the future doesn’t look good for my spare time either.

If you need a regular fix of my dry sense of humor, make sure to hit up the Gun Blog Variety Cast. It may only be once a week but it’s better than nothing. You can also go follow me on the Facebooks.

Ear Worm Wednesday – 7/8/2015

Now you may not speak German, so here’s the original which you will probably recognize.

Yes that is the singer from Rammstein. There is something about the tone in the Apocalyptica version that just seems better.

Apocalyptica – Helden / David Bowe – Heros

I’d say I told you so…

But what’s the point? The people who realize that using Javascript for everything is a bad idea don’t need me lecturing them. The people who want to use Javascript for everything couldn’t create a secure system, much less understand the realities of a hostile environment if their life depended on it. Their fandom precedes the ability for critical thinking.

This is why when I read this, this morning;

This impacts Node at the Buffer to UTF8 String conversion and can cause a process to crash. The security concern comes from the fact that a lot of data from outside of an application is delivered to Node via this mechanism which means that users can potentially deliver specially crafted input data that can cause an application to crash when it goes through this path.

I said, “And nothing will change.” At least, as a minor saving grace, HTTP(S) headers do not fall vulnerable to this particular bug, but that’s mainly the headers there is question to the remainder of the processing.

The fact is, nothing is perfect, nothing is fool-proof, and frankly my hate for Javascript is largely due to the people I find who fall over themselves defending it. Does it serve a purpose? Yup, you bet. Is is a hammer that should be used while seeing every problem as a nail? Absolutely NOT.