Where I occasionally share my musings.


Luke Willis Neal

07.01.12 | | | Posted in Fun by | | | 2 Comments

I was the older brother, so I never really had that much sympathy for the younger sibling growing up. But as a father, there’s no question that younger one gets the short end of the stick most of the time. And this blog is definitely an example of that, when The Little Dude was born, he immediately got pictures posted and talked about several times here.

The Littler Dude? Well, you know the answer. Not a whisper, and the 2nd birthday is only a few short months away.

So this post is for you Luke Willis Neal. You’re cuter than the other kids and I’m already proud to call you my son. Love, Dad.

BABY!

The Littler Dude, doing what he does best.


The Zen of WordPress Security: A Guide for Newbies

04.20.12 | | | Posted in WordPress by | | | 4 Comments

I’m a big fan of WordPress. A WordPress site I run is responsible for putting food on the table for my family! And if you remember, I’m One of the 3 Most Important People in WordPress–and I have the certificate to prove it. (I’m not really; long story).

WordPress is great because it is simple and accessible for almost anyone to use. And because of that, LOTS of people use WordPress to run websites these days. Maybe you do too.

What’s less simple is keeping your WordPress installation secure from those who want to turn your site into an Adult-themed Drug Store. WordPress Security is a HUGE topic. And there is a lot you should be doing (and even more you could be doing) to keep your site secure. And if you know what those things are, this post isn’t for you.

The Logo for Better WP SecurityHowever, if you consider yourself to be a newbie when it comes to WordPress security, read on. I’m going to walk us through one of the simplest ways to secure any WordPress site using–what I consider–the best WordPress security plugin out there!

The plugin in question is called Better WordPress Security. Its developed by Chris Wiegman of Bit51. And this free plugin is the first plugin I install on any WordPress site I work on. I kid you not.

However, setting this plugin up correctly is important. And there are many things you can do to completely bork your site. So… read along and find out how this guy (I’m using my thumbs to point at myself right now) uses this plugin to harden all my WordPress installations! Read More…


New Year’s Resolutions: 2012 Edition

01.01.12 | | | Posted in Personal Mission by | | | 2 Comments

It’s 2012.

The Bears won. And its looking really good Albert Ma is going to lose. I think I’m going to like 2012.

Of course, as I look forward to a great 2012, I also reflect on 2011 and wonder what I can do differently to make 2012 better. That’s where these silly resolutions start to come into play.

A Fresh Start

Good resolutions are simply checks that men draw on a bank where they have no account. ~Oscar Wilde

Its always exciting at the chance to start fresh! I’m guessing that’s how a million dollars feels… but I have no first hand knowledge of that, so emphasis on the guessing part.

A new year means new beginnings. A chance to start being the people we want to be but who we clearly and empirically are not. I love this. Its like our collective better selves get together once a year and cheer, “hey, we can do this!”.

Read More…


Dear Shiva, that Sucktard Albert Ma Doesn’t Deserve You!

12.31.11 | | | Posted in Fun by | | | 0 Comments

Note: If the Title of this Post means nothing to you, cue up Netflix and catch up on Season’s 1 and 2 of The League. Please also note this post is categorized under “fun”. 

So its come to this. The final weekend of the regular season. Of course, that can only  mean its championship weekend for many fantasy football leagues.

Of course, this isn’t the first time I’ve written about fantasy football here. Or about Albert Ma.

A little History on Albert Ma.

Albert Ma cheated adoring mom, loving wife, and (relative) fantasy football newbie Karen Wilson in a midnight hour trade–the details of which are no longer important–the effects of which are still felt all over Boise. In summary, Albert Ma = Sucktard. Read More…


Screw the Dallas Cowboys!

12.15.11 | | | Posted in Rants by | | | 4 Comments

If you know me, you know I have a certain affinity for the Chicago Bears. I have a deep love for all our Chicago Bears.

And as a Bears fan, there are teams I “hate”. The Green Bay Packers come to mind. But this is the sort of hate you have for your brother who picks on you every day after school. You hate his dumb ass; but he’s your brother… so you can’t really imagine life without him. Besides, you’re just going to get even the next time you get a chance anyway.

But then there are the other teams who aren’t in the family (AFC teams, non-NFC North teams). I hate them like I hate malaria in Africa. I know I should hate them, but I don’t really think about them all that often. Nor do I really care what they do unless we are playing them that week.

Enter the anti-christ

But every once in a while there’s special exception to this structure. Enter the Dallas Cowboys. Like everyone else in the NFL I didn’t like the Cowboys much when they were winning all those super bowls in the 90s. But in the last 3 weeks I’ve grown to hate this team with a new passion.

As you may know, the Bears are on an epic 3 game losing streak against the pathetic AFC West. Its horrible.

But its the role 3 former Cowboys have played that has soured me forever on this team. Read More…


