Tuesday, 7 November 2023

Halloween Hacks




It was Halloween this week and the weather made it extra nice for trick or treaters. Why not setup some Wi-Fi monitoring to help keep watch for visitors.  It's not an exact science to me, but my thinking was open kismet and monitor for devices. Well that's what I expected, it's a bit more complicated than that in practice, and I'm trying to stick to having fun, so let's just talk about some mean tricks to play on trick or treaters.   

Trick #1: We had an abundance of candy this year so the kids got spoiled rotten, but what if next year we don't?  Well you can always leave a sign outside that says "Please take one, Happy Halloween!!!"  along with a big old empty bowl! Trick or treaters will be mad at whoever emptied the dish and more likely to intervene if they see someone taking more than one candy elsewhere. Win win for the parents out there I say.

Trick #2: We have this Halloween skull door knocker that plays an audio clip and lights up it's eyes when you pull the knocker, but more often than not it self activates when we opened the door.  Lot's of fun, much less evil than the last trick.

Trick #3: ... I'm out of tricks Halloween past now, this week has been busy. I got leftover candy for Halloween, maybe I should save it for next year? hehe that's too evil, I'd forget and eat it anyway

I'm already a day over my usual Monday deadline to post so lets end this mess of a post with some words of encouragement:
"Not every day will you be your best, but you can always try again tomorrow, for it's the ups and downs in life that make it all worthwhile."

I just made that up right now, but I think I owe a lot of it to stuff I've heard others say so it's not too random. Until next time, keep your chin up so you can always see what's ahead!

Monday, 30 October 2023

Pet Grooming 101

 


 I live with a lot of pets so early on my wife and I purchased a dog grooming kit from a pet store. I figured I might be good at it because I had a background in cattle grooming through 4-H when I was younger so why not give it a whirl.  Previous experiences with grooming cattle taught me to be patient with animals, and I'd never been kicked before so I am pretty fearless. 

Our dog is a mixed breed doodle and generally very calm anyway so I had good luck trimming him.  We also have three cats, but only one in particular that's very fluffy and in need of an occasional hair cut. It usually goes well but sometimes he's temperamental.  Over the years I've gotten better at hiding the mistakes from when they move too quick, but often there's no more than a patch or two where I cut too much off. The embarrassment in poor old fluff's face when he comes in from another trimming...  He used to bite and claw a lot, but he gets so matted up it's pure relief when he gets a good buzz cut. 

Cat's aren't much different to trim only they scratch way more, so it's best to wear gloves and sturdy clothes.   Beware the hind legs that come out of no where and try to scar your thighs. It's better if you are careful and just go slow so the cat relaxes a little. It's not perfect advice so don't go too slow either, act fast when they are calm and you can accomplish a lot quickly. It's a power move for bellies, some cat's will dig in here, but if the mats are coming free they usually relent.  Keep a cool head and watch for biting, kicking, scratching and you'll do just fine

So that sums up my level of amateur expertise, I tend to look to the experts for real tips. Here's some tips I nabbed from the Internets (thanks My Pet & I blog - top search result presented on google)

 Seven tips for grooming your dog at home:

    Regularly brush your dog's coat to prevent matting.
    Trim your dog's hair – but use caution.
    Safely trim your dog's nails.
    Check your dog's skin as you groom.
    Teach your dog to enjoy grooming sessions.
    Regularly check your dog's ears.
    Don't bathe your dog too often.

All good tips, except I usually forget to do the first one as often as we should. Live and learn, until next time, keep it fashionable!

Monday, 23 October 2023

Football is hard

Having a son that plays football has taught me a lot about dedication, sportsmanship, and willingness to go all in for the team.  It amazes me because when I was a teen I  wasn't really interested in team sports. I much preferred doing things like biking, building, and running wild and free in the country.  I got into music and joined a garage band with some friends, but we never really took it too serious.  Football on the other hand requires a boatload of dedication. Early morning weightlifting and video review sessions, after school practice, games every week or two, and many bumps and bruises to heal from in between. It's amazing to see the level of dedication from the coaches and referees to family, classmates, and friends who show up to watch, coordinate, or volunteer. Beyond anything else there;s so much that goes on during the game that requires skill full thinking and improvisation.  Having different perspectives from the sidelines vs the dynamic out on the field on cheers, boos, calls made by refs, and the split second decisions made by the coaches and team mates, it's a complicated yet beautiful mess.  

The team didn't win many games this year, but they played amazing in spite of various player injuries, some arguably bad calls, and other slip ups. They played hard right down to the last second every game. Even this last game, after a penalty called in the final seconds, as they got a touchdown that inevitably didn't count, it feels like the ref just pulled the rug out from under them. You have to wonder how he feels about it too, perhaps he stands by it due to his perspective on the field or personal experiences, perhaps he thinks he made a mistake but it's too late to change his mind. Who knows, he made a call in a game, and sometimes luck isn't in your favor. Maybe it was meant to give the team a rest to heal up, grow stronger, and get right back to it. With training camps and off season leagues, it's never really over if you are dedicated enough. I hope some day I can feel that dedicated about a sport, but for now, family and too many hobbies are my jam.

Until next time, appreciate each other and don't work too hard! Or do work hard, but enjoy every moment.

Monday, 16 October 2023

Emulation Nation

 


Emulation is defined as "the effort to match or surpass a person or achievement, typically by imitation." In the computing world it's a slightly different explanation "reproduction of the function or action of a different computer, software system, etc." 

