Categories
Misc

A Scary Halloween Post

I was going to post a picture of Pres. Obama along with something like “4 more years” but figured that was too easy.

So I’ll just go with…

BOO!

Happy Halloween.

Categories
Misc

WOW

I just recently had Trace Adkin’s video Marry For Money pointed out to me.  Check out his wife… WOW:

[youtube]http://www.youtube.com/watch?v=A8pcEl5ItXM[/youtube]

The brunette in the white dress is cute too…

Categories
Football

Florida St- NC State

What a great game. Helluva way to end it- fumbling trying for the go-ahead score with less than a minute to go. Heck, the blocking back knocked the ball out of the QB’s hand and the receiver was wide open in the end zone. Too bad for Florida St. Hate to be the QB there.

This game continues the trend for great college football games this year. I can’t ever remember a year with so many competitive, compelling games where, even if you’re not a fan of the teams in the game, watching the game was so enjoyable. I can’t think of single weekend where there wasn’t a quality game played.

Let’s hope it continues into the bowl season.

Categories
Family

Seeing Orange

Well, the boy’s big week has continued. After winning “scariest” costume at his dojo’s Halloween party this past weekend, his instructor promoted him into the children’s level class. That means he get a solid colored belt.

Technically, he skipped a number of intermediate belts, but because of his size of coordination the instructor felt he would benefit from an early promotion into the new class. They’ll be longer and a little more demanding in general.

So congrats to the boy. Keep up the good work.

Categories
Family

Kid’s Stories

Been meaning to comment on this, but it’s kept slipping my mind. Three stories that were well worth the time it took to tell them: Mr. Popper’s Penguins, How to Train Your Dragon, and James and the Giant Peach.

The kids thoroughly enjoyed all three stories. For that matter, they’re enjoyable stories for any age I’d wager. The kid’s kept after me to finish both of the books. Of the two, James and the Giant Peach really captured their imaginations. We even let them watch a Disney-fied movie version of the story we found on Netflix.

HTTYD continued the recent history of excellent animated stories that are entertaining for kids and adults alike. From my quick reading of the book it’s based on, they took a lot of liberties with the movie. But they made it work.

Categories
Football

It’s Official- Cowboys Suck

Frankly, even before Romo was injured last night, it was obvious to anyone capable of rationally weighing the facts. But now even Wade Phillips can’t rationalize that the Cowboys are “the best 1-5 team” in the league. They stink. Full stop.

I continue to believe the Jets are the best team in the league. There’s still a lot of football to be played, but from what I’ve seen of them the Jets have an above average defense, a great offensive line, a couple of good backs who work well together and the icing is that their QB Sanchez has gotten better and doesn’t seem poised for a sophomore slump.

After that, I’m personally not convinced that the Steelers are a top team, but they’ve got a good record and as long as they keep winning, I don’t have much of an argument. Oh, guess I was wrong about Roethlisberger’s return. Oh well.

A couple weeks back I made the observation that there are no good NFC teams. After this weekend, I’m sticking with that assessment. Someone will emerge because, well, someone has to. But at this point, the Super Bowl will effectively be the AFC Championship game.

Categories
Computers Lua Programming

luaimap4

I just created a repository on Gitorious for a client-side IMAP4 library. The project is luaimap and I’ve published it under the MIT license. The project consists of two files: imap4.lua is the actual library and checker.lua is a sample program that checks an IMAP account for new mail using the library. The library minimally requires luasocket to establish a basic connection. To establish a TLS connection luasec is also required.

The library implements all IMAP commands except ‘AUTHENTICATE.’ I’ve only tested it against a Dovecot server, so consider it very green. For now, it is a synchronous implementation: commands are sent and return a response from the server for the command. Going forward, I intend to add support for the AUTHENTICATE command and look at trying to take advantage of command pipelining.

Anyone intending to use it should read RFC3501, the document on which the library is based. The intention of the library is to handle the protocol related details of IMAP4rev1, not to enforce IMAP4 client side design practices.

To use it, simply install the file in a project directory and use a line like:

local imap = require("imap4")

To make it available on the system, copy the file in a path that exists in lua’s package.path variable. On my system, a debian/testing setup, I’ve installed it to /usr/local/lib/lua/5.1/.

Categories
Misc