Imagine There’s No BCS

12.06.11 | | | Posted in Rants by | | | 2 Comments

Its easy if you try.

No polls to discuss.

No one left standing to cry.

Imagine all the fans happy cheering today.

Playoffs? PLAYOFFS?!

One of my first posts on this blog was about the BCS.

See, I went to a school where we found out who had the best football team on the field. The University of Montana Grizzlies play in the NCAA Football Championship Subdivision as opposed to that vile fiend your team likely plays in know as the NCAA Football Bowl Subdivision. You know, the one that gets to play in all those bowl games.

I can understand your love for these bowl games. I mean, who doesn’t get a little amped up to watch the Kraft Fight Hunger Bowl or the Little Caesars Pizza Bowl or especially the Beef ‘O’ Brady’s Bowl? Read More…


Its the 4th Quarter, and we are in trouble…

12.06.11 | | | Posted in Reflections by | | | 0 Comments

If you know me, you may know I’m a big Chicago Bears fan.

Simply put, they are the greatest professional sports franchise in America.

But we are in trouble in 2011.

First, Jay Cutler goes down with a broken thumb.

Then, this week, Matt Forte goes does down with a knee injury.

That’s our best two offensive players DONE for the season. Shit.


11-11-11

11.11.11 | | | Posted in Fun by | | | 0 Comments

