Spybot Search and Destroy AutoUpdate / AutoImmunize

It's not a linux tip, but it's still a tip...

If you're looking for an easy way to keep Spybot S&D updated and your system immunized, try this registry file which launches Spyboy S&D, updates, and immunizes in the background on logon.

Spybot AutoUpdate and AutoImmunize On Logon.reg

Rush is Moving (Finally)

Even before I moved to the Twin Cities, one of my biggest disappointments with talk radio in the Twin Cities was that you couldn't listen to Rush live from 11-2. As far as I knew, AM1500 used to broadcast it on time, but that had changed a couple years back and they moved his anchor show an hour back. This is pretty annoying if you listen to the show online, then run out for a bit to grab lunch. You end up missing large chunks of the show. I figured that this would probably forever be the case, as AM1500 was just simply too popular a station with too much weight to change their schedule back. They wanted to put Joe Soucheray (still a good personality in his own right) and other local personalities in the spotlight, and simply use Rush to attract listeners. Bad move if you ask me. I would rather listen to another station if they carried Rush.

Well, that time has finally come. I recently received an AM1500 insider email stating that Clear Channel has "chosen to end the relationship with AM1500 at the conclusion of the current contract". At first I was worried. I thought that perhaps there would be no EIB affiliate in the Twin Cities area to immediately replace AM1500. But a quick search on Google had me jumping for joy. The Star Tribune (ech!) has reported that Rush will be coming to a new FM talker, KTLK (100.3 FM) in January. Finally, a live local broadcast! I'm also excited to finally have an FM option in the area, and hope all the best for KTLK.

Rush Limbaugh Streaming Affiliates

I noticed recently that the Premiere Networks page that lists affiliates that stream Rush's 11a-2p (central) radio show was no longer coming up, however the Google cache was still available. Here's a backup of that info with some additional data:

Station City Time Home Streaming Links Notes
KZIM 960 Cape Girardeau, MO 11a-2p C www.960kzim.com
KFI 640 Los Angeles, CA 9a-12p P www.kfi640.com
KOGO 600 San Diego, CA 9a-12p P www.kogo.com
WNOX 990 Knoxville, TN 12p-3p E www.newstalk99.com *Mac compatible
WDEL 1150 Wilmington, DE 12p-3p E www.wdel.com
WGST 640 Atlanta, GA 12p-3p C www.wgst.com
WJNO 1290 West Palm Beach, FL 12p-3p E www.wjno.com
WLS 890 Chicago, IL 11a-2p C www.wlsam.com MP3 Real *Mac compatible
WNDB 1150 Daytona Beach, FL 12p-3p E www.wndb.com
WOKV 690 Jacksonville, FL 12p-3p E www.wokv.com
WSBA 910 York, PA 12p-3p E www.wsba910.com
WTAM 1100 Cleveland, OH 12p-3p E www.wtam.com

Changing Account Usernames in Windows XP Home

Today I needed to change a user's username (not the displayed name) from "Owner" to first initial and last name concatenated (flastname). The normal WinXP Home control panel tools (at least the ones you can see) do not show this option, whereas XP Pro does. To change the account names, you must go to Start --> Run: control userpasswords2. Then from within this control panel, open the accout properties and change the "User name".


Just thought this might be helpful to someone else. God knows it's frustrating when Microsoft intentionally handicaps a product to charge less for it.

My New Ride: 2002 Ford Explorer XLT 4x4

Well, the time had come to finally get rid of the beast known as the 96 Cougar XR7. The V8 was fun, and the car was fast when I needed it to be, but I was getting concerned with its health going into the winter months, and it apparently wasn't pimp enough for some people.

I went into the dealership and found a mint Arctic Green 2002 Ford Explorer XLT 4x4, 4.0 V6 with ~65000 miles. I talked the guy down from 15K to 13.5 (with the help of my wonderful girl, Kaylan), and the sales guy shook hands on giving me $1000 for my trade, sight-unseen. Sucker! hehe.


Anyhow, the beauty is now in my hands, and the beast has been given the last goodbye. Take a look at my new pride, my new ride...


Small animals... beware.






