Posts Tagged ‘rant’

Why I Will Never Use Facebook

Posted in Internet, My Opinion on October 14th, 2009 by Keithius – 2 Comments
Tags: , , ,

Recently someone asked me why I don’t have a Facebook account.

The simplest answer I could come up with was that I simply don’t need it – for me, Facebook is redundant.

The person who asked me tried to tell me how great Facebook was, and how you could do so many things with it, like connecting with friends, keeping up-to-date on what you’re doing, and easily share photos (among other things).

But the thing is… I can already do all of those things without Facebook. So what’s the point? Where’s the benefit for me?

I mean, look at it this way:

  • I own my own domain and have my own website.
  • I have and maintain my own blog, which means I have total control over every aspect of it (appearance, function, etc.) and to which people can “subscribe” using the RSS feed (an open standard).
  • For sharing pictures, I have a Flickr Pro account. Because Flickr is dedicated to sharing photos, it does a really good job of it.
  • For messaging, I have IM and Twitter and of course email.
  • For people trying to find me, I have a Google Profile (and of course I am not a hard person to find – one of the advantages of having a very unique name!).

(There’s also the fact that I consider Facebook – and all similar sites – as being the modern reincarnations of  the crappy websites that populated Geocities back in the early days of the web.)

So really, Facebook offers no compelling advantages for me – no real reason for me to use it. Everything it can do, I can already do without having to sign up for yet another online account.

Tax Day

Posted in Personal on April 15th, 2008 by Keithius – 6 Comments
Tags: ,

Yep, it’s that time of year again. April 15th in the United States has a special meaning – it’s tax day. File your yearly income tax return OR ELSE!

Normally I’d spend all day ranting and raving about how much I hate the IRS (which I do) and how taxes are evil (which they are) and so forth. But honestly I’m just too tired to do that today.

I had my taxes prepared professionally this year – the move, along with some other things, introduced some complexities to my return that I just didn’t want to deal with, so I paid some people who’s logo is a rather uninspired green square to do it for me.

Of course, that doesn’t mean I’m any less angry at the IRS for taking my money away from me. What was that quote… ah yes, that April 15th is “the day I capitulate to the reality that the USA is actually socialist.” So true, so true.

Not to dampen anyone’s spirits, but if you’re feeling pretty happy today because you’re getting a refund on your taxes, just remember – that’s your money to begin with. You just “lent” it to the government, interest free. Nice deal for them, eh?

Ah, taxes…

Verizon and INCREDIBLY STUPID Verification Schemes

Posted in Rants on February 5th, 2008 by Keithius – 4 Comments
Tags: ,

Before we begin today’s rant, it is important to point out that the word “elegant” holds a special meaning for software people. Let me quote the entry from the New Hacker’s Dictionary (or the “Jargon File” as it is sometimes known):

Combining simplicity, power, and a certain ineffable grace of design. Higher praise than `clever’, `winning’, or even cuspy.

Now we can move on to the topic of today’s rant: Verizon. Verizon’s systems that interact with customers are most definitely not elegant.

This weekend I tried to pay my Verizon phone bill. It was near the due date, and so I didn’t want to mail a check (so… 20th century-ish) and paying by phone brings with it an irrational $3 fee (always a good business practice to make it harder for your customers to pay you… riiiiiight…), so paying online seemed to be the best option. What the heck, I’d done it before, right?

Well, no.

Since I’ve moved, my phone number has (obviously) changed. And although my online account still works (user name and password logs me in, anyway), there are no phone numbers associated with my account. Apparently, the USER – the CUSTOMER is responsible for this association. Great call there, Verizon.

So I try to associate my phone number. In order to prevent random people from stealing your account, their system will actually call you on your home phone – which seems like a good idea at first glance. (I’ll set aside arguments about how this won’t work unless you are at home with a working phone for now, as they didn’t apply to me.) Apparently, the way it works is their automated system will call you and give you a “temporary PIN” which you then type into the website and that’s how they verify that YOU are actually the owner of the line. What could possibly go wrong?

  • Good Idea: Use a temporary PIN to verify the owner of an account
  • Bad Idea: Use a temporary PIN that is read by an automated computer voice that uses a lot of the following easily-confused-with-one-another letters: B, D, V, and probably others that I couldn’t figure out because it was a computer reading them to me.

The problem here should now be obvious. Here I was, being spoken to by a computerized voice which read out some random bunch of letters & numbers (which really isn’t a “PIN” in the strictest sense of the word, but whatever), and for the life of me I couldn’t tell whether it was saying “B” or “D” or “V” or maybe even some other letter that sounds sort of the same (and there are a lot). It didn’t even use the standard phonetic alphabet readings, like “V as in Victor” and so forth, so there can’t be any confusion.

In the end, after many different tries of different combinations of letters, I gave up. I could not validate my account AT ALL online, and had to pay BY PHONE and be charged $3 for the privilege of getting my money to Verizon faster.

