Oh boy, what a long depressing winter we just went through in Saskatoon. But as of this week, at the end of April, it's finally over. We can go outside without a jacket and enjoy some long overdue sun. We're really looking forward to this summer's activities now that our boy can walk (and almost talk). But the question is, where do we go and what do we do? Well...
There's a bowling alley practically next door, so that's a no brainer. The Shaw Center is a short trip away, with a sweet kid's pool. And we have an awesome playground with a big open field right behind our building. We've already had one outing to the park this week, which resulted in lots of splashing and fun. And you bet we'll be out there again regularly.
As for big events, we're hoping to make it to Taste of Sask this year, as well as the Ex. Of course he's a little small for the rides, but there's some great entertainment like SuperDogs which he'll love. And did you know the Forestry Farm Zoo is celebrating 100 years this summer? Oh so much to do, so much to do!
The only frustration comes in our limited travel options. Thanks to my lifestyle choice of not being interested in pouring thousands of dollars into a car, we rely on Saskatoon's transit system. Anything further from us than downtown is a guaranteed hour long trip each way. And it seems every cool thing advertised is happening way out on the East side of town.
So, other parents, I ask you. What's cool and fun on this ugly old West side? Are there toddler tweetups? Playgroups? "Free form parenting co-operatives"? Let's have some fun!
So it's been pretty slow on the blog this year, mostly because of all the things I'm about to blog about. Where did 2012 go? Looking back at my life over the last 365, it's definitely been a completely new adventure.
Of course the biggest bit of newness throughout the year is our son, Jacob. Born Christmas Eve 2011, I spent the entirety of the last year watching him grow from a completely helpless infant into a curious toddler. He learned to roll over, crawl, sit, stand and walk over the course of the year. He's starting to understand simple phrases and communicate by pointing, reaching, and babbling in a baby proto-language. It's amazing, considering I haven't picked up any new motor skills in comparison. I've been chronicling all of this through Twitter and on his own blog, using what marketing people would call "Synergistic Branding" - Action Baby. Cute or douchy? Who knows. Big question is, now that he's not so much of a baby anymore, should I change it up? Hmm.
Bri stood up to the plate this year, proving to be an excellent mother. The dynamic of our together-time has changed a bit to include Jacob, or to really take advantage of those times when he's occupied or sleeping. Immigration's moving along, and I'm finally approved as her sponsor. That means no more having to renew her status until her application is processed. Yay!
I've settled into my new telco job, picked up all the skillsets and training that's available for my role. Now I'm just building up seniority and looking for new, fun things to do in the company. For the first time in years, I have a job that doesn't consume or define me, and I can leave it at work when I come home for the day. The big downside though is that I'm not afforded vacation time until I move into a full-time position, so travelling is out of the picture in the near future. We haven't been to New England in a while to visit family, and it sucks knowing they're missing out on meeting our little guy.
Since we don't really know anyone in town - and especially nobody with babies, I've been taking Jacob to the library's storytime sessions to mingle. It's a lot of fun, but when our -40 wind chills started to arrive this winter we had to skip a few. That should let up soon though, and maybe as early as this week we can start going again.
We made a trip to Swift Current for a weekend this summer so everyone there could meet Jacob. It was a nice change of pace from life at home, and having grandparents take over the baby duties while we slept in was awesome. The highlight though, was taking my nephew Carter to the fair. It was a neat preview of what it'll be like when our own son is a few years older, pulling me from ride to ride and gorging on cotton candy.
Last big thing, we went and got a cat this year, a cute little siamese cross we named Percy. This is something we've been wanting for a long time. The biggest thing standing in our way is, well, my allergies. I know, how selfish of me. Thing is, I grew up with a cat. It wasn't until I was away from them for a while that they started to really affect me. So with a little research and preparation, I figured I could work my way back to at least partial immunity.
The first few months sucked, that's for sure. I went through a box of allergy meds, installed an air purifier, discovered Neti Pots, and got super strict about house cleaning and grooming for the little furball. Now I'm back to my pre-feline level of occasionally wheezy and eye-trauma that usually comes with the dry, cold weather. I think it was worth it, cause man my little family loves that cat. Even Gala tries to play with her from time to time.
And that's pretty much my year. We've had our hands full around the house and didn't get to go to any big events this time around, but 2013 with a toddler in tow is sure to be a lot of fun!
Hey it's been a while, hasn't it? WHOOPS. Having a baby will do that to ya.
But while I'm here, I'd like to make a quick mention of this Black Mesa game that's been making the rounds. Released to the public just a couple weeks ago, this totally free game is a recreation of the 1998 hit Half-Life, using the developer's own game engine and modding tools that came along with the sequel six years later.
Now, this isn't completely new territory. Valve themselves released Half-Life: Source some time ago, which ported the original game to the new engine. But what's different about Black Mesa is that this is a lovingly crafted recreation from the ground up. Totally new textures and models and voice acting really come together to make it feel like a modern game. Some of the level design mixes things up just enough to keep things fresh, while hitting on all the right points. They haven't finished work on the final act yet, so the game ends at a pivotal moment just as you jump into a portal - but those are coming. And let's face it, nobody liked those last few levels anyway.
I'm lucky to have been born when I was.
I got to witness, first hand, the evolution of a lot of technology. I used things back when you had to know HOW they work before anything else. There's this entire layer of common sense that I believe is unique to my generation. While working in tech support for the cable co, I realized that many of my calls were simple, one button solutions for customers that just didn't understand how things work.
In present day a lot of very simple concepts get taken for granted, and no manual is going to explain them to you. And even if it did, who reads manuals?
So my big idea, inspired by the For Dummies author @marshacollier and our #custserv chat group, was to create a series of guides, simple and colorful, that introduced the core concepts necessary in understanding the things you use in every day life. The first of these being TV.
I know, you're thinking "Who doesn't know how to use a TV?". To which I respond OH MY GOD YOU GUYS. Seriously. Spend a day in a call center and you'll see. It's like that joke about helping your parents program a VCR, except they unplugged everything because they thought it would help and somehow got a tape stuck in the toaster.
I'm hoping a little insight into things like inputs and different types of cables can go a long way. In a perfect world, this whole thing would be a pamphlet or infographic handed out to every new customer. For now, my first draft is in progress on Google Docs, and I'm showing it off to a few friends in the industry to see how they like it. If things go well, I'd love to do up more of these on other topics.
PC gaming is a double edged sword. While you're able to enjoy better cutting-edge graphics and more customizable gameplay than your console counterparts, you have to deal with odd incompatibilities that come with the hundreds of different configurations out there. You might have to sacrifice features for performance on a newer title, or jump through hoops to get an older one to even run. I've been playing games on my computer ever since I've been old enough to use one, back in the early days of DOS prompts and manual memory management. With this sort of background, I'm used to getting deep into the technical details to troubleshoot when things go awry. And boy, have I seen a few crazy ones. I'd like to share some of these experiences from recent years for your amusement today.
ATI? Never heard of em - Metal Gear Solid 2
I was pumped, I tell ya. PUMPED to finally play the sequel to the hit stealth-action game when it released for PC. Keep in mind that it was still fairly new and I hadn't heard about what happens after the tanker chapter (you bastards). Ridiculous storyline aside, the developer, Konami, tends to give their PC releases a little bit of extra care, including higher fidelety graphics for those of us with higher end video cards. And at the time, mine was pretty powerful - the ATI All-In-Wonder. This multipurpose video card was essentially a Radeon, but also included an input for video capture, which I used to watch TV right on my machine. It was great. The downside? The programmers never accounted for the card's existence, and the game didn't recognize it as a Radeon. The game ran, but there were no textures so everything was a smooth bluish color.
I tried installing many different versions of video drivers, including some by third parties, but none of them fixed the issue. So, I took to Googling and found the fix: Download a hex editor, and alter the actual code of the game to manually insert the unsupported card's Hardware ID. With this little change made, it like a dream.
5 Frames per second is good, right? - F.E.A.R. / Condemned
Monolith's F.E.A.R. gave us an excellent mix of first person shooting and creepy psychological horror with an antagonist straight out of The Ring. The brilliant engine that powered this game (and also Condemned) was capable of some great visuals at the time. I got my hands on this game a while after its original release, so when I ran the performance benchmark I was pretty happy to have a very smooth output. Once in the game however, it would start to chug within five or ten minutes of starting up. It didn't seem to matter what was on screen, or how much I dialed down the effects. Just a few minutes of great gameplay and then... s l i d e s h o w.
This one was actually reported by bloggers at CNet (Read that article here). Turns out the culprit was the existence of a Logitech gaming keyboard. Some weird arcane conflict with the driver for multimedia keys and lcd screens on these devices chewed up the game's performance. To get things working, gamers had to enter the Device Manager and manually disable a handful of items related to the keyboard.
Scariest rave party ever - Silent Hill 2
Another Konami gem, this game didn't make the transition to newer operating systems very well at all. Programmed originally for XP, it used plenty of tricks in DirectSound3D to build up an excllent ambience. With DirectSound3D dropped in Vista and later systems though, gamers had to install additional software in order to get proper stereo effects and surround sound out of older games. People with Creative cards had "ALchemy". For Realtek, you could get "3D Soundback" along with your drivers. But for this particular title, just emulating the DirectSound3D interface wasn't enough. The sound samples that consisted the beautifully creepy soundtrack caught themselves in tight loops, turning the lonely tension of Silent Hill into an industrial dance floor.
I had actually played through the entire game without realizing it was a bug - I just figured the soundtrack sucked and was terribly overhyped. But after hearing some of the music online, I realized that my gameplay experience was being robbed. So for my next playthrough I tinkered and toyed with the game trying to fix it but again no combination of drivers, compatibility settings or alternative software could get it working properly. Luckily, I still had my Windows XP disc, so I made a partition and installed an entire operating system just to play one game.
To be fair, it was a pretty good game.
That's sand in your eye - Prince of Persia: Warrior Within
One common experience between PC gamers is that visceral feeling when you turn the camera to view a nice open landscape, and there's just too much happening on screen for your computer to handle. Things slow down just a little bit, and you quickly turn back for fear of crashing the game. Of course this is more common when you have middling hardware tying to play a high-end game, and not something you'd expect for this visually average Ubisoft release. For a while, though, I had a very reproducible crash that could happen anytime the camera came too near a cloud of sand. The transparency effect wasn't anything fancy, but it sent me reeling to the desktop every time. While this one was eventually fixed through driver updates, I had to play with the effects turned down in the meantime. But before I thought to do so, I just tried to dodge the sand clouds while I played.
Hope you brought your XBox - "Games for Windows"
This one plagues modern games, as recent as Batman, Borderlands, Dead Island, and many other high profile releases. It's less of a bug, and more of just an annoyance. See, many modern games abide by a set of features in order to get a green light from Microsoft and preferred branding as "Games for Windows". One such feature is support for playing the game with an XBox 360 controller. Most of these games also completely ditch support for any other controller, such as my much preferred Logitech gamepads.
Why do developers assume that a PC gamer also happens to have an XBox 360 console, or at least a controller from one? No idea. But gamers like myself who happen to already own perfectly good controllers are left out, and have to resort to using software (Like VibMod) to trick the games into accepting our hardware.
So that's just a few of the more memorable headaches I've dealt with while trying to get my game on. Do you have any such "fond" memories? Drop em in the comments!
Been a while since I posted one of our vids of Gala. She's still a pain in the ass. Here she is invading our dinner space.
With Easter under our belts, and a little bit of extra energy from leftover candy, it's time to turn attention towards that yearly ritual of cleaning out some junk and trying to make life easier in the long run. While we're at it, the average PC could use a little maintenance as well. It's no secret that an operating system slows down over time, usually due to an accumulation of software and junk files over the years. So with that in mind, I've got a handful of tips and tools to help you get at those digital nooks and crannies and regain a little bit of performance.
Keep in mind that I'm aiming at Windows PCs here. Not because Macs don't slow down or need maintenance, but because their owners are more likely to buy a new one every couple years anyway, cause the new model has some must-have feature like an all-glass keyboard that dresses you in a maid outfit and spanks you on command or something.
Ahem. Moving on.
Here are a few things you can do to clean up, and speed up your computer.
Clear out the usual suspects:
Cache files, temp folders, the recycle bin, junk registry entries. This is the kinda stuff that comes up in one breath, usually because people can clear them all with a single tool. Crowd favorite CCleaner has been around for years and is pretty much synonymous with system cleanup. It's fairly easy to use and self-explanatory, so the most basic user should be able to work with it.
Find out where your space is going:
While we're reclaiming disk space, there's a good chance that some of it is eaten up by files you've downloaded and long forgot about. Windows itself doesn't do much to pinpoint gigantic folders, so I use a tool called DiskSpace Fan which visualizes your hard drive in an easy to read chart. Just dig into the larger chunks of the diagram, and you'll find those seasons of All in the Family that you forgot you torrented legally aqcuired through digital distribution.
Organize your desktop:
There's two types of desktops that I see out there. Either a person has about zero-to-five icons for very common things, or they have like a billion icons for everything, ever. If you've ever spent more time hunting down an icon on your desktop than it would take to just search your start menu, or type in a website address, then it's probably time for an intervention. Stardock's Fences is an awesome free tool that will let you group the icons up into categories for quick and easy organization. It's hard to explain in text, so luckily they have a video on their site that shows it in action.
Streamline your boot process:
I've pointed out the excellent Soluto before, which started life as a tool for managing the programs that start along with your system, and help you decide which ones to keep and which are safe to remove. Since then, they've changed their focus to being a tool for remotely managing other systems. The good news is you can still install and use it on your own computer just like always, and if you have multiple PCs that you're working with, their web-based interface lets you manage it all from one place.
Defrag!
You've heard it before, defragmenting moves all the data on your hard drive into contiguous chunks, making it easier to find. That means less spinning and churning sounds coming from your PC. Now, Windows has a tool built in for this. You can access it by going into My Computer, right clicking a drive and selecting Properties, then going to the Tools tab. There are also a handful of programs out there that manage the defrag for you, and even schedule it. One that I've used for years is called Perfectdisk.
Uninstall crap software:
If you purchased your PC from a retailer, chances are it came with a few things preinstalled. Things like "HP Quickassist" or "Acer Floaty Shortcut Bar" and probably some trial version of antivirus software that's been expired for years. Don't feel guilty about removing these from your computer - they're basically just advertising. They got enough screen time and they're not necessary. Just uninstall them.
Actually clean your computer:
There's a physical component to your computer, too. It accumulates dust, and smoke, and cat hair just like everything else in your house. Chances are if it's more than a year old, the inside of that thing looks like the backside of your fridge. It's totally safe to open the side panel of your computer for some quick cleaning. Use a can of compressed air to blow out the dust bunnies, but refrain from actually wiping, vaccuuming or feather-dusting the circuitry - static electricity caused by that sort of friction is a bad thing for computers.
And there we have it, a handful of ways to make your computing life just a little easier. Happy spring cleaning!
For a long time leading up to this I was afraid I'd miss a lot of quality time with my new family, due to work. Over six years and three jobs I've always worked full time, forty hours a week with a monster commute, and just barely making ends meet while rarely having time at home to enjoy NOT working.
Sure I enjoy my work. Tech support is a fun challenge and I've got a knack for it. But have you ever played Pac-man or Tetris for hours and then whenever you close your eyes, that's what you see? That's what it was like for me. I'd think about work all the time. I'd dream about it. Customers and co-workers that irked me stuck with me and I took my stress home. All I wanted to do was shut down at the end of the day.
My newest job was a bit of a gamble. Part time? "Not guaranteed" hours? Certainly sounds scary, and I had to do some math with the wages to make sure I could still support my family. But you know, it turns out things are doing pretty good, and for the first time in my adult life, I'm at home for more hours in the day than I'm at work.
I cut my commute in half. I no longer have to wait for a day off in order to do things like go shopping. It's no longer a this-or-that question between enjoying some time to myself, time with Bri, or having company over. Now I have time for it all.
Bri's doing great too. She's a night hawk, and I'm a morning bird. For the first few weeks when I was up at six and out the door by seven every day, things were pretty tough. Now she gets the sleep she needs while I enjoy the morning. I don't have to watch a clock while going about my morning routine most days, and our natural schedules means that baby gets taken care of while neither of us get terribly sleep deprived. Everybody wins.
So yeah. Life is pretty good. I took a chance and I'm glad I did.
Our little guy's just past a month old and we're throwing pictures and videos all over the place, Twitter, Facebook, Google Plus, and discovering there's no easy way to go back and see a timeline of just him. Posts get pushed back over time, and you have to dig through a lot of junk to get to those special memories. On Twitter especially, you simply can't go back more than a few days on a particular hashtag,
SO! I created a baby book on Tumblr. - actionbaby.tumblr.com
I was originally going to create a Dailybooth, which would be a neat way to see him growing - but the site seems to be broken. I moved from there to Posterous, my usual blogging standby, but then discovered that Tumblr has this awesome ability to snap pictures ad-hoc straight from a webcam. Add in the very slick presentation with the theme I selected, and I'm freaking sold.
This site will serve a couple purposes. On top of uploading photos and regular baby updates, I've configured If This Than That to automatically grab any #action_baby tweets from my feed and bring them in. I used Snapbird to manually grab some Tweets from previous weeks as well.
Finally, for the Facebook folk who would complain about the Baby deluge, they can easily hide all the #action_baby updates from their feed with two clicks. Everybody wins!
So! I had a fun time in the last week or so, taking care of a family PC that had been dropped at my doorstep with a plea to clean it of various ailments. I figured it had been a while since I dove into hands-on troubleshooting, so why not? This could be fun! I dubbed it the Project PC, and live tweeted the process. Now that it's complete, here's the rundown of what happened, and how we fixed it.
Engage nerd voice.
On our first boot, we were met with a rogue anti-spyware application called System Tool. This is one of the most common types of infections out there. Basically, it'll pop up all these warnings and run fake scans and offer to clean your PC for a small fee. It's dirty pool, but people end up with them all too easily.
How?
Well, as you surf around the internet, you've probably noticed advertisements on web pages. Some of them are designed to look like warnings and dialog boxes that are part of Windows, prompting you to click and correct a fake problem on your computer. That downloads the installer, and presto. You've just infected yourself.
Getting rid of this particular nuisance meant using some tools built into Windows, like Task Manager to locate unfamiliar processes, and MSConfig to manage the applications and services that start up with your computer. Once I stopped the program from running, it was a breeze to locate the executable and delete it.
That was the easy part.
After this cleanup, I noticed that the ping.exe process was running hard in the background, chewing up almost 160 MB of memory at a time. That's not normal. There weren't any more odd programs running that I could spot, so I decided it was time to bring in a real Anti-Virus program.
Since we're dealing with a pretty low-powered machine, I decided to go with Microsoft Security Essentials, which has a nice, small footprint on the system performance. I Googled the phrase, and clicked on the correct result... and was redirected to a download page for another fake antivirus app.
So, what now? Well, now we send in the big guns.
The runaway Ping and redirection are caused by a Rootkit known as TDSS. This is the real source of our problems. If we continue redirecting legitimate search results to malware download sites, it's only a matter of time until we get seriously messed up again. Not only that, but TDSS has a few hooks into the computer that allows all sorts of bad things to happen. The ping, for example, was this PC participating in a remotely coordinated Denial of Service attack - where a series of compromised systems would continually slam at a server online until it's no longer able to manage incoming traffic. The bad guy was still in control here, so we had to find and remove the rootkit.
TDSS is a nasty customer. It inserts itself as the driver tdx.sys - a file protected by Windows so that it cannot be removed. You would normally have to boot into a second Operating System in order to delete the file. Luckily, there's a tool by Kapersky designed to beat this exact rootkit, aptly named TDSSKiller. I grabbed it, and sucessfully killed TDSS.
We rebooted, and good news! There was no sign of infection. Bad news, the computer was now no longer able to get online. It refused to obtain an IP address from my router, which would be necessary for doing internet-type things.
I checked in the system log and found that the service DHCP, which is responsible for obtaining an IP address, was being held up due to a dependancy on the previously removed tdx.sys. Ah, whoops. I should have figured that a root kit that hijacks your browsing experience would have inserted itself into the computer's networking setup.
I couldn't find documentation online that proved the file was necessary at all, so instead of restoring it, as I didn't have system disks, I just popped into the registry and removed the dependancy (this was in HKLM/system/currentcontrolset/services/dhcp in case you need to know). On the next boot, we got online with no problem, and no redirects. We were essentially clean. But there was a bit to do yet.
I ran further scans with Malwarebytes and cleared out some junk files with CCleaner. I also went about fixing the attributes on the user's personal files - which TDSS had set as invisible and read only. Finally, I went about uninstalling various toolbars and crap applications - online casinos, Limewire, and the virus addled pirated versions of silly Popcap games that were downloaded using it. There were also some "Free" screensavers, icons and such from the peddler Freeze dot com. This all paints a pretty likely picture of how the rootkit landed on this computer in the first place. Left to their own devices, we're guaranteed to end up right back at square one soon enough.
Remember, if you try to get something for free that usually costs money - and don't know what you're doing - you're setting yourself up for a butthurt PC.
So now that we were clean, I needed to stage an intervention. Stop junk from getting here in the first place. Here are the preventative measures I set up:
Next, I needed to set up some alternatives to correct bad surfing behaviour. I added Facebook and Grooveshark to the desktop as an application shortcuts using Chrome. This should let our user network and listen to music without having to do searches and risk landing on bad sites. I put a shortcut to the Chrome app store there as well, labelling it "Apps and Games". There are plenty of free games available here that should scratch that itch without needing to download junk.
For ongoing care, the first thing I'll do when I hand the PC back is email the user an invite to my Soluto network. This will let me remotely monitor and correct issues before they become major headaches.
Now, this was all a lot of work. The preferred (and quick) solution to an infection like this is of course to just wipe everything and reinstall. But without any system disks on hand, I needed to defeat it the old school way. I'm pretty proud of my work, and hope it's a while before I need to deal with this particular machine again.
Some years are bigger than others as far as personal growth and change go. I'd like to think I had more happen in 2011 than any other year of my adult life. To review:
In March, I was laid off along with 500 co-workers from the Cable-co. I immediately went to work on aggressively marketing myself, going so far as to open the website "hire.actionjay.com" and leaning on my online contacts to help me find something new in the tech support space. Within a few weeks, I was hired, and ready to start my new job in May.
During my job search, we found out that we were pregnant, and went on a trip to the states to visit Bri's (@action_wife) family and deliver the news. It was a great visit, and a little emotional for the in-laws who would be getting their first ever Grandchild.
After coming home, we realized that we needed a new place with more room for Baby, and jumped on a beautiful apartment in the same building where I once lived several years ago. The management here still recognizes me from back then, which is nice.
Ironically, my new job was two blocks from our original place, and the move re-introduced my hour long daily commute. On the bright side, I was employed. Also, half my transit costs are being reimbursed so it's fair to say that I'm okay with that. Plenty of time to catch up on RSS feeds and podcasts while on the road.
In June, I was lucky enough to make my way into the Mobile / Social Media Conference. I got to see a lot of smart folks talk, and made several local contacts. For all the time I spend interacting with folks over Twitter, it was fun finally meeting some of them face to face, and having my own presence at such an event.
We skipped a couple of the summer festivities this year, like Taste of Sask and The Prairieland Exhibition, in lieu of seeing the musical Wicked, which was amazing. I'm a big fan of making memories together, and this definitely fit the bill.
All throughout the year I've been trying to get back into making music, with small bursts of limited output. I put together a new site to host it all, at music.actionjay.com, and had been working to drive traffic to it by highlighting individual tracks with the hashtag #earmassage on Twitter. It's not something I would remember to do on a daily basis, though, and falls to the wayside a little too easily. I may reinvigorate this with some automation later on.
We finally got the documentation together for Bri's citizenship application, gathering all the time-sensitive materials within a window where they were all valid, and sent it in. They confirmed that they've received it, but we won't hear anything about the next stage for 10-12 months. In the meantime, everyone we know opens every conversation asking how we're doing with this paperwork, and I die a little on the inside.
In August I was named one of the top 25 influencers in Customer Service by Mindtouch, putting me alongside authors and speakers on the topic. For a front-line phone monkey, that's actually pretty cool. I still don't know how much actual clout (or Klout) I have, but it's nice being able to connect with people and talk about something I'm passionate about in a somewhat professional manner.
In September, we visited my family in Swift Current to celebrate my grandfather's 80th birthday. I don't get to see that side of the family very often, and they all adore Bri which makes it very relaxing and a lot of fun.
Around the same time, I discovered that my old employer was ramping up a call center in India. Still a little sore from the layoff, I blogged about it - got on Reddit - and probably brought in more traffic to my site than I'll ever see again. There was some lively conversation around it, though I'm still on good terms with my buddies on the inside. I'm generally not a mean person, and don't burn bridges if I can help it.
In November I participated in National Novel Writing Month in an attempt to rekindle my creativity. I fell short at about half the 50k word goal. But thanks to the help of 750words I achieved a seconary goal of writing at least something every day for the month.
I also made my way to the Saskatoon Barcamp which was an all-day "unconference" style event where anyone who wanted to present could grab a slot. I met many more people this time, and was much more comfortable introducing myself and chatting. I was even recognized a couple times, which is great for my ego.
In anticipation of our baby being born mid-December, we held a quiet early Christmas at home. It was nice having the holiday out of the way while others were still stressing about shopping and wrapping. Our due date came and went afterwards, and we started to get antsy.
Having gone six months without so much as a sick day, I took some time off work as we hit a week overdue with the baby. After a few false starts, we headed in to get induced. A long night of labor followed, which I live-tweeted with the hashtag #action_baby, and our beauful boy Jacob finally came into the world on the morning of the 24th.
He's a week old now, sleeping soundly right beside me while I reminisce with a little Dire Straits playing. I feel good about how the year went, and hope 2012 will be full of positive growth and fun challenges. I'm going to be trying to figure out my work/life balance considering the new addition to the family. I may slow down in some of my hobbies while I dedicate more time to Jacob, and my stream online is likely to take on a whole new slant with lots of first-time parenting fun and games.
"Scope of Support" is a phrase that every tech support phone rep should be familiar with. It's the guideline that determines what you're allowed to help a caller with. It helps avoid the liabilities of messing with third party products, and makes sure you don't set unrealistic expectations for the next agent. It also causes headaches for customers and support agents alike who know the simplicity of what they're asking for, but simply aren't allowed to get satisfaction.
After years of being told "We don't do x" or "We can't support y" a handful of brave companies are shrugging off these limiting shackles and providing help for their confused callers. The genius move? They're also charging a premium for this service, allowing you to recruit them as your own personal 'tech people' for any issue that you might need to look into. It's like roadside assistance for your technology.
Today I'm sharing a Q&A with Daniel Herscovici, who is managing @Comcast's Xfinity Signature Support service. This big name cable provider and ISP was one of the first on the scene with this idea, offering monthly plans starting at $4.95 to help with your computer woes. The plan scales up from there to cover additional devices and wireless networks, and membership can net you discounts on other services. (XFinity Signature Support)
1. Where did the idea for this expanded scope of support come from? How did it grow from an idea to its own product?
The idea of expanded scope of support came from you, our customers. We noticed that customers didn’t just call us about our core services, but also called to get help with wireless networks, deal with viruses or with questions about how to get the most out of the new digitally enabled home. As customers are connecting more digital devices to our service, we quickly realized that our customers trusted Comcast as a place to go for many technology questions,and we wanted to be able to help them. With one trusted source, customers no longer would be subjected to the finger pointing that appears to be so rampant when it comes to technology support (please call your printer manufacturer, no.. please call your router manufacturer… no please call operating system company). They could just call us and we would stick with them until their technology question was answered. That’s how, and why Xfinity Signature Support was born.
2. Do you have dedicated staff for this? Any special training or extra procedures to consider when putting agents in an expanded support queue?
We do have a dedicated staff that is highly trained in the latest technologies and all the most common issues customers might encounter. Xfinity Signature Support personnel are passionate about technology, so chances are if you have a question, they have seen it and can address it quickly. However, our requirements for agents in our Xfinity Signature Support service go beyond just training and procedures. Not only do they have to be technically experienced and savvy, but we also want to make sure they are good listeners and are empathetic to the customer who’s likely frustrated or confused.
3. What happens if/when you get stumped? Do you have any special resources for your agents to fall back on?
While our front-line experts handle the vast majority of issues we have a “guru crew” that is constantly researching the latest and most complicated issues. They are dedicated to solving the hardest problems, publishing and sharing that knowledge among all our Xfinity Signature Support agents as soon as they make a discovery. We also have a team dedicated to working with industry groups and monitoring blogs and Internet chatter for the latest bots, viruses or just the latest software and hardware issues being talked about so we are well prepared for anything a customer might need.
4. Any interesting feedback or customer stories that you can share?
The most common feedback is how amazing, and convenient, it was to have a problem solved remotely. Customers are thrilled that they literally don’t have to lift a finger once they have given permission to the Xfinity Signature Support agent to take control of their computer and solve the issue and show them how to complete a task. In fact in some instances, customers have actually just left to do other things knowing that when they returned to their computer the problem would be solved. Customers have also commented about how the Xfinity Signature Support agent was very supportive and understanding during their call. The best example of this, and a great way to show you the depth of knowledge of our agents, involves a customer playing an online game called “Second Life”. Once an agent received a call from a customer who, and I quote, “wanted to be taller”. It turns out that if you don’t configure your “virtual character” correctly you can’t make them taller. Our agent, also an avid SecondLife gamer, was able to fix the configuration issue and make the customer taller. While we do a lot of work removing nasty Viruses and Bots as well as repairing and securing wireless networks, we are available to help any technology question…. Even making your Avatar taller!
5. With the blurring lines between online services and the products that use them, what do you see in the future of tech support?
The future of tech support is more about what will be covered and less about how it will be done. We are now experiencing the future in that you now have one contact to address your issue and it can be addressed over the phone, online or in person, whatever makes the most sense for you. As new technologies appear, whether they are a new gadget or a new web-based service, they’ll be rolled into Xfinity Signature Support services so you can continue to have one number to call to address all of those issues. The one change you will see in how support will be provided is an increasing number of issues will be handled by self-healing technologies that Xfinity Signature Support will provide as one of the benefits of being a member. So you’ll spend less time calling support and more time doing what you wanted to be doing in the first place. We make make sure technology is working properly, and optimally… then we work with you to learn how to get the most out all the technology you installed in your digital home.
"Scope of Support" is a phrase that every tech support phone rep should be familiar with. It's the guideline that determines what you're allowed to help a caller with. It helps avoid the liabilities of messing with third party products, and makes sure you don't set unrealistic expectations for the next agent. It also causes headaches for customers and support agents alike who know the simplicity of what they're asking for, but simply aren't allowed to get satisfaction.
After years of being told "We don't do x" or "We can't support y" a handful of brave companies are shrugging off these limiting shackles and providing help for their confused callers. The genius move? They're also charging a premium for this service, allowing you to recruit them as your own personal 'tech people' for any issue that you might need to look into. It's like roadside assistance for your technology.
Today I'm sharing a Q&A with Kayli Barth at @Sasktel. This DSL, TV and Phone provider has been around in Saskatchewan for as long as I can remember, and is just beginning to roll out a new subscription service called LiveExpert, where a small monthly fee of $5.95 gets you unlimited access to their tech support. A premium version at $14.95 also includes proactive monitoring and management through their provided software. (Sasktel LiveExpert)
1. Where did the idea for this expanded scope of support come from? How did it grow from an idea to its own product?
The idea for offering a service like SaskTel LiveExpert was derived from a multitude of SaskTel resources, industry trends and the support/customer experience environment. SaskTel receives a substantial number of calls per month that are considered to be out-of-scope, or in other words; questions/support issues pertaining to products and services that are not provided by SaskTel. The SaskTel HelpDesk would do their best to refer customers to online resources and/or manufacturer websites, but ultimately, their responsibility is to provide support for various SaskTel branded products and services.Customers then needed to seek out information, support or remediation for their non-SaskTel related issues, be it online or from a friend or from a PC repair shop.
With the launch of SaskTel LiveExpert we can improve the customer support experience by offering customers an affordable, 24/7 unlimited, technical support service for their PC and PC-related technologies that are considered to be out-of-scope.
2. Do you have dedicated staff for this? Any special training or extra procedures to consider when putting agents in an expanded support queue?
There are dedicated professional resources to provide support for SaskTel LiveExpert customers, powered by Global Mentoring Solutions Inc.
3. What happens if/when you get stumped? Do you have any special resources for your agents to fall back on?
There is a standard escalation process that is implemented should this happen. In the rare instance where the SaskTel LiveExpert technician is unable to resolve the issue initially, they have additional technicians, support-coordinators and seemingly endless knowledge-base tools at their disposal to resolve the issue.
4. Any interesting feedback or customer stories that you can share?
We actually only launched on November 9th, so customer feedback/stories will be forthcoming.
5. With the blurring lines between online services and the products that use them, what do you see in the future of tech support?
There will likely be a continued push for always on, always available customer support as more and more products continue to become I.P. based. The shift towards online chat functionality will continue to push towards the norm, as more and more people (particularly younger generations) have accepted and continue to accept online chat support as the norm. There will likely be an increase in product/service specific tech support, but also more all-encompassing, at your finger-tip type support from various providers.
"Scope of Support" is a phrase that every tech support phone rep should be familiar with. It's the guideline that determines what you're allowed to help a caller with. It helps avoid the liabilities of messing with third party products, and makes sure you don't set unrealistic expectations for the next agent. It also causes headaches for customers and support agents alike who know the simplicity of what they're asking for, but simply aren't allowed to get satisfaction.
After years of being told "We don't do x" or "We can't support y" a handful of brave companies are shrugging off these limiting shackles and providing help for their confused callers. The genius move? They're also charging a premium for this service, allowing you to recruit them as your own personal 'tech people' for any issue that you might need to look into. It's like roadside assistance for your technology.
Today I'm sharing a Q&A with Ross Rader, the general manager at @Hover, a domain registrar built from the ground up with a slant on usability and customer service. Their new Ask Hover support lets you get help at a rate of $15 for a 30 minute session. From there, they'll help you configure your domain with competitors, and field any other questions you might have about the internet. (Ask Hover)
I really deeply believe that the future of customer service is the future of ecommerce. There is only so much that a web site can facilitate. At some point, the human-machine interface breaks down and people have to talk to people to solve some sticky problem or another. I think smart companies intuitively understand this and are actively working on strengthening their human-human interfaces and supporting them with great ecommerce technology on their website. It will become increasingly difficult to offer something for sale via a website without having a solid customer service strategy to back it up. Take Google for example - they used to pride themselves on having a wholly automated business. Now they employ thousands of people in customer service roles and are actually providing some pretty decent customer service nowadays. People, customers expect a lot from their commercial relationships nowadays - I know I do - and organizations need to realize that the centralized customer service model that evolved during the eighties and into the nineties no longer works. With the rise of the Internet, customers have almost perfect information at their fingertips, are often highly organized and networked and in many regards, are more sophisticated than the companies that purport to want to sell them something. Many companies have yet to figure out that they need to develop a healthy respect for the modern customer and organize as tightly around each individual customer as they can. Thousands of companies are punished by their own ignorance every day and I'm alway surprised at how long it is taking some of them to absorb this message.
"Scope of Support" is a phrase that every tech support phone rep should be familiar with. It's the guideline that determines what you're allowed to help a caller with. It helps avoid the liabilities of messing with third party products, and makes sure you don't set unrealistic expectations for the next agent. It also causes headaches for customers and support agents alike who know the simplicity of what they're asking for, but simply aren't allowed to get satisfaction.
Working for an ISP, I used to get into all sorts of spats with our scope of support. I'm a generally helpful guy, and got myself in trouble whenever I skirted these rules to help out. Granted, the rules themselves were written for the internet of the nineties. Want help configuring a mail program other than Outlook? Preposterous. Setting up a router? Forget it. Getting a video game system or handheld device to connect to the internet? Yeah right. If you were lucky, your agent would give you some general tips and a link to the proper documentation. If you weren't lucky, they'd just tell you to call the other company and hang up, not even offering a number, website, or any advice on what to ask for.
But people continue to call anyway. In the customer's view, everything that touches the internet becomes associated with the ISP, and the general availability of support staff makes them the first call when help is needed. Callers often understand that their hardware wasn't manufactured by the internet company, but they also understand that these techs work with computers and networks all day, every day, and are very likely to have some knowledge to impart.
Bridging the Gap
There's an interesting new trend in the tech support world. After years of being told "We don't do x" or "We can't support y" a handful of brave companies are shrugging off these limiting shackles and providing help for their confused callers. The genius move? They're also charging a premium for this service, allowing you to recruit them as your own personal 'tech people' for any issue that you might need to look into. It's like roadside assistance for your technology. I had the chance to sit down (virtually) with a couple of players in this space to get some insight into their all-inclusive support offerings, and over the next few posts I'll be sharing their answers to a few of my burning questions about the how and why of these new offerings.
So! Watch this space. This is going to be fun.
Okay, so we're already almost two weeks into National Novel Writing Month, that great (stressful) time of year where aspiring authors band together and support each other in finally writing that book they've been meaning to. What I've got here is a super quick roundup of some online tools that might help if you've been falling behind.
First of course is the official website, nanowrimo.org, an online community with local message boards, chat rooms, and plenty of inspiration and challenges to help you get going. They keep plenty of stats on your writing to help you see if you're on track, and how you stack up against other authors. Just be sure to update your word count regularly, and you'll see your progress bar inch steadily towards that 50k.
As for actual writing, I find that the toughest thing is getting started when you sit down. That's where 750words comes in. This is a site built around the credo of "The Writer's Way" challenging you to pump out about three pages worth of stream-of-consciousness as you start your day. The practice, known as Morning Pages, is meant to help you center yourself. It's not a blog, or a journal, but it does help keep you motivated by handing out badges as you go, and giving you cool feeback.
Once I've popped the cork for the day, I move over to Yarny, a distraction free online writing app which allows you to organize your work into drag-and-drop snippets. It also keeps track of your overall word count, and saves automatically in the cloud. If you don't trust the cloud, you can always download your work-so-far in a basic text file.
By the way - if you've ever lost your work, you know how important backing up is. If haven't yet had this happen, don't take it for granted and get a backup solution anyway! I store my stuff in a Dropbox folder, which automatically syncs online and between multiple computers, so I've always got the freshest copy on my Desktop, Laptop, and iPod.
Speaking of iPod, I spend a lot of time in transit, and love to brainstorm on the go. All my outlines and notes are drawn up in the Evernote app, which also syncs online. It's great for research too, because you can grab snippets of websites or anything else and quickly add it to your notebook.
So those are the tools. Next, probably the most important part of your writing workspace, is music.
I find that I write best to instrumental music, as lyrics tend to distract me. So most of my work is done to game soundtracks like from the Overlocked Remix community. Many others might have movie or television soundtracks that work for them as well.
As a super quick shameless self-promotion, I happen to be sort of a musician, and created plenty of instrumental music over the years. It's all online in a handful of formats, and you can find it at music.actionjay.com.
If you find yourself spending more time picking out your music and building playlists than actually writing, consider pulling up Grooveshark instead. Here you can throw in a couple tunes, turn on the radio function, and it'll automatically keep feeding you similar music.
And that's it for today's roundup. Now, just like you, it's time for me to get right back to writing!
Sorting through papers and such this morning, I came across a print of our latest ultrasound. It's pretty stunning to see and know that there's a real life person in there. Unlike previous visits where I was like "Wow is that a face?" and they were like "No that's a liver".
Baby is very active as of late, keeping Bri (@action_wife) up most nights with plenty of squirming and rolling. The odd cravings do still pop up - a few days ago we suited up and made an evening run to the grocery store specifically for cinnamon buns.
We still haven't picked up much in the way of clothes or bedding, cause we've been waiting to determine the sex. Not one of the ultrasounds could tell us; there was always a foot or a liver or something in the way. Our obstetrician tells us it's a boy, though. I'm inclined to believe her, because she reminds me of that old dude from Gremlins and he was totally wise.
We're still on track for mid-December. A messenger donkey somewhere in Canada is on the way with the next phase of Bri's immigration paperwork, which will allow us a cost-free birth. We'll be alright if the timing doesn't line up, of course, but it'd be a nice bonus.
But yeah. I'm excited, nervous, and giddy. Pretty much the standard stuff every guy goes through leading up to their first kid.
Consider this a thinking-out-loud post. I'm trying to consolidate things that I find interesting online, and have a pretty big batch of services floating around to help with the task. I thought it'd be neat to highlight this stuff as you might find at least a couple of them useful in your own day-to-day web surfing life.
This is part recommendations, part comedy as you'll see just how many different apps are in use here.
How do I find Stuff?
There's a handful of websites that regularly post awesome content. Anything I like, I save the RSS feed into Google Reader. This is pretty much the center of my internet experience, and I tap into it from a few different places.
All of these sync with Google Reader, and have the ability to tag items to read later (and send it to instapaper for easy reading), or share to social networks.
Stuff also comes to me through my social circles. When you're following a buttload of people though, it's hard to keep up. That's where Summify comes in. This automatically curates and shows me the top content being shared around. Think of it as a private version of Paper.li, without the obnoxious auto-posting.
What do I do with Stuff?
What usually happens is that I'll tweet items I like, either from my reader, from the article's social sharing buttons, or from the wicked simple Chrome plugin, Cortex. Sometimes if I really like something I'll post it to Facebook as well. My Google Plus feed gets no love, and that's part of what I'm trying to resolve.
Enter If This Then That. This is a roll your own intergration platform. It doesn't yet support Google Plus, but will probably be one of the first places to do so now that the API is out and about. What I plan on doing here is enabling a recipie to automatically cross-post things straight from Google Reader just by clicking the (currently useless) Share button.
Welcome to Codecademy! I heard about this on a recent episode of The Social Hour and was immediately interested. Basically, it's a code parser with built in interactive lessons. They start simple, with hello world type exersices, and build up from there. The framework allows for much more complex lessons, and different programming languages as well.
Add in the social elements, and gamification with points and badges, and you got yourself a real winner.
I blew through the first course this evening, a nice refresher for Javascript considering I haven't done serious coding in years. Really looking forward to what sort of new content lands here.
Haven't had much studio time lately to produce anything new, but I did upload everything - including my incredibly old stuff - to Grooveshark for anytime streaming. You can search me out there anytime as Action Jay - or just click here.
Pretty nice out this morning… so! A jaunt through the park to take in some fresh air and greenery. He spent more time just running around than on the playground. And when he was done? Toddled right to his stroller and climbed in.
Got home from a walk and he surprised us by climbing right back into his Stroller all by himself.
Not quite sure how he got between the crib and the wall, but he sure wasn’t happy about it.
LIttle fella’s been out of sorts for a couple days, poor sleep, lots of whining, we’re figuring it’s either more teeth or an upcoming ear infection. He got up at an ungodly hour this morning, and I was having a hard time keeping him entertained. Then I saw local buddy Brandon (@icenemisis) tweet about wanting to make a blanket fort. And so we did! We’ve built forts before, but this was about an hour of me putting up blankets and him tearing them down. He built up an appetite, had a big messy lunch, a bath, and now he’s konked right out for a good nap.
#FortSaturday saved the day and made for a happy baby.
Pointed out by @action_wife - with the hair our little fella kinda resembles Sam from Supernatural
Had a visit from dad’s cousin Cory to drop off “a few things”. Okay guys we’re good for hand-me-downs for a while.
I've been a front line customer service rep for several years, working directly with customers as well as taking escalations and helping younger agents. I especially enjoy new challenges and troubleshooting tough issues. My customers always get a complete, enjoyable support experience, with no hassles and proper follow-through.
My primary interests are in the ISP space, and cloud services. I like to support products that I also use on a daily basis, and especially those with a target audience or user base of average, regular people.
After putting in my time on the front lines, I look forward to contributing at a higher level in the customer service world. I'm interested in coaching, training, or managing other agents, and helping to rewrite the rules and improve the customer experience across the organization.
Primarily supporting SaskTel subscribers to troubleshoot connectivity and email issues across a variety of internet products, and troubleshooting wireless voice and data connectivity for cellular devices. Also providing internal support for other employees working with internal applications.
Providing support for real estate agents who subscribe to the company's web based marketing toolkit. Calls range from basic usage and training of the product, to troubleshooting individual computers, browsers and email client installations. Drawing on my background in web design, I've been able to quickly track down troublesome code on the client websites. Over time, my input to the team has resulted in significant changes to the way we create tickets, making the responses more personal and useful for the end user. I also helped ramp up a Twitter support presence for the company, which is now fully integrated with our helpdesk.
Frontline phone support, assisting end users with their television, digital phone, and internet connections. As a senior representative in the department, I was able to take walkup escalations and assist other agents whenever needed. Over time I took over extra duties, including managing high-bandwidth customers, auditing service calls, and assisting the Social Media customer care team.
Spent time on the frontline taking calls for AppleCare, troubleshooting computer and OS issues. Moved to the wireless queue with the launch of Airport Extreme and Apple TV, and then to Tier 2 (escalation support) around the time of the iPod Touch. I took advanced troubleshooting and supervisor request calls up until the Saskatoon center was shut down in favor of more overseas call centers.
Minding a kiosk at a high-traffic location, refilling printer cartridges. Plenty of technical knowledge and time management came into play, plus I got to get dirty!