Saturday, May 27th, 2006

cell phone user interface

Shortly after we arrived in New Zealand, I picked up a mobile phone for me (Amy already had one from the last time she was here). It's a prepaid phone, so I only pay for what I use and I pretty much only ever use text messaging (20 cents to send a message). So far this has cost me a grand total of about $2.50 per month, and I started with $15 free credit.

When I got the phone, I picked up the one that was pretty much bottom of the barrel (Motorola C118). I don't care about 95% of the crap they shove into phones these days, so I don't want to pay for extras I don't use.

Anyway, I just now composed a message to Amy with a couple of addresses of places she wanted me to look up. This took me a few minutes to type into the phone using the ever so ergonomic keypad text input. Now, usually when you send a message you hit Done, the phone says "Send now?", you press Yes, then it confirms that the message has been sent with a little gratuitous animation. Not this time. It asked "Send now?", I pressed Yes, then it immediately said "Outbox full" and returned me to the phonebook. Huh? What outbox? Why is it full? Did it send my message, or not?

I poked through the phone menus, which is a bit like looking for a poorly labeled box in a room where you can only peer through the tiny keyhole in the door, and found the text message outbox. Sure enough, it had 20 entries, every message that I've sent with the phone since I got it. I had no idea that it was storing text messages that I had already sent. 20 messages must be the limit for its tiny little brain. The message that I just tried to send wasn't there, so I concluded that it had not been sent.

I cleared the outbox, composed the message once again (taking another few minutes because of the detailed info in it), and this time sent it successfully. I included a couple of extra unkind words about my phone, too, for good measure.

Amy just wrote back and wondered why I had sent the info twice, and why was my phone stupid? She'll read this later.
(6 comments | Leave a comment)

Sunday, April 30th, 2006

hall of shame

Further to my previous entry about people responding to spam, I heard back from one of the people I sent a response to. I'll back up a bit and show you the whole exchange. First, his original message to me:

From: "Don" <...@cox.net>
To: "Rosamund Stephenson" <lchta@hewgill.net>
Subject: RE: monsoon

Ok knock your shit off please and stop sending me this

[original spam message quoted in his message]

My response:

From: "Greg Hewgill" <greg@hewgill.com>
To: "Don" <...@cox.net>
Subject: RE: monsoon

On Fri, Apr 28, 2006 at 08:29:26AM -0700, Don wrote:
> Ok knock your shit off please and stop sending me this

I understand you received some spam that appeared to be from an email
address in a domain I own (hewgill.net). Unfortunately, today spammers
are using software that can easily forge the "From" address on email
messages. They don't use their own name to try to hide their identity.
They insert random email addresses from domains they don't own and so it
looks like the spam came from me. I can assure you that it did not.

If your email provider has a spam blocking system, you may want to try
turning that on. On my own email system, I have a number of different
layers of spam protection and it brings the spam down to a manageable
level (I receive thousands of spam messages per day, most of which are
automatically blocked). With luck, people will stop buying products from
spammers and it will no longer be profitable for them to send their junk
mail.

Have a great day.

Greg Hewgill
http://hewgill.com

I thought that was clear, succinct, and quite understandable. However, our friend Don appears to have not read any further than the very first sentence:

From: "Don" <...@cox.net>
To: "Greg Hewgill" <greg@hewgill.com>
Subject: RE: monsoon

Own it or not I don't need it so STOP sending me this