LG BlueRay Player Nit

I’ll just preface this complaint by stating that I love our LG Blue Ray player. It is used constantly to stream stuff from Netflix and to play Pandora music. From a functional standpoint, I really have no substantial complaints.

But from a maintenance perspective, I have a big complaint about the update process. It violates one of the UI best-practices- excessive verification.

Categories
Family

Busted

The boy and the Wife were out selling popcorn for Scouts today, so the lass and I had lunch together. I gave her a ham sandwich. She wanted a banana and some of her candy from the Halloween party last night. I told her she could have some when she finished her ham sandwich and the banana she requested.

For the record, the sandwich was only a half. And I could tell after the first bite that she really didn’t want to eat it.

I finished my own lunch and then went downstairs to check my email. She came down after a couple minutes with a banana. She couldn’t peel it. I asked her if she’d finished her sandwich and she said she had.

I can’t really say why, but I suspected differently. So when I went upstairs with her, I went trash diving. Sure enough, there, buried in a box and wrapped in a wad of paper towels, was her unfinished sandwich.

She didn’t get her candy. But I could swear, after I was done calling out her lie, that the only thing she was really sorry about was that she’d been caught.

Categories
Family

The Scary Boy

Our first Halloween party is history now. The boy’s martial arts school threw one and it was a lot of fun. They had a lot of good activities and dancing. The Wife said no one knew how to do the “Electric Slide.” I told I wasn’t going to be any help.

The highlight of the night for the boy was his winning the “scariest costume” part of the competition. From the get go this year, he wanted a scary costume. No more super hero getups. He couldn’t have been happier when they picked him and his “swamp thing”-ish getup as the scariest costume there.

Categories
Family

Obstinate

Getting the lass to her dance class has become a trial. Each week I try to get her going a little earlier because of the foot dragging. But the boy’s arrival time on the bus coincides too closely with departure time for her, so she gains the upper hand regardless how early I get her prepped.

All of this is just … weird because, once she finally gets to class, she really enjoys it. Of course, she doesn’t want me to think that.

The Lass: “Dad, I didn’t have fun in my class.”

Me: “But you were jumping and twirling and smiling the whole time.”

The Lass: “That’s not because I was having fun.”

Me: “You were definitely having fun.”

The Lass: “Was nnnoooootttttt”

Me: “You are so OBSTINATE.”

Her reply (naturally): “Am not.”

Categories
Football

James Harrison’s Tackling Technique

I was an above average football player. Not great- certainly not good enough to play professionally. But I was certainly good enough to learn how to tackle properly. In fact, tackling was the first lesson taught when I started playing.

I’ve watch James Harrison’s two hits from this weekend and I can tell you that he violates two rules of tackling on both of those plays.

First, I was taught to never put my head down. That leads to neck injuries. If you watch the video, Harrison clearly lowers his head and is looking at the ground when he makes contact.

Second, you’re supposed to wrap your arms around the ball carrier as contact is made. Harrison fails this own as well. Instead, he brings his hands together below his chin and explodes his arms up and out on impact. Watching the video, his arms come flying up and out on impact. I assume I don’t have to explain why wrapping the arms is considered a good idea.

I’ll also say, in my opinion, that it looked like he was headhunting in both tackles. His line is directly for the ball carrier’s head, where he accurately delivers a blow.

If Harrison is as great as he considers himself to be, both of those plays could have been made just as effectively without the blow to the head. If he’d kept his head up and wrapped up as he made contact, neither of those tackles would have resulted in concussions to the opposing player. What’s more, Harrison would have avoided risking his own neck.

If this is how Harrison was taught to tackle, then he was taught wrong. If this is all he’s ever known about tackling, then he’s been wrong his whole football career.

And while I’m at it, his attitude of “I’m trying to hurt people” is inappropriate. His job is to tackle people on the football field, not hurt them. He’s there to help his team win, but not at any cost. If he can’t play without trying to hurt people, then he should make good on his threat and retire.

Football doesn’t need him.

Categories
Family

Practice What You Preach

With regards to kids now-a-days, I have one particularly bad habit: I don’t buckle my seatbelt immediately upon my rear hitting the car seat.

I suspect I’m not alone. I also suspect I’m not alone in getting the following question fairly regularly:

“Dad, why don’t you buckle your seatbelt?”

