A cliched post

I'm going to be short and to the point, here. I swear I am. This is a cliched bit of writing I am about to do, so I am apologizing upfront for it. I am sorry. I am sorry for what I'm about to say. Now, here we go. It's been a long time since I last posted anything to...

On Community

When I was a socially awkward teen, one of my main hobbies was playing around on computers. I didn't just want to run programs or play games, I wanted to understand everything about them - how they're built, what each part of the hardware does, how they communicate...

The New Star Wars: The Force Awakens Trailer

After a year of teasers and trailers that reveal little of the plot of the new Star Wars movie, we finally get a broader look at Episode VII, which comes out in theatres December 18. The new trailer also marks the opening of online ticket sales....

It’s Kindergarten Eve. Here are my thoughts.

Tomorrow, my son Adam will take his first step into a larger world. Much to my chagrin, he's not becoming a Jedi (yet), but he is attending his first day of kindergarten. Adam, his mom and I met with his teacher a few days ago, forked over some cash for supplies and...

Phil Schiller confirms USB-C was an Apple Invention

Back in March, John Gruber mentioned on his podcast The Talk Show that he heard the USB-C port Apple announced they were using for their new MacBooks was an invention of Apple that was given to the standard bodies for USB. Gruber also said that the politics were such...

Some Notes on Mental Health

Although I am fortunate enough to consider myself in fairly good mental health, I want to tell a story from my life where I experienced a panic attack, and a mental health professional helped me deal with it in a big way. I have experienced panic attacks a few times...