Of course he didn't read my explanation about forging of email headers; he didn't read that I did not personally send him that spam; he did not read about my recommendation regarding spam filters; he did not read that I too am subject to receiving spam from junk mailers; he is probably not even having a great day today. I had originally thought about mentioning SPF and how that would have prevented him receiving the message in the first place, but I'm sort of glad I didn't waste my energy. (Instead, I'm using that energy to rant about this here.)

Perhaps I'm old and jaded (at least in internet years), but it's surprising to me that people using the internet today have no clue how email works. I imagine our friend Don could, perhaps with a bit of effort, understand what happened if he received a forged written letter in his mailbox delivered by the post office. However, the same does not appear to be true about email delivered by his computer. If he hits Reply, the message must go back to the person who sent it, right? I fear for him if he ever starts receiving phishing messages.

Ok, I know this is boring. I'm done for now.

(18 comments | Leave a comment)

Monday, May 2nd, 2005

public service announcement

GET OFF THE DAMN PHONE AND DRIVE!
(5 comments | Leave a comment)

Wednesday, March 23rd, 2005

broken paradigm

You know what I hate about Gallery? It breaks the Back button. For example, go here. Then select page 2 (right above the date). Then hit the Back button. You would expect that you would go back to page 1, right? Nope, you're left staring at page 2 wondering why the Back button didn't work.

(Note: For the same reason that this is broken, going here might take you directly to page 2. If that's the case, select page 1 then hit the Back button.)

This is, of course, just one of the many things I hate about Gallery.
(17 comments | Leave a comment)

Thursday, March 10th, 2005

american currency

When is the US going to finally pull the $1 bills from circulation? They've tried twice to introduce dollar coins, first with the Susan B. Anthony and again with the Sacagawea. Both attempts have largely failed because the $1 bills remain available in more quantities than ever before.

Even the Euro, which is now worth more than the US dollar, has a 5 euro note in the smallest denomination. Same with the Canadian and Australian dollars. What is the American fixation on paper vs. metal being the distinction between more vs. less than $1?

The reason this annoys me today is that I opened my wallet and it looked like I had a bunch of cash, but it was really just $8 in $1 bills.
(28 comments | Leave a comment)

Wednesday, March 2nd, 2005

maps

Note to people who make maps: Please include a scale! A map's utility is significantly diminished if the reader has to guess how far it is from point A to point B.

I did not say "cartographer" above because a professional would include a scale.
(5 comments | Leave a comment)

Wednesday, February 16th, 2005

site identity and phishing

Netcraft is reporting that the next version of Firefox will turn off support for IDN by default. This support allows web sites to register their names with characters from the full Unicode character set, allowing names from any written language.

This support is being disabled in the name of the fight against phishing. It is possible to register a domain name that appears on the screen exactly like another domain name, but really has different character values. For example, http://pаypal.com looks exactly like http://paypal.com but uses the Unicode character U+0430 (Cyrillic Small Letter A) instead of the usual U+0061 (Latin Small Letter A). This different may or may not be apparent in your browser, and you may or may not be able to click on the first link.

The real problem here is that the process of verifying that a link really goes to where it claims to go, is expected to be performed by the end user's visual inspection of the link as displayed by the browser. The massive proliferation of phishing scams shows that end users will click on just about anything. The average end user cannot be expected to accurately discern whether a domain name is spelled correctly before clicking.

Since computers are so good at comparing data, site identity should be verified by the browser when requested by the user. For the user who doesn't look before clicking, there isn't much that can be done without impacting the normal browsing process. But for the user who today is expected to manually verify that the site name appears correctly in the status bar, we can do better. It's likely that every site that is subject to phishing attacks has an SSL certificate, so the browser should offer an easy method (perhaps a "Verify Link" option on the right-click menu) to make an SSL connection to the site in question and present the details to the user for inspection. The organizations charged with issuing SSL certificates have an obligation to ensure that they are not supporting the spoofing problem, ie. I hope they would not issue a certificate to a "M1crosoft Corporation".

There is indication that this feature will be restored sometime in the future. However, right now it's a reactionary response to the desire for a technical solution to the phishing problem. We can do better without disabling important browser features.
(3 comments | Leave a comment)

Tuesday, November 30th, 2004

what is this world coming to?

So I was listening to the radio on the way in to work this morning, and an ad came on. It went something like this:

"The thing about kids is they really try to pry into the deeper questions. First it's "why is the sky black at night?" then I find myself trying to explain stars, and then black holes... yuck. Then I remembered movies. The thing about movies is that kids don't ask questions when they're watching a movie. That's why I bought a Saturn..."

Yeah, that's the way to proactively raise your kids. Let Disney take care of it, I'm sure they'll do a great job.

(6 comments | Leave a comment)

Saturday, August 14th, 2004

noise pollution

Leaf blowers are quite possibly the world's most annoying appliance.
(15 comments | Leave a comment)

Monday, June 7th, 2004

respect

While driving to get lunch today, I saw five instances of the flag of the United States being flown at the top of the mast. The offenders were an apartment complex, a car dealership, an office building, a small business, and the Texas Department of Public Safety.

Section 175 (m) of Title 36 Chapter 10 of the United States Code states in part:

"By order of the President, the flag shall be flown at half-staff upon the death of principal figures of the United States Government and the Governor of a State, territory, or possession, as a mark of respect to their memory."

I hope that news is disseminated quickly enough these days such that everybody in the country has heard about the recent death of President Ronald Reagan. If you care enough to fly the flag, you should also care enough to lower the flag to half-staff when appropriate. I wonder how many will continue to fly the flag at half-staff for the required 30 days.

(6 comments | Leave a comment)

Tuesday, May 25th, 2004

rules of the road

I've recently noticed a lot of drivers around here with bad driving habits. Perhaps this isn't stuff that they explicitly teach you in driving school, but it's just common courtesy and sense.

To all the drivers out there with annoying driving habits:

  • If you have the right of way, take it. If I'm waiting to turn left from a side road onto a main road, and you are turning left from the main road onto the side road, don't stop and wave for me to go just because I've been waiting longer.
  • Keep up with the speed limit. Yesterday I found myself behind traffic going 45 in a 70 zone.
  • If you are going straight through a light and have a choice of two lanes, don't pick the rightmost one that blocks people behind you from turning right while the light is red. Especially with the long lights around here.
  • If I'm waiting to turn right, and you are approaching from the left intending to turn out of the lane I'm turning into, use your signal so I know what your intentions are.
  • If you are ahead of me and intend to change lanes into a turn lane, don't slow down too much while you're still in front of me unless there isn't enough room to do it in the turn lane.

Thank you for your attention.

(24 comments | Leave a comment)

Tuesday, December 16th, 2003

l33tspeak goes mainstream

I just looked over at the little pile of (postal) mail I picked up last night. Sitting on top was some promotional junk from AT&T Wireless. Printed on the outside: "Inside: texting tips 4 U."

Sure enough, inside there were examples like "CAN U', "C U L8R", "2NITE", and so on. Explanatory text says:
Tip: Keep messages short by using text abbreviations. A common example is "C U" for "See you!"
It's true, the annoying phonetic single-letter spelling that has been cultivated in the young computer-using population over the last decade or so, also eagerly adopted by so many non-native english speakers around the world, has now gone mainstream. L33tspeak is now being actively promoted by one of the largest telecommunications marketers out there.

I feel like I'm reading an ad for dating.slashdot.com.

Maybe AT&T is doing this because they've noticed people are sending text messages that are longer than they need to be. Shorter messages mean less network usage means more profit (text messages are either $0.10 each or "included with your plan"). I'm almost certain it doesn't cost ten cents to move less than a thousand bits of information around. Especially when you compare that to a phone call, which is not only higher bandwith but the bits need to move in some semblance of real time. Like the small print says, "There is no guarantee of actual delivery or delivery within a specific period of time."

Perhaps - and this is a harrowing thought - there are now young marketing exectives inside AT&T who were brought up with this sort of monophonetic communication style, and they thought it might be a good idea to try to promote it among the rest of the unsuspecting population.

In any case, such an abbreviated conversation style is annoying. I know I'm not alone.
(4 comments | Leave a comment)