You can understand why this interaction with Verizon left me feeling like I’d been sucker-punched in the stomach.

For a company as big as Verizon, this is inexcusable. What’s worse is that because it was the weekend (Sunday, to be exact), ALL of their support phone numbers (which are hard enough to find as it is) were closed – except for the automated computer system that can only read you your balance (and take your payment and charge you $3 extra for it).

I’d love for someone to explain to me how, exactly, this is considered “good” customer service?

Let’s break down the transgressions, shall we?

  1. Verizon doesn’t synchronize changes to a user’s account with their on-line account – even though they have the information to do so.
  2. Verizon uses a computer to read letters & numbers to you without spelling them out using the phonetic alphabet (“V as in Victor” style)
  3. When you have a problem entering the “temporary PIN,” a link appears that says (basically), “Having trouble? Contact us!” Which does not take you to a phone number – it takes you to the “let’s hide our phone number from our customers” page
  4. Support for the 24-hour on-line system is… only available during weekday business hours?
  5. The 24-hour payment option charges customers an extra $3 for the privilege of paying quickly and on-time.

It’s enough to make me think about finally giving up my hard line with Verizon and going entirely with VoIP phone service instead.

If you want 5 ways to lose customers and make them angry, just take these tips from Verizon.

Long-term Away Messages

Posted in Rants, Technology on January 3rd, 2008 by Keithius – Be the first to comment
Tags: , ,

Recently, I’ve started using Instant Messaging software again after a long hiatus. I stopped using it (for a variety of reasons) shortly after I left college (back in 2001). Now that I’m back “on IM,” there’s some things I’ve noticed – some of which I used to do myself, but that now just annoy me.

The main one is this: leaving your IM client on all the time – as in 24 hours a day, 7 days a week – but for most of the time, your status is “away.”

I was guilty of doing this back in my college days – leaving IM running all night (usually with some away/status message that I thought was very clever), and then again all day during my classes (again, with some not-really clever status message). Now, granted, being a CS (that’s computer science for the rest of you) major, I did spend a fair amount of time in front of my computer – but even still, something like 75+% of my time was spent “away.”

I never thought of it at the time, but really, in a world where sending an email is free, why in the world would you leave your IM client logged in all the time like that? If you’re not around, why get people’s hopes up by having your client logged in and broadcasting your status to the world? Isn’t it enough to say that if you’re not signed in, that you’re not at your computer? I mean, really, what’s the point of putting up a message saying “I’m not here,” when just … not being there … would send the same sort of message? You might as well put a sign on your empty seat at your desk that says “I’m not sitting here right now.”

Again, I have to say – I was guilty of doing exactly this for many years during college. But now, I just don’t see the point. If you’re going to be away from your computer for a little while (such as for lunch, or just the classic “BRB” – be right back), fine, put up a message. But if you are going to be away from your computer for a long time – for example, you’re going to work and you won’t be back for several hours, or you are going to bed for the night – then just sign off!

Or, at least, that’s my opinion. And with that in mind, I’m signing off. Goodbye!

Don’t Steal the Focus

Posted in Technology on December 5th, 2007 by Keithius – Be the first to comment
Tags: ,

Jeff Atwood made a wonderful post the other day called Please Don’t Steal My Focus, and I have to say I wholeheartedly agree with him.

Of course, the question that is raised is “why are programs still doing this?” My pick for “worst offender” is, ironically, Microsoft Word. When you open Word, it forces itself as the topmost window and steals your focus. Try opening a bunch of files (say, across a slow network connection) and switch to another window and try to get some work done. You won’t be able to – because as each document opens, Word pops up as the topmost window with the focus. Thanks, Microsoft, for ignoring your own guidelines:

“The strange thing is, there are provisions built into the operating system to protect us from badly written, focus stealing applications. The ForegroundLockTimeout registry setting is expressly designed to prevent applications from stealing focus from the user. The OS silently converts that inappropriate focus stealing behavior into friendlier, less invasive taskbar button flashing, which is the subject of the ForegroundFlashCount registry setting.”

Indeed. That’s why, when I need to notify the user of something, I use a notification balloon. It’s much less intrusive and (best of all) it doesn’t steal the focus. (Plus, it looks cool.) And when you must pop up a modal dialog box and steal the user’s focus (only acceptable in response to an action the user has made in your own program of course), I make sure that there are NO default buttons and NO one-key shortcuts. That way, someone typing won’t accidentally close, cancel, or delete something just by typing. They’d have to either use the tab/arrow keys, or use an ALT+Letter combo.

Perhaps Microsoft will fix this behavior in the next version of Word, but I’m not holding my breath. As for anyone else who abuses this power… shame on you!

UPDATE: Follow-up here.


Using Internet Explorer is risky. Click here to upgrade to Firefox, the world's safest web browser for free.