Monthly Archive for April, 2005

Wireless Router Update

A few days ago I raved about DD-WRT and how it was ‘da bomb yo’ on my Linksys router. Well, I might have spoken too soon.

It seems that ye olde router is now locking up randomly every six hours or so, and has to be power cycled. Now, this is just a very, very minor annoyance when considered in light of the vast improvments in quality I’m getting on my VOIP phone. But it’s a minor annoyance nonetheless.

Time to start watching for the next update …

NC General Assembly Considers Allowing Stronger Beers

First, you might want to read the article that sparked this …

So, the NC General Assembly is considering allowing beers to have as much as 15% alcohol, up from the current 6%. Bravo for them! Why in the name of former NC governor James B. Hunt would you limit it?

Well, the Rev. Mark Creech has an answer. He says (quoted from the article above), “This is what they [underage drinkers] want. They want these beers of high alcohol content, because you get smashed faster. And that’s what they want to do.”

With all due respect to the Rev. Creech, the vast majority of underage drinkers don’t want high alcohol content beers; that’s not their main objective. Their main objective is cheap beer. Trust me. I’ve been in high school and college before. The higher alcohol content beers are more likely to be more expensive, so that would automatically rule them out. Yes, their goal may be, in many instances, to ‘get smashed’, but they are not likely to be perusing the designer beer aisle at the local “Fill Up & Tank Up”. They are going to go for the Budweisers of the beer world.

To be completely fair, I believe that the abuse of beverages of the alcoholic persuasion is wrong. It causes lots of trouble. But, I don’t think that either a) only letting people of a certain age (18 here in NC) drink, and b) limiting the alcoholic content of beer will help in any significant amount, if at all.

What is FAR MORE IMPORTANT is building a healthy attitude towards beer, wine, and hard liquors of all varieties, coupled with a healthy understand of why habitual drunkenness is such a serious problem. People get hurt. People get killed. Marriages and relationships are damanged and destroyed.

Yes, in the end, beers with 6% alcohol are just as dangerous as beers with 15% alcohol. It just takes more of it to get to the point where it creates a problem.

Now excuse me while I go enjoy a nice, cold Bass Ale.

CM101 - Intro to Crookology

Day 1 — What NOT to do after stealing stuff

Today we’re going to learn how NOT to draw attention to yourself after stealing stuff from an unsuspecting victim. We will discuss techniques like not flaunting the stuff you stole on national television, not making up lots of conflicting stories, and not making up an utterly implausible story.

Illustration 1

Rio Grande Valley Photos

Here are a few photos from my trip last July to the Rio Grande Valley in Texas. I met Rachel’s father’s parents, as well many other of her family on that trip.

Of Interest:

Photo of two men in a field: The two men are Rachel’s father and grandfather.
Beach photo: Was taken on South Padre Island, about 40 miles from Rachel’s grandfather’s farm.

View the Gallery

Mostly unrelated … check out other bloggers’ photos here: <a href=”.

Twinkies! + Mac OS X 10.4

Hey everybody! It’s the 75th birthday of the Twinkie!

Today, TigerDirect decided to sue Apple for using ‘Tiger’ as the code name for its next-gen version of Mac OS X. Nice timing … they’ve only been using that name for, oh say, a year now … and they wait until the day before the official release. I’m glad my copy will have shipped before their preliminary injunction takes effect.

Now back to your regularly scheduled program …

Honeymoon Photos

Finally, here are a few photos from our honeymoon. Now I’m just using Qdig as a standalong gallery. It makes creating these nifty galleries very, very easy.

The vast majority of these photos were taken at the Shaker Village at Pleasant Hill, Kentucky. Very interesting place … very interesting people with very interesting theology. In many ways, their faith and practive has a lot in common with the modern-day Charismatic/Pentecostal movement; of course, the Shakers were a lot further away from mainstream/orthodox Christianity. The Pleasant Hill Shaker village was founded at approximately the same time as the famous Cane Ridge revival, which featured ecstatic utterances and the like, so it is only natural that some converts would be drawn to the Shakers and their similar utterances. Perhaps I will write more on that later …

Besides two photos take behind the bed and breakfast we stayed at, most the remaining photos are taken at Cumberland Falls. This waterfall is the second-largest on the east coast. When we were there, it had been raining hard for some time, so the volume of water was much higher than normal. It was a pretty awesome sight.

The final two photos were taken from Cumberland Gap near Middlesboro, KY. The first shows the town below, and the latter shows a plane flying into the sunset. I wasn’t trying to get the plane in the frame … it just sort of happened.

There are more photos … so perhaps I will get to posting them later.

View the Gallery

New Wireless Router