Update: So the Monday morning I brought my trade in, the ABS light came on in the Explorer and hasn't gone off since. I went on Google, and it turns out I'm not the only one (Search: "Rear ABS Sensor" 2002 Explorer). I called the dealer on Tuesday, and set up an appointment to bring it in today (Thursday) to get that looked into, as well has have the keypad/keyless entry code retrieved from the computer. I brought it in this morning and got a call back a couple hours ago with the news. Sure enough: The rear ABS sensor needs to be replaced. The service dept wanted to charge me $200 parts/labor, but I told them that I didn't have the truck more than 2 days and the light came on. If it was going to cost me that much, I'd rather look into other options. He ended up going back to the sales manager and explaining the situation to him to try to get a discounted rate, ~$100 was his estimate. But thankfully, he just called back and left me a message stating that they will fix the problem for free. Let's just hope that the light stays off for at least 30K miles. I'd hate to be replacing that thing every 8K at $100 a pop.

Getting Henteges 3.5.3 Working Smoothly on the SL-5600

I just needed to publish list of some stuff that I had to do to get Heteges ROM 3.5.3 (Opie) working somewhat smoothly on the SL-5600.


To fix sound: Install opie-qss

To fix backlight: Unknown
To fix timezone: Install timezones-america

That covers it so far.

Actually, upon further review, it seems I'm still in pretty dire straights when it comes to the Z. I'll have to play with it more when I have time.

Integrated Windows Authentication in Firefox

I've been trying to get Firefox reeady for deployment everywhere in our organization. Here's one less thing to workaround: Integrated Windows Authentication in Firefox. Basically I just needed to add/modify the following values:

network.automatic-ntlm-auth.trusted-uris = intranet
network.negotiate-auth.delegation-uris = intranet
network.negotiate-auth.trusted-uris = intranet

This allowed my to browse straight to http://intranet/ without logging in.

You can add more domains to each setting with comma-separated domains.

How IPCop Rocked My World

A few weeks ago at my job, we started up a new mini-branch in an existing office that was internet ready. We have many of our micro branches connect via VPN back to our main office. This worked find in all of our offices, except the new one. It turned out that something odd was happening to VPN connections from this location (and from other NATted locations, like coffehouse WiFi). Windows 2000 VPN clients had no difficulty, but XP clients failed to connect. For whatever reason, whenever XP clients tried to connect, GRE packets would get dropped by our SonicWall Pro firewall. The SonicWall doesn't pass GRE and couldn't be upgraded to support it (what a gyp). What was most annoying to me about it was that I couldn't fix the problem by merely applying a patch and making a registry change to XP (as should be expected). God, does M$ piss me off sometimes. Come to think of it, almost all the time.


So I'm fed up. There's no way I want to pay for another SonicWall-alike product if it's gonna be obsoleted several years later by some new protocol. What do I do? I'd played with IPCop on my home network several versions back when I had less confidence in its enterprise abilities. Specifically, I knew I needed multiple WAN IP address abilities (aliases). To my delight, I found that IPCop 1.4.8 has an IP alias option! Huzzah! I can use IPCop as our enterprise firewall!

So after a day of configuring the firewall, migrating settings, tweaking config, installing some addons, then removing some (GUIListenPorts is nice, but it needs to be more versatile), then a few hours in the evening testing it, I was running our 100+ employee network on IPCop and the VPN issue was fixed. Although IPCop is fairly easy to set up and use, the setup wasn't exactly simple in my case. I had some modifications I needed to make. I had to alter the admin web interface ports manually. HTTPS port 445 is blocked by many ISPs and port 443 was already in use for our webmail. GUIListenPorts really needs to allow the user to modify the port numbers by hand. It should suggest 80/443, but linux is all about configurability. Make it configurable as well as easy. I also had multiple subnets on the GREEN network. IPCop doesn't handle these by default, and can't be easily (web admin) configured to do so. I ended up having to add a static route entry in rc.local (/sbin/route add -net 10.0.0.0 netmask 255.255.0.0 gw 10.0.0.1). But that was only half of it. IPCop doesn't allow you to set a wider subnet or multiple subnets on GREEN, so NAT was broken on the remote subnets when talking to aliased RED IPs from remote subnets on GREEN. I had to fix that by changing a line in "/etc/rc.d/rc.firewall" from

/sbin/iptables -t nat -A POSTROUTING -m mark --mark 1 -j SNAT --to-source $GREEN_ADDRESS

to

/sbin/iptables -t nat -A POSTROUTING -s 10.0.0.0/16 -m mark --mark 1 -j SNAT --to-source $GREEN_ADDRESS