Now, to be fair to me, the question isn’t entirely fair. I almost always buckle up by the time the car is on the road. I just don’t do it right away. But the kids don’t always notice that. What they do notice is that Dad didn’t buckle in at the same time they did.

The lass put the question a little more directly to me today:

Lass: “Dad, when can I buckle in like you do?”

Me: “What do you mean?”

Lass: “You don’t always put on your seat belt when you get in the car.”

These little exchanges always remind of the one overt piece of advice my father gave me when our first was born He said “Remember, kids do as you do, not as you say.” In fact, I’d say that particular chestnut has been reinforced to me more than anything else where kids are concerned.

Categories
Computers Lua Programming

Case Insensitive lua Methods

I’ve been working on a lua library to support IMAP4Rev1 command exchanges with an IMAP server. Towards that end, I’ve created a lua object. Now, I’d known a little about using lua and the flexibility of lua table since my window manager uses it as a configuration language. Until this project; however, there has been no reason for me to delve into the deeper depths of lua tables.

Now that I have, I’m not sorry as I’ve learned quite a bit of interesting techniques. Below the fold is a rather simple trick to make lua methods case insensitive.

Categories
Politics

That Pretty Much Sums It Up

I think this is the best explanation that Dems can find for what’s about to happen to them. Not that I’d expect any of them to understand it.

It’s just too simple.

Categories
Family

Wiped

Got back from my workout at the Y and I’m still wiped out. Probably not the best situation considering I’m solo with the kids again. I’ll have to exert more effort to extend my patience.

I’ve noticed that the workouts have been taking more of a toll lately. Wonder what that’s about.

Categories
Family

Random Observation

Being a parent of two kids in the process of learning to read, and thus spell, I can honestly say I never realized how many different ways there are to spell ‘NOTHING’:

CHILD: Dad, what does ‘d’-‘l’-‘e’ spell? ME: Nothing.

Categories
Family

Learning to Read- Good to Know

One thing I meant to mention was something important I learned regarding how children learn to read. As it happens, I had a misconception of my own corrected by a teacher recently and I’ve been a little more persistent in my attempts to correct pronunciation issues in the kids’ speech.

My reasoning, prior to being corrected, was that I was sure I hadn’t pronounced words perfectly at their current age. So, I figured, I must have learned proper pronunciation once I learned to read since then I would understand spelling and would know the letters, how they sounded and thus, how to pronounce them.

Turns out the causality runs in the other direction. In fact, proper pronunciation allows kids to learn how to sound out words and learn to read faster. In retrospect, this knowledge seems so obvious I’m embarrassed that I got it wrong in the first place.

Now, I’ve always worked to correct their more egregious pronunciation errors so the kids pronunciation has always been pretty good. There have just been some words that I’ve allowed them because of their age and, to a degree, assumed time would correct those mispronunciations. However, since being corrected I’ve been more aggressive in getting them to pronounce sounds like “tr”, “dr”, “th” and “ss” properly all the time.

Under the premise that others might be making the same mistake, I wanted to pass this little nugget along. If I’m the only one, well no harm reinforcing good habits now, is there?

Categories
Misc

A Note to Gillette

I replenished my razor supply with an 8-pack of the Gillette Mach 3 razor cartridges. These have 3 blades, and strips at the top and bottom. Note that I purchased these because they were ~$20 for the 8 and you guys were charging about $30 for the 4-packs of your more recent cartridges, Fusion and so forth.

I’ve actually used the Fusion cartridges and they tended to pull at my beard. Very annoying and uncomfortable. So imagine my surprise today when I shaved using your older technology and I got a better shave! And, for less money!

I guess progress isn’t always forward. Now I’m hoping you don’t decided to discontinue the Mach 3.

Categories
Family

Try That One Again in 10 Years

At dinner tonight the boy stated to his sister “You’ve got a big butt.”

Now, he was laughing and basically trying to be funny in that kid way. You know, where butts and burps and farts are funny all the time. (Actually, they’re still funny now, except when used like the boy did here.) The lass laughed it off in short order and started sing-songing it.

No harm, no foul. They’re only 4 and 6 after all.

But I couldn’t help but think if she were about 10 years older, the havoc that would likely ensue from such a statement. It wouldn’t be pretty.