Patrick's Rants


Stock Market Thoughts 2009

Filed under: Money,Stocks — site admin @ 5:59 pm

As the last hours of 2009 fade into memory, the pundits are talking about the stock market recovery from the Great Recession. And to hear them tell it 2009 was remarkable in the 64% bounce from the market bottom in early March. As I look over what I’ve done in my own retirement account I see that I managed to do better than the markets as a whole. And that’s the way it should be; managed accounts should do better than unmanaged accounts or the index. If you didn’t do at least better than the market overall (or your portfolio didn’t double in value like mine if you want to get really daring) it might be time to take over management of your account. I’m considering a newsletter of sorts for investors who might be interested in what I’m looking at or investing in. Actually it’s far more like trading but it’s not day trading – I’ve only had one trade that took place in one day. I know. Everybody and his brother has a newsletter or a financial blog. I’m not really trying to compete with that. I suppose that I can just get feedback here to see how many of my regular readers think I might have something valuable to add. Anyone can write they had a great idea and made a bunch of money. Just look at Madoff or Enron. And to write that I bought several stocks and sold them for an average of 10% return per trade – some of them more than once – is easy. I could very well fake a great hindsight history so that’s no proof either. An email newsletter, another blog perhaps, text message updates?

Let me know and see you in 2010.


Fending Off The Bots

Filed under: Geek News and Stuff — site admin @ 8:44 pm