But wait! There's more! So after all that, things seemed to be working famously. Until another microbranch called. Now their PCs can only stay connected to the VPN for a little over 3 minutes. Something's not right, and it's IPCop's fault. At least that was my initial thought. I looked at the conenction logs on our Win2K RAS server and that said that the client disconnected gracefully. But the client obviously thought it was still connected until a minute or two later. WTF? Something is suddenly blocking packets, and it's not IPCop. So I drive to the second microbranch and watch this for myself. After a few hours of messing around, and upgrading the Netgear FWG114P, I noticed that the Netgear isn't forwarding the return GRE packets. I don't know why, but sopmething about adding the IPCop box on the main office network broke the way the VPN connections were being set up. GD! Proprietary hardware strikes again. I just wished the branch manager would have bought a Linksys WRT54G or WRT54GS instead. But wait! all I have to do is replace this P.O.S. with another IPCop box! IPCop comes to the rescue twice in as many weeks. But this wasn't a simple setup either. I had a ton of old Dell GX150's just begging to be turned into IPCop boxen, but the internal NIC wasn't auto-recognized by IPCop. Nor was the nice, cheap USR NIC (USR 7900, aka, USR997900 [two LEDs]) that I just bought. After a few hours of fiddling, I got it. You have to specify the module name in the /var/ipcop/ethernet/settings file. For the onboard NIC, use this...

GREEN_DRIVER=3c59x
GREEN_DISPLAYDRIVER=3c59x

For the USR NIC, use this...

RED_DRIVER=8139too
RED_DISPLAYDRIVER=8139too

You may have to set up the box to use dummy interfaces just to get past that part of the setup and get your initial settings file created.

After I got past that, I just reconfigured the now almost useless Netgear box to just act as an access point. Certainly not worth its initial price.

I should make one more comment about all of these IPCop modifications. Be careful. Keep track of all these mods as you go along (that's why I'm writing this actually). Although IPcop does have a settings backup function, it does not back up the specific files that I've modified (with the exception of ethernet settings). If you ever have to re-install it, or even if you upgrade it, these files may/will get overwritten, and you'll have to re-do all of your modifications. It's a pain, I know. It's the price you pay for an otherwise rockin' operating system. Maybe they will fix this sometime by maing these sorts of options available natively.


That's about it. Maybe if I'm adventurous, I'll try linking the IPCop boxen with local VPN connections (instead of using RAS) and tie our systems together in a cleaner manner. Maybe later, when I have free time. Much later :-)

Best... Girlfriend...Ever.


I just wanted to say how much I love you.

.NET Is A Piece Of S**t

Every few reboots of a server at work, I get this error and the only way I seem to be able to resolve it is to re-install .NET Framework...


"aspnet_wp.exe could not be started. The error code for the failure is 80070545. This error can be caused when the worker process account has insufficient rights to read the .NET Framework files. Please ensure that the .NET Framework is correctly installed and that the ACLs on the installation directory allow access to the configured account. "

It turns out I'm not the only one: 'Nuff said. Not to mention, the application is friggin slow as can be to load when it does work.

The Server Is Moving!!!

Hey everybody! The server is moving to a new location tomorrow and I need everyone to change their DNS settings. Your current nameserver settings are probably set to:

NS1.NEWTOW.ORG
NS2.NEWTOW.ORG

They NEED to be changed to:

NS1.MUCHTALL.COM
NS1.NEWTOW.ORG

ASAP!!!!

Let me know if you need help with this. Here is the change status if each domain I am aware of:


alsgameshack.com
chipvalhousing.com
ckmenterprises.com
deadlypeons.com
h2ostreet.com
kc2422.com
newtncomputn.com
newtn.org
newtnwireless.com
newtow.org
schrofelan.com
shukoski.com

(UNMOVED : MOVED)

Thanks To A Fallen Hero: Trevor Diesing

I just wanted to take a second to say thank you to an old high-school schoolmate. Thanks for doing something great for this country, even at the cost of your own life. Thanks for standing up for what's right in the face of great danger. I may never have been able to say thanks in person, but I hope to say thanks with my words and actions.

Trevor Diesing, may you rest in peace.

Village Idiot