For the purpose of making society better, maybe it comes down to these two rules

If you are human: emulate good behaviour so others will emulate good behaviour too.

If you're a computer: emulate a better computer so other computers may emulate better computers (or video game consoles)

What else should we emulate to make the world better for those around us?

Success? Sympathy? Compassion? Empathy? Love? Loyalty? Fairness?

Sunday, 1 October 2023

Docking Stations

 

Yeah, you read that correctly, today's post is all about my beef with laptop docking stations through out my career. 

My first job in tech started out with a Dell laptop and the old school docking station that could hold the laptop at an angle so you could still awkwardly use the laptop monitor and go dual screen with all sorts of conveniently wired in devices. The best part was it all connected in with a simple satisfying "click". Most laptop vendors at the time had similar styles all with unique connections on the bottom of the laptop slotted for a specific vintage of docking station. It was great until you had to switch to a new laptop, where every model practically required a new compatible dock. 

Most of my docking stations were always supplied through my job, I didn't own them, so I never gave them much credit but lately I've been feeling the industry has lost its clever design due to standardized ports. Lenovo was a little more compatible between the laptop models. Most companies I worked with preferred Dell or Lenovo, but then one year I got a Microsoft Surface tablet and a little later on ended up in a  sweet remote job that supplied me a Surface laptop and I felt a compatibility alignment which changed my life forever. I had picked up a used surface dock from a Kijiji ad shortly before I started this job and it became my #1 choice. The Surface lineup is not the most powerful systems out there, but generally very performant and the touch screen makes navigation a breeze. 

The dock had a magnetic connector that worked on multiple models for several years and put Apples charging cable to shame (In My Humble Opinion). The Surfaces magnetic connection bus allowed me to dock/undock my devices and worked well most of the time.

 Lately we have more USB options than ever to avoid being locked into a vendor based solution. Since moving back away from Surface laptops from work,  I  picked up a mobile docking unit that connects over USB-C for travel and onsite work. Still I am quickly learning these new models aren't really proper docking stations. They heat up quick and the monitor connectivity can be flaky in some models. Sure good ones provide expansion ports for additional features and network adapters. It's just not the same as that satisfying magnetic "shluck" sound or the old school "clack click" of the manual connectors.  I'm probably the weird one here, but n the world of cyber security programs and documenting the many problems with computers, mundane stuff like that helps bring some necessary excitement to my day.  Sometimes it even helps to make the sound as you dock: Schluck! Unshluck! and so on ... 

Haven't tinkered in the garage much lately so next week I probably will take a break and build or destroy something metal or electronic. Maybe build both! Maybe destroy one electronic thing and build a metal thing. So many choices in life. 

Be good to each other, we only exist for a short time!

Monday, 25 September 2023

Change Management


 

This year has been full of change, more than usual it feels like. It seems like it's happening to everyone, not just me. Heard so many stories from friends and family that make this year seem more overwhelming than most. There was no shortage of bad news during the first half of this year and it's not over yet.  It feels like we have been chasing an imaginary goal to bring things back to a normal state. 

The real problem with this plan is that change truly is inevitable and normal is always changing.  While we try to make the world around us more comfortable to what we have been used to, the world continues to evolve in ways we never imagined.  Just because everything is changing we shouldn't worry too much because our core beliefs still hold true and if a change truly works better it will stick around for a while and if it doesn't it will change.  

This weekend marked the autumnal equinox and you can see signs of changing seasons everywhere. Tree leaves are changing color and falling.  Weather is getting cold quicker at night and school is back in session. Personally I am going through lots of change this next week so it seemed fitting to make this post, got a new job with lots of new and exciting challenges, seems like it will be good, but it's much harder going from 4 months off to back to work. Will have to hit the ground running, but that's the way I like it.  

One thing I've learned over the years is embracing change generally leads to the best success and personal satisfaction. Resistance is futile when change is inevitable. New schedules will mess up routine but optimizations can be introduced to make a change more tolerable. Now for the tricky part, practice adapting to change whenever possible to become a more resilient human.  Take a lesson from the change management playbooks used in critical infrastructure, every change is reviewed regularly to help communicate intentions, plan for possible impacts, and stay prepared for back out and recovery plans if a change fails.

Cheers to change! For the better, worse or otherwise it will continue to happen!

Sunday, 17 September 2023

Banjolele and Bass week


 


Decided to pick up the banjolele I had purchased a few years ago.  I was initially excited for the possibility of a tiny banjo like musical instrument one drunken night and purchased it on Amazon. When it arrived I spent about a week learning to play it and then ended up with a random injury on the pinky finger of my plucking hand.  It was a just a scratch in my opinion, but over a few weeks became very infected and uncomfortable. It sort of became a saga of it's own leading a journey of recovery that lasted months.  But enough about fingers, this is a post about banjolele's for those interested.

So after what seems like an eternity of lacking inspiration, I picked up the little fella this week and decided to learn a few tunes.  There's lots of great content online to teach you songs and proper methods to practice and I also have an eBook to dust off (Clawhammer Ukulele: Tabs and Techniques By Aaron Keim). It's a great book on the clawhammer technique which gives the banjolele the unique banjo twang. Some enjoy it more than others, although it's much different than playing bass. Still fun to play and unique in it's own way.  The finger picking style used for banjo maximizes the notes you can play in a strum sort of like playing triplets with a bass.  

I don't plan on becoming an expert at it, but knowing how to strum a few tunes made my week extra nice. Until next week, keep on doing your things, and just be happy!