Anyone who runs anything online has had to deal with bots. WordPress has plugins to fight spam of all kinds, bulletin boards and mailing lists have to remain vigilant and firewalls have to be erected on personal computing and company networks. This last week the district closed up shop for two days to get the place cleaned up after a heavy snowfall on Monday. I took the opportunity to do a little reading and to try to fortify my web server. I started out trying to get my Apache logs cleaned up and found to have a nice beginning. I don’t have everything working the way Jeff writes about over there, but let me tell you what I have been able to do. First, I’m using a simple add on to httpd.conf that looks like this:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^.*(,|;|:|<|>|">|"<|/|\\\.\.\\).* [NC,OR] RewriteCond %{REQUEST_URI} ^.*(\=|\@|\[|\]|\^|\`|\{|\}|\~).* [NC,OR] RewriteCond %{REQUEST_URI} ^.*(\'|%0A|%0D|%27|%3C|%3E|%00).* [NC,OR] RewriteCond %{QUERY_STRING} ftp\: [NC,OR] RewriteCond %{QUERY_STRING} http\: [NC,OR] RewriteCond %{QUERY_STRING} https\: [NC,OR] RewriteCond %{THE_REQUEST} ^.*(\\r|\\n|%0A|%0D).* [NC] RewriteRule ^(.*)$ - [F,L]
RedirectMatch 403 \/\/(.*)

To be honest I think the biggest work horse is the double slash redirecting to 403 “Forbidden”. I’m not even sure that the rewrite stuff is even working (I’m going to spend some time on it in the future to crank up the logging on it to see if it truly is working). Now all the danged bots looking for vulnerabilities on my web server hit those 403s. I set up a simple script to look for 403 and 404 failures. It takes those failures and adds a rule to iptables to drop the host if it happens to hit too many times. I screen out the requests for the favicon.ico file, robots.txt and even other image types and I’m left with small list of hosts that try to pound away at my server. I currently have it configured to look at the current Apache server logs for the 403 and 404 errors. It then (hourly) inserts a simple drop rule for that host into iptables, which then logs additional attempts to connect. And by additional attempts I mean on any port. So if somebody’s Windows computer is compromised and they have a bot that tries to compromise my server, I block any future attempts to connect to my server via email, IRC, etc. And those attempts are logged while my server looks like it dropped off the face of the earth to the infected machine. So I won’t be getting spam from those infected hosts either.

Now if infected (or mis-configured – msn search is hitting a lot of 404s – stupid bot) machines try connecting after getting the firewall treatment they will stay blocked for a month. Otherwise hosts that are cleaned up will only be in the block list for a couple of weeks the way it’s all configured. Then they can be back reading my rants. I also added a twist. I have a script that dumps the addresses of the stupid bots where my home firewall can grab the list nightly and add those IPs to a squidGuard blacklist. So if those hosts happen to be running rogue web servers, at least no one here will try to connect to them.

I’m sure there are much better solutions – and I might add hosts that run ssh connection sweeps to a block list – but I’m having fun thinking about all the ways I can make something like this work and cut down on the break-in attempts on the web server.


Rein In CEO Pay

Filed under: General,Money — site admin @ 7:53 am

I guess I’m not the only person who thinks that CEOs are overpaid and that compensation needs to be fixed. Will Ashworth writes Executive Bonuses Must Go over on and his arguments are compelling. Pay CEOs a decent rate of pay, say $4 million/yr and let them buy shares of the company with their own damn money if they want stock.


Double Review

Filed under: General,Money,Retirement — site admin @ 9:18 am

Over on Yahoo, Robert Kiyosaki writes,
The Biggest Scam Ever an article about 401(k)s. This in response to the Time article Why It’s Time to Retire The 401(k). He cites statistics on balances and averages.

I completely disagree with both arguments. Here’s the simple truth: the 401(k), Keogh, 403(b) and the multitude of IRAs are probably not going anywhere. When most people set up these plans at work, they meet for a few minutes with their HR person who doesn’t know anything about investing and just wants to get all the check marks done for the new hire. Retirement accounts are not a Ronco product – you cannot, cannot just “set it and forget it”. If that’s the way you plan your retirement fugetaboutit. You won’t retire, you’ll be like Robert Shivley in the Time article working on the golf course or greeting people at Walmart. The biggest problem with defined contribution plans like a 401(k) is there is no one to hold your hand, walk you through it and keep you on track. Sure there’s the HR weasel but their job is just to get you to fill out the paperwork. They don’t care if you should be more heavily allocated to stocks or bonds and by law they really can’t give you investment advice. And the investment firm that handles your 401(k) usually is not all that interested in sitting down with you to determine the right balance for your personal account. They usually get paid for the dollars contributed after that it’s a tiny commission amount on the total invested dollars.

It’s not the 401(k) or the IRA that need to be tossed, it’s the idea that you can Popeil your retirement. Wherever your money goes, if you have the opportunity and can allocate your own funds, sit down with a planner of some type. If your 401(k) is sitting at a local firm have a one hour review with your broker. If not and it’s one of those “follow the line” firms call them up. The people answering the phone at those firms want to keep your money and are paid salary to talk to you. There’s nothing in it for them(except keeping the account), it’s all about you. If it’s a local broker remember any decent broker will sit down with you and if they won’t fire them and move your money – assuming you can.

If you can’t move your money and your broker doesn’t have time for you – after complaining to your HR department about the lack of service – sit down with a fee based planner (as opposed to commission based planners). You can take all of your options to a fee based planner who charges you by the hour and has no vested interest in which investments you actually hold. The only vested interest an hourly planner has is to give you decent advice that makes you want to come by next year to pay them for another hour of their time – oh and the referrals of your co-workers who can’t get advice any other way helps.

While the statistics cited by Time are pretty scary not knowing what the statistics are based upon is even scarier. An average is just that, an average. More new accounts with lower balances, more older (presumable larger balance) accounts that have been rolled from 401(k)s out to IRAs, more people regularly withdrawing from their accounts all contribute to the average, just as much as a stock market downturn. Without the underlying numbers averages are just statistics. As has oft been quoted, “there are three types of lies: lies, damn lies and statistics”.

I don’t think the 401(k) needs to go away. I think people need to start planning more for their 20+ years in retirement than next summer’s vacation. They need to start looking at what they are invested in. Ron Popeil isn’t your retirement plan. He might be able to get a chicken done just right, but you have to set it and then reset when it comes to retirement planning. And just because Warren Buffett knows that a stock is a great value and will be worthwhile 40 years down the road doesn’t mean you can buy and hold forever. Even Warren sells once in a while. You still have to periodically look at your retirement plan. You have to take a vested interest in how much you have to retire on, no one else cares about your retirement – really.

Lessons in Economics

Filed under: It's a dad thing,Money — site admin @ 7:25 am

The other night my wife received a text message from Verizon that told her that one of our phones had gone over its allotted minutes for the month. If I recall it was the day before Thanksgiving. Of course it was my daughter’s phone (the phone we allow her to use, not that she purchased it). My first reaction was to snatch the phone away from her, which I did. Of course I over reacted and the correct thing to do is to lock the phone down during the peak hours – which one can do with Verizon. So the phone is locked down until the first day of the next billing cycle December 7.

A few weeks ago, S asked if I would help her with her Economics class coming up next semester and I told her I would. And now she has learned the first lesson, scarcity of resources.


Windows 7 Was My Idea

Filed under: Goofy Commercials,Stupid Ideas — site admin @ 8:26 pm

The commercial introduces us to “Sophie” who wants a touch screen computer. She flies to Tokyo and states that Windows 7 is her idea. Really? The touch screen is over 30 years old according to James Walker on And guess what? The touch screen has been around longer that Microsoft. She didn’t need to fly to Japan or wherever, she could have just gone to Starbucks and seen that flat screens are in use.
Windows 7 was my idea, heh. Your “idea” has been around longer than you (“Sophie” looks to be in her 20s) and it’s more likely that IBM – the absolute king of retail touch screens – had its patent slide into the public domain.

As for the guy who says, a computer that doesn’t crash, that was my idea. Haha. Really. A computer that doesn’t crash? Anyone who has booted a Microsoft operating system has that idea. Windows 7 might be better, but it’s still a crap shoot. I have a Windows 2008 (based on Vista/Windows 7) server that has failed updates and I have to work around critical vulnerabilities. How about updates that don’t fail to install, no reboots required (oh yeah, you better believe they are still required), a company that doesn’t treat its paying customers like thieves and a secure by default operating system. That’s my idea. And it’s not Windows 7.


Anyone Doing Black Friday?

Filed under: General — site admin @ 8:23 am

My wife and I did the 4am Black Friday shopping trip one year. We decided never again. We were late to the stores and could not believe that even in the sleepy town of Queen Creek, AZ the shopping madness had taken over. People were in line for the Gameboy color (that’s how long ago it was 😉 ) and getting told there were no more Gameboys. The line was nearly out the door from the electronics section at the Walmart. Several different Black Friday special priced items were wrapped in shrink wrap on the pallets until the store officially opened. The crowds were as crazy as you see on the news clips. People had this crazed look in their eyes. My wife and I felt lucky to have survived our one and only Black Friday experience unscathed.
This year, I am looking to upgrade my monitor to an LCD. I checked out the Best Buy ad online and they have two 18.5″ to 20″ flat screens on sale for less than $100.00 on Black Friday. Try clicking on the ad to buy it today (yesterday) and the price is $139.00. Ugh. The fine print tells me that there are a maximum of 12 in stock for the one monitor and a minimum of 15 for the other per store. So. What are the odds I’m going to get either one of these at these prices? I’m not sure, but I think it’s kinda low. Our Best Buy serves a town of 70,000. They may not all be out shopping for monitors but that reduces the odds of squeezing into the store to get that price :(.
I may just end up like a lot of people, shopping online. TigerDirect has some pretty good Black Friday deals. Check them out at the Marketplace (OK, I know that was shameless self promotion, but you can shop from home without body armor)


Reverse Campus Crusade

Filed under: Religion — site admin @ 8:45 am

The disbelief in giant invisible beings is growing on campus.

What Cost Health Care?

Filed under: Politics — site admin @ 7:30 am

I’m not sure why we are arguing about the cost of health care reform. There are only a few major points, really.

  1. If you are covered under a plan you like, keep it.
  2. Eliminate exclusions for preexisting conditions
  3. Eliminate the lifetime payment cap (insurance companies stop paying your bills when you hit $1-$3 million leaving people bankrupt and uninsurable leaving you on medicaid)
  4. The public option

Are points one and two controversial? Maybe. But I want to discuss three and four. Number three, the lifetime cap. Lifetime caps push people into the Medicaid system when the insurance company stops paying and you are not longer able to get insurance at any price. This is one of the current “public options”.

The final, named public option really boils down to this: we are already paying for uninsured people to go to the doctor. Only they don’t go to the $100.00 per visit doctor, they go to the $3000.00 Emergency Room. And yes, we are already paying for this. We pay for it in higher fees for insurance, for higher fees for each test, in the $37.00 bag of ice, the $10.00 tube of travel tooth paste, the $5.00 aspirin pill. Anyone who has ever spent the night in the hospital or visited the ER knows these prices, and they go to pay for those who can’t.

The argument that I have personally heard, especially from conservative leaning individuals, is that they don’t want to pay for someone else’s health care (not very Jesus-like, eh?). Again my point is that we are already paying for it. This is really a matter of accounting and putting the expense back “on the books” where everyone can see it. Off the books accounting and related shenanigans brought down Enron. It drags on the US to not bring these expenses in line, slow down the rapid pace of increasing costs. Let’s be realistic. The Iraq and Afghanistan wars were and are costing billions. Does it serve any real purpose to pretend we aren’t spending the money? Put the expenses on the books.


Does It Make Sense to Go On Strike Now?

Filed under: General,Politics,Stupid Ideas — site admin @ 10:34 am

United Food and Commercial Workers Local 99 is threatening to strike over a purported dispute with Fry’s Food and Drug. Fry’s is taking a defensive move by advertising for temporary Clerks at $9.50/hr in case the Union actually calls the strike. According to, the main sticking points are raises and health care.

The workers typically make between $7.20 and $12.05 per hour and can expect to receive $100 per week in strike pay if they walk out.

$100.00 per week to walk the line. As Dr Phil might say, “how’s that working for ya?”

Again from

“Some of our members haven’t had a raise in six years,” said Jim McLaughlin, United Food & Commercial Local 99 President.

In what world does every single person deserve a raise every year? Not this one. Just because you belong to a union shouldn’t guarantee a yearly raise. When I was in high school a couple of my classmates worked for a grocery store, Publix if I remember right, and they talked about scanned items per minute and things like that. They were proud of their scanning rates and competed with each other over it. The company wants your line to move quickly and smoothly and so do I when I’m standing there. There is a checker whose line I won’t go through at Safeway because he is tediously slow with no apparent mental or physical impediments. He proudly wears his union pin, but if I were the manager I would not be giving him the same raise as the checker who can process twice as many items without breaking the eggs or smashing the bread. I would be checking the “conscientious” box for our Fry’s checker on Saturday who opened the 18 pack of eggs to check for cracked eggs (something my wife does anyway). That checker cares and deserves a regular raise.

Now, if you can bring yourself to read this obnoxious black on lavender blog1

(And if you block such as yours truly here is the Google cache from which I pulled my comments)

When I started Fry’s Food and Drug a while back, we were 6 months til our new contract was to be negotiated and to begin. Well, it’s a year almost to date and Fry’s hasn’t brought a dime to the table for they’re employees.


Really? Is that so bad? If these were bus drivers who were topped out they would have gotten somewhere around 1%-2%. Except not this year because they froze pay steps. Boohoo, only $0.25/hr when other employers are cutting employees and freezing pay. Period. End of story.

As of now, Fry’s is responsible for paying our Health Care Premiums which cost between $740 and $780.


Number one, that’s dirt cheap. Number two, most employers will not pay for your family. Not my (government) employer. If I wanted my family on my insurance plan I would end up with about half of my (not huge, but not minimum wage either) paycheck going to my family’s health insurance. So I’m not shedding any tears over you having to pay some of your insurance premiums. In fact, I’m on my employer’s policy, my wife is on her employer’s policy and our children are on a standalone policy that we bought that only covers catastrophic events. So full coverage for $780.00? That’s pretty damned good. Mouth, Gift Horse. You get the drift.

Ah, let’s see this little gem

Fry’s wants to give me and every other worker who has not topped out on our pay . . .


As George Costanza might say, “beep, beep, beep. Back up the truck.” Are you telling me that you are working part time and Fry’s pays for your insurance? And you are going to walk out on that benefit? Yes, I see that Fry’s wants to make you pay for your family’s health insurance. You are part time and good luck finding another employer with benefits that generous. Fry’s is coming back down to earth a little here.

Next Page »

Powered by WordPress
Comments, opinions and drivel © the poster. Satire protected under Fair Use. Opinion protected under First Amendment (see: Constitution of the United States)
Nothing on this site should be construed as tax, legal, or investment advice. If you need any of those things, seek out a professional whom you can pay for such advice. Posters cannot be held liable for your failure to perform your own due diligence.