A while or so ago I was back in my hometown of Plum City, WI (population ~600) for a family event. It's usually kind of neat to see some of the changes that happened in town since I'd least been there, so I'll take the long way around to get home, and drive past the high school occasionally. My high school never really seemed all that messed up when I went there, but I knew that the teachers there all belonged to the teachers union. What surprised me this last time passing by was the statement posted on the school events board out front: "It takes a village to raise a child". Really?! Because I never recall being raised by a village. I do, however, recall being rasied by a family with a loving, devoted Mother and Father at it's head. Children I know that are raised by a village ignore their parent(s), show blatant disregard for civil rule and authority, and end up following a gang instead.

So I guess they might have made a mistake and were thinking of another "C"-word: It takes a village to raise a criminal.

Large Families

Yesterday night at work I turn on the radio at about 8:30PM to hear what's on AM1500 KSTP while I'm finishing up work. Chris Krok was discussing large families, specifically in regards to a Minneapolis Star-Tribune article by Katherine Kersten entitled "Meet One Big 'Counterculture' Family" which talked about a large family that puts all the kids to work with daily chores. Chris claimed that every large family he knows is screwed up. He also repeated many of the falsehoods about large families. He tried to portray large families as somehow being socially maladjusted because of how closely the family members tend to be growing up, and that Mom doesn't have enough love to go around. He speculated that mothers have that many children for the selfish reason that they just like being busy. He compared childhood assigned chores to child labor. And of course he repeated the common "How can people afford a large family?" nonsense. If I recall correctly, he even claimed that large families are at fault for "overpopulation".

I knew I had to call in. So I called... 651-646-TALK. Grr. Busy. Redial. Grr... still busy. So I gave up. Then I called again 2 minutes later. IT'S RINGING! I'm nervous. The call screener comes on and asks me what I'm calling about. I tell him I come from a family of 12 and I don't agree at all with Chris. I think it was great. He puts me on hold and I listen to a commercial break and about 3 other callers. Finally, I'm on. I stumble for the first 3 seconds and then finally spit it out "I really don't understand what the big deal is. I came from a family of 12 and I thought it was great. We all grew up on a farm." Chris interrupts to ask if I think it'd be as good an experience off of the farm. At this point, I hear the faint sound of the end of the hour bumper music coming through my phone. GAH! I'm not going to get to finish a point! I tell him something to the effect of "I really don't think that should make a difference" and "The whole economic argument is bogus. If anything, it was harder back then than it is now to raise a large family." Chris thanks me for the call, and says "Maybe we're just spoiled." in regards to society as a whole. Well, at least I can agree with that.

So there I was. Nervous AND frustrated. So what can I do? Write about it I guess. Let's take a look at some of the arguments:


People today can't financially afford/support large families. But yet, somehow we can afford to eat out several times a week, go the the bar, buy new cars, get new furniture, subscribe to cable, high-speed internet, the daily paper, magazines, rent movies, go the the theater (or theatre if you're a cultured lib), drink $5 cups of coffee, take exotic vacations, well, you get the point. With an occaisional exception or two, my family grew up without most of these things, and as far as I'm concerned, we were all the better for it. Some might have considered our youth to have been
impoverished, but we never would have known or cared about it. Most all us grew up to be fine, upstanding, intelligent, and successful adults. Poor economics does not result in economic and intellectual poverty later in life. Poor morality, however, can.

Large families result in socially maladjusted adults.
If this were true, we'd have had a country filled with mostly serial killers and criminals back in the 50's. Large families usually have parents that concentrate on the development of their children instead of the development of a luxurious social life. Raising kids would take away time from precious careers, and after-work activities. Selfish stuff really. If you take the time to raise your kids to be good adults, instead of sending them off to daycare to learn how to be bad children, they'll grow up just fine. And when you have responsible older siblings giving a good example, the kids learn well from each other how to be good adults.

Large families contribute to the problem of overpopluation. This is simple. Overpopulation is a myth. Here's a simple test to help demonstrate this point: Take an hour drive in either direction from where you are now, and you'll get a better idea just how populated the surface of the planet is. Still disagree? Fine. I've maintained for sometime that God has a fateful plan for the world that favors his followers. God said "Be fruitful and multiply" for a reason. If a Catholic teaches his children well, they will be fruiful and mutiply as well. If he does not, they will not. It's God's own wonderful form of Darwinism. Those who obey him will literally inherit the Earth by default. God wants a strong army on his side, and he will by his own design.