01001110 01110101 01101101 01100010 01100101 01110010 01110011 00100000 01101000 01101111 01101100 01100100 00100000 01100001 00100000 01110011 01110000 01100101 01100011 01101001 01100001 01101100 00100000 01100110 01100001 01110011 01100011 01101001 01101110 01100001 01110100 01101001 01101111 01101110 00100000 01110111 01101001 01110100 01101000 00100000 01101000 01110101 01101101 01100001 01101110 01110011 00101110 00100000 01001001 01110100 01110011 00100000 01110101 01101110 01100100 01100101 01101110 01101001 01100001 01100010 01101100 01100101 00101110 00100000 01001001 00100000 01100011 01100001 01101110 00100000 01101111 01101110 01101100 01111001 00100000 01100001 01110011 01110011 01110101 01101101 01100101 00100000 01101001 01110100 01110011 00100000 01100010 01100101 01100011 01100001 01110101 01110011 01100101 00100000 01110111 01100101 00100000 01101100 01100101 01100001 01110010 01101110 01100101 01100100 00100000 01101000 01101111 01110111 00100000 01110100 01101111 00100000 01100011 01101111 01110101 01101110 01110100 00100000 01100001 01101110 01100100 00100000 01110100 01101000 01100001 01110100 00100000 01110011 01100101 01100101 01101101 01100101 01100100 00100000 01110000 01110010 01100101 01110100 01110100 01111001 00100000 01110011 01110000 01100101 01100011 01101001 01100001 01101100 00101110 00100000 01000001 01101110 01100100 00100000 01001001 00100000 01110011 01110101 01110000 01110000 01101111 01110011 01100101 00100000 01101001 01110100 00100000 01101001 01110011 00100000 01110011 01110000 01100101 01100011 01101001 01100001 01101100 00101110 00001010 00001010 01010100 01101000 01100101 00100000 01000010 01101001 01101110 01100001 01110010 01111001 00100000 01101110 01110101 01101101 01100101 01110010 01100001 01101100 00100000 01110011 01111001 01110011 01110100 01100101 01101101 00100000 01101001 01110011 00100000 01101101 01100001 01100100 01100101 00100000 01110101 01110000 00100000 01101111 01100110 00100000 00110001 01110011 00100000 01100001 01101110 01100100 00100000 00110000 01110011 00101110 00100000 01001001 01110100 01110011 00100000 01110100 01101000 01100101 00100000 01110011 01101001 01101101 01110000 01101100 01100101 01110011 01110100 00100000 01110111 01100001 01111001 00100000 01110100 01101111 00100000 01100101 01111000 01110000 01101100 01100001 01101001 01101110 00100000 01110100 01101000 01101001 01101110 01100111 01110011 00101110 00100000 01001001 01110100 00100000 01100101 01101001 01110100 01101000 01100101 01110010 00100000 01101001 01110011 00101100 00100000 01101111 01110010 00100000 01101001 01110011 01101110 00100111 01110100 00101110 00100000 01001001 01110100 01110011 00100000 01101111 01101110 00100000 01101111 01110010 00100000 01101111 01100110 01100110 00101110 00100000 01001001 01110100 01110011 00100000 01100010 01101100 01100001 01100011 01101011 00100000 01101111 01110010 00100000 01110111 01101000 01101001 01110100 01100101 00101110 00100000 00001010 00001010 01010100 01101000 01100101 01110010 01100101 00100000 01101001 01110011 00100000 01100001 00100000 01110011 01101001 01101101 01110000 01101100 01100101 00100000 01100010 01100101 01100001 01110101 01110100 01111001 00100000 01101001 01101110 00100000 01110100 01101000 01100101 00100000 01110011 01101001 01101101 01110000 01101100 01101001 01100011 01101001 01110100 01111001 00101110 00100000 01001111 01100110 00100000 01100011 01101111 01110101 01110010 01110011 01100101 00101100 00100000 01100010 01100101 01101001 01101110 01100111 00100000 01101000 01110101 01101101 01100001 01101110 01110011 00101100 00100000 01110111 01100101 00100000 01100011 01100001 01101110 00100111 01110100 00100000 01101000 01100001 01110110 01100101 00100000 01100010 01100101 01100001 01110101 01110100 01111001 00100000 01100110 01101111 01110010 00100000 01100010 01100101 01100001 01110101 01110100 01111001 00100111 01110011 00100000 01110011 01100001 01101011 01100101 00101110 00100000 01010011 01101111 00101100 00100000 01100110 01101111 01110010 00100000 01100001 00100000 01101100 01101111 01101110 01100111 00100000 01110100 01101001 01101101 01100101 00100000 00101000 01100001 01101110 01100100 00100000 01101110 01101111 00100000 01100100 01101111 01110101 01100010 01110100 00100000 01100001 00100000 01101100 01101111 01101110 01100111 00100000 01110100 01101001 01101101 01100101 00100000 01110100 01101111 00100000 01100011 01101111 01101101 01100101 00101001 00100000 01101110 01110101 01101101 01100010 01100101 01110010 01110011 00100000 01110111 01101001 01101100 01101100 00100000 01100001 01101100 01110111 01100001 01111001 01110011 00100000 01101000 01101111 01101100 01100100 00100000 01110011 01101111 01101101 01100101 00100000 01110011 01101111 01110010 01110100 00100000 01101111 01100110 00100000 01101101 01100001 01100111 01101001 01100011 01100001 01101100 00100000 01101101 01100101 01100001 01101110 01101001 01101110 01100111 00100000 01110100 01101111 00100000 01110101 01110011 00101110 00001010 00001010 01010111 01100101 00100000 01101001 01101101 01110000 01101111 01110011 01100101 00100000 01101001 01100100 01100101 01100001 01110011 00100000 01100001 01101110 01100100 00100000 01100010 01100101 01101100 01101001 01100101 01100110 01110011 00100000 01100001 01101110 01100100 00100000 01100011 01101111 01101101 01110000 01101100 01100101 01111000 01101001 01110100 01101001 01100101 01110011 00100000 01101111 01101110 01110100 01101111 00100000 01110111 01101000 01100001 01110100 00100000 01110011 01101000 01101111 01110101 01101100 01100100 00100000 01101010 01110101 01110011 01110100 00100000 01100010 01100101 00101110 00101110 00101110 00100000 01100101 01101110 01101010 01101111 01111001 01100101 01100100 00101110 00001010 00001010 01010011 01101111 00100000 01110100 01101111 01100100 01100001 01111001 00101100 00100000 01001001 00100111 01101101 00100000 01110011 01101001 01101101 01110000 01101100 01111001 00100000 01100111 01101111 01101001 01101110 01100111 00100000 01110100 01101111 00100000 01100101 01101110 01101010 01101111 01111001 00100000 01101101 01111001 00100000 01100100 01100001 01111001 00101110 00100000 01000001 01101110 01100100 00100000 01110000 01110010 01101111 01100010 01100001 01100010 01101100 01111001 00100000 01110100 01101000 01100001 01101110 01101011 00100000 01100001 00100000 01110110 01100101 01110100 01100101 01110010 01100001 01101110 00101110


3 Lessons Learned from Steve Jobs

10.05.11 | | | Posted in Reflections by | | | 2 Comments

Image of Steve JobsSteve Jobs died today.

I’m not sure this is necessarily going to be one of those “where were you when you heard Steve Jobs died” sort of things or not. But I know I’ll always remember. I had just finished dinner, grabbed my iPhone and read this tweet.

My heart immediately sunk.

I went to Apple’s homepage to see this.

“Damn. Too soon.” That is all I could think.

My History with Apple

Apple Computer is one of those companies that has always been in my life. In 1980 I went to kindergarden in rural Montana to find one Apple II Plus in the classroom. The first time the school had ever had a computer and certainly the first time I’d ever seen one. Read More…


The First Time is Magical

09.30.11 | | | Posted in Reflections by | | | 0 Comments

I’ve been a bit self reflective recently, I admit. I’m not sure what the deal is, hopefully not cancer of the brain or something.

Whatever is going on I ended up watching this video 4 times today. Its making the rounds on the interwebs. The video is of Sloan Churman, a 29 year old woman who is recorded as she hears ANYTHING for the very first time. Its truly an inspiring experience to watch. Read More…