Well, last week I ordered a new wireless router. Normally, I wouldn’t comment on a minor technological thing like this, but this one is “the bomb, yo.” It’s a Linksys WRT54G, and it’s very, very nice. The main reason I bought it is because I wanted one that worked better with my VOIP phone service … specifically, one that offered QoS (Quality of Service) settings. QoS allows you to specify priorities for different services, devices, etc., so that important stuff (like VOIP) gets most of the bandwidth. Previously, I had problems with VOIP quality dropping drastically if I was uploading files, etc.

So, I ordered my shiny new router from Amazon (where they are currently somewhere in the neighborhood of $55), and it arrived yesterday. I set it up, gave the ethernet ports that the VOIP devices were plugged in to top priority, and immediately noticed a significant difference.

I suppose for most people the story would end there, but I’m not your average person. I wasn’t content to just leave things the way they were … I wanted to learn more about how the thing worked, and what some of the settings did, and suddenly I discovered that there are folks out there that make replacement firmware for the device.

I downloaded DD_WRT (http://www.dd-wrt.com/), which purported to offer better QoS settings, and among other things, the ability to boost your signal strength.

It’s important to note here that my previous wireless router, a Microsoft model that I got for $10 (new in the box) from a friend who picked it up at a surplus sale after MS quit making them, had a pretty lousy range. My office is at one end of the house. The living room is at the other end. The cable modem/router is in the office. If I sat down in the living, I couldn’t get a signal with the MS router. So, I made myself a homemade parabolic reflector, which allowed me to get a signal on the close end of the living room. Not much of an improvement, but I could sit in my recliner and use my laptop.

Of course, my laptop is part of the problem … it’s an Apple Powerbook 667 (the Titanium model). They get horrendously bad reception on wireless networks … I think as a result of the metal body. Previously, I had an iBook (plastic body), and it had much, much, much better reception.

Anyway … the Linksys router gives me (in its stock form) a 70% signal on the front porch. So, boosting the signal wasn’t a big deal, but being the geek I am, I was interested in seeing how much range I could get.

So, I download the firmware and install it. The installation was a breeze … you just use the builtin firmware upgade option on the router, and it rebooted immediately with the new stuff running. The new QoS settings page is much more advanced. The Linksys firmware gives you two options for each device, port, or service … ‘High’ or ‘Low’. That’s it. DD-WRT gives you four: ‘Premium’, ‘Express’, ‘Standard’, and ‘Bulk’. Premium gives you more priority than the Linksys’ ‘High’; ‘Express’ and ‘Standard’ seem to be about the same as ‘High’ and ‘Low’ on the Linksys firmware. ‘Bulk’ means the device/port/service only gets bandwidth when nothing else is using a significant chunk of it.

Once I told the new firmware how much upstream and downstream bandwidth I should have, and set the two ports for the VOIP devices to ‘premium’, I ended up with SIGNIFICANTLY better quality. With the stock Linksys firmware, calls were clear … but there was a 2-7 second lag time between my speaking and the person on the other end hearing me, depending on what I was doing otherwise. I tested this by FTPing a file while talking to my wife on our landline. With the new DD-WRT firmware, the lag time is down to less than a second or so (comparable to me calling the landline on my cell phone, though still noticeably longer). I can now FTP up files with no noticeable difference in call quality.

Disclaimer: To a certain extent, call quality on a VOIP device is also dependent on the quality of your internet connection. If you have flaky DSL or whatever, your mileage may vary. For the sake of comparison, we have Charter’s top-tier cable modem service (3 Mbps up, 256 kbps down), and tests have consistenlty shown that I get pretty much what is advertised. Generally, I get around ~2.8 Mbps down, and ~220 kbps up.

OK, on to the signal strength. I was able to boost my signal from the default 28 mW all the way up to 251 mW … nearly a 10x increase. Once I did that, I was able to walk all the way out to the road and still get ~90% signal strength. Very, very nice. I haven’t tested my range yet, but I suspect I could get a usable signal even at around 700 feet from the access point.

I did go ahead and bump the signal strenght back down to around 170 mW … it is possible to burn out the chipset by keeping the strength too high, since it increases the amount of heat that it produces.

The DD-WRT firmware offers many more features than what I’ve mentioned here. Two notable features it adds are a cron deamon and an SSH daemon. I don’t know what I’m going to use the cron daemon for, but I’ll come up with something, I’m sure. I’ve already SSHed into the router and poked around. I don’t know what all you can do just yet, but it’s fun in a purely geeky sense …

So, in summary, I’m very, very happy with both the WRT54G, and DD-WRT. Both are top notch.

A Day That Will Live in Infamy

Let us all have a brief moment of silence to reflect upon one of the greatest horrors inflicted upon this country in the past hundred years.

That’s right, ladies and gentlemen, April 23, 2005 is the 20th anniversary of the introduction of New Coke … horror of horrors! Fortunately, clearer minds prevailed, and several months later we got the real stuff back.

A True In-Duh-Vidual Story

Scott Adams, creator of the Dilbert comic strip, uses the phrase in-duh-vidual to describe folks that are very, very dense. Tonight I think I met the person he was thinking of when he coined that phrase.

I just got back from my second trip to the Bi-Lo in town. Earlier today, I went out to get milk, and that’s where I went. You see, Bi-Lo has this new deal where if you have one of their bonus card thingies, and you buy six gallons of milk, you get a seventh for free. This is a nice thing for us, since we drink around 4 gallons of milk a week.

Well, I left without getting the two coupons they are supposed to print out for every gallon of milk you buy. I’m relatively sure that the printer was out of paper, since the coupons print out automatically, and the cashier handed me a receipt, but didn’t hand me any coupons. I wasn’t thinking, I didn’t ask about them. However, when I got home, Rachel did ask about them, and I realized the error of my ways.

So, after eating, I went back … and asked the manager about ‘em. He looks at my receipt and proclaims that the reason I didn’t get the coupons is because I didn’t have my bonus card scanned. Of course, I know that the guy scanned my card … especially since the bottom of my receipt has something like “Thank you, Bonus Card Customer … you have saved $xx.xx this year …” printed on it.

So I point this out to him, and he informs me that it is just telling me how much I’ve saved so far this year. At this point I remarked that it was funny that the computer knew I was a bonus card customer if I didn’t scan my bonus card, and inquired as to how he thought it knew that without the use of the bonus card.

At this point there was a pregnant pause, as I watched my point go way, way, way over his head.

Not having learned my lesson from the earlier attempt, I decided to be a little more direct, so I asked him to explain how the computer knew that I was a bonus card customer, and further knew how much I had saved so far this year if I had not used the bonus card, since that was the only way the computer could possibly identify me, especially since I had paid in cash. I thought that perhaps my mentioning that there was no way for the computer system to identify me without the card, he would see my point. I was wrong.

At that point he just got flustered and told me he was going to give me the coupons. I thought he might have conceded the point, but I quickly discovered that he had not. When I was walking away and he told me to be sure that I used my bonus card next time to avoid this problem.

Jeremy’s French Onion Soup Recipe

Yes, I like to cook. I like to do things to my food that some people think are odd. For example, I took red beans and rice and made a ‘burrito’ out of it. It’s pretty good; you should try it some time. Anyway, sometimes my experimenting leads to awful or not-too-hot results. On the other hand, sometimes it leads to good ideas, and after refinement I come up with something that’s totally awesome. For example, this French Onion Soup recipe. I think it’s far and wide the best out there. If you disagree, however, send me your recipe, and I’ll try it. I’m up for an excuse to try a new recipe …

Ingredients
4 cups of white onions, sliced
2 sticks of butter
2 tablespoons Worcestershire sauce
1/2 cup of brandy
2 bottles of dark beer (I use Warsteiner)
6 beef bouillon cubes
3 cups water
2-3 cloves of garlic, minced
1/8 cup olive oil
1/2 teaspoon thyme
1 teaspoon salt
4 tablespoons white flour
2 teaspoons fresh ground black pepper
Gruyere cheese
Mozzarella cheese
1 load of sorta-stale French bread

If the French bread isn’t stale, open it and let it sit for the whole process.

Begin by slicing the onions. Cut the pieces to whatever size suits you. Then melt the butter in a large pot. When the butter has melted, add the olive oil, garlic, thyme, Worcestershire sauce, salt, and pepper. Mix well, and finally add the onions. Stir over medium-high heat.

Once the onions are soft (probably around 10 minutes or so), add the brandy and begin to prepare the beef stock. In a smaller pot, mix the two bottles of beer, 3 cups of water, and the beef bouillon cubes. Heat at medium until the mixture begins to boil, then drop to low heat.

By this time, the onions should have started to take on some of the dark color of the Worcestershire sauce. Once this happens, add the flour, and stir in well. Then mix in about 1/3-1/2 of the beef stock (until the mixture is liquid again. Stir over medium heat for about 5-10 minutes.

Add the remainder of the beef stock and allow the mixture to simmer on medium heat for approximately 1-1/2 hours, stirring every 5-10 minutes or so.

About 15 minutes before the soup is ready, break/cut the French bread into small pieces, and toast it. If you feel it isn’t stale enough, I recommend putting it in the microwave (after cutting it into pieces) for about 1-1/2 to 2 minutes. This will take some of the water out of it and make it a bit staler.

Serve in bowls with 3-4 pieces of toasted bread, and grated cheese on top. I recommend about 2 parts Gruyere to 1 part Mozzarella.