Giving children daily chores is child labor. I can't think of anything anything better to do for your children than to get them off the couch, away from the computer, and even away from the pool or playground and put them to work. Mowing the lawn, maintaining a garden, cleaning the house, cooking meals, doing laundry, wash the car, etc. There's plenty to do in a household, and if there's not, show them how to help out in the family business. Farming, as much as I hated it at the time, showed me how to be responsible and the value of hard work. There was always work to be done, and usually we spent our days during the summer vacation months working hard from sun-up to sunset. Work is good for the soul, and kids need to learn this. When you take this away from childhood, children grow up to think that they are entitled to have things, instead of working to have things. Life isn't about self-gratification, it's about learning selfless service in preparation for eternity.

Personally, I take offense to those who say that people shouldn't have more than a few kids. If my parents had decided at nearly any point in their marriage to stop having children, I woudn't be here today. I'm eternally grateful for my Mom and Dad's dedication to our family, and to bringing more souls into our family, rather than more money. When we've all left this world, what will we have to show for ourselves. A life of selfish pleasures which have long since faded? Or of selfless love which will live on for generations if not for eternity? We all have the choice by free will to take control of our own lives, but I suggest we give control over to God and let Him decide how many is "too many".

PS: It's so nice to know that there are still women out there that agree with these views, especially Kaylan, whom I copyright. ;-)

Update 8/1: Much thanks to Chris Kroc who kindly responded to my request for information on the source of the article. A link has been added above to view the original column.

The Socialist Movement Tramples On

What happens when you allow the federal goverment to seize your income without representation? They seize even more.


Today, the Supreme Court once again invented new law, ignoring all previous precident, which allows the government to take your property in the name of goverment-imposed "economic development". This isn't even eminent domain. This is a private venture.


Let's take a look at the Judges who had opposed this ruling:

  • Reagan appointee Chief Justice William H. Rehnquist
  • Reagan appointee Justice Sandra Day O'Connor
  • Reagan appointee Justice Antonin Scalia
  • Bush 41 appointee Justice Clarence Thomas

    And those who ruled for it:

  • Ford appointee Justice John Paul Stevens
  • Reagan appointee Justice Anthony Kennedy
  • Bush 41 appointee Justice David H. Souter
  • Clinton appointee Justice Ruth Bader Ginsburg
  • Clinton appointee Justice Stephen G. Breyer

    Take a guess at what party is the face of the new Socialist movement.

    UPDATE: Still isn't clear? Compare to the Bush v. Gore ruling.

  • Gitmo: Your Next Vacation Destination

    Ann Coulter rocks.


    Sorry, I just had to get that out of the way. Check out her recent article on Yahoo News: Losing Their Heads Over Gitmo. I'm telling you, I'm thinking I'd like to be a Gitmo prisoner. They get fed better than I. That place has become a resort after all the liberal nonsense rhetoric.

    UPDATED: I want one: Club G'itmo Gear at the EIB Store

    Microsoft Knows What's Good For You!

    Microsoft is infalliable in their wisdom of proper software design. They know better than you how a program should be designed. At least that's the impression I get from the Windows Search tool. Yesterday, I spent at least an hour increasing my productivity by unsuccessfully attempting to find files that contained the string "email". I know there files were there because I happened upon one that contained it. Windows gave me no indication that there might be a reason why I was not finding the files I was looking for.


    Apparently Microsoft improved the search feature by making it not look in all files when it says it's looking in "all files". It makes the descision for you that, unless it knows the files extension and type (.txt, .doc, etc), it won't search the file. That means any files you have created without an extension, or files that use non-Microsoft types (.sql, .cfg, .php, etc), it will ignore them without telling you. There are modifications that you can make to return Windows to it's expected, legacy behavior. The details are in KB Article 309173. But to save you time, I have created a registry script that will alter (fix) this setting for you. Windows XP Search Fix. Just download and run!

    Relics: Einstein's Brain

    I think I've finaly found the source of a clip used in Telepopmusik's "Dance Me". I just think how the old guy says "microscopic" is hilarious. I think now I'll have to track down and watch Relics: Einstein's Brain, which appears to be the source of this clip.

    Reagan on Success

    From my Reagan calendar:

    "My philosophy on life is that if we make up our mind what we are going to make of our lives, then work hard toward that goal, we never lose--- somehow we win out..."