K3bert

It just is

Saturday, March 8, 2008

What I hate about the Internet is...having to select my credit card type

In case if you didn't know, you can determine the type of credit card, i.e., Visa, Master Card, Amex, and etc. by looking at the number you enter. The prefix and width (including spaces) for the major credit card types are:

CARD TYPES............PREFIX................WIDTH
American Express.....34, 37....................15
Diners Club..............300 to 305, 36........14
Carte Blanche...........38..........................14
Discover...................6011.......................16
EnRoute...................2014, 2149.............15
JCB..........................3............................16
JCB..........................2131, 1800..............15
Master Card.............51 to 55..................16
Visa..........................4...........................13, 16

Therefore, it stands to reason that by looking at the prefix of a credit card, you can derive the type of the card. And finally, as a programmer, I know that Verisign does not require you to send in the type, only the number itself and a few other bits of information.

Labels: , , , , ,

What I hate about the Internet is...everyone wants you to create an account

It never fails...any website you shop on...they want you to create an account when you check out.

Why?

When I go to my local mall and buy something in my favorite shop, the store doesn't ask for my address, phone number, email address or any other personal information. Normal shopping experiences include an exchange of pleasantries with the sales person, handing over cash, debit, or credit card...and obtaining a receipt and walking away with the goods.

Why shouldn't shopping on the Internet be any different?

Labels: , , , , , ,

What I hate about the Internet is...

While messing around on the Internet, again...I realized I was obsessing over the useability of the Internet and websites I visit. Most of the thoughts are along the lines of what could be better about websites, what sucks about websites, and what's missing. Therefore, I'm going to (but no promises on how often I will update) create a new series of posts regarding these very thoughts.

For the one person who reads my blog somewhat consistently, stay tuned for the first post.

Labels: , , , ,

Saturday, January 19, 2008

Network Printing and Canon PIXMA MX310

Purchased the Canon PIXMA MX310 all-in-one office printer tonight and the heat was on to get it to work for the MacBook over a wireless network. I have the DLINK DPR-1260 wireless router/booster/print server which does not have any support for Mac OS X. Therefore, turned to the CUPS drivers in the Gutenprint project. As it turns out, Gutenprint does not have the exact driver for the PIXMA MX310, but you can use the MP-150 driver.

To get everything working, I did the following:
  1. Downloaded and installed the drivers
  2. Went to Print & Fax setup and added a new printer
  3. Selected HP Jet Direct - Socket for the Protocol
  4. Entered the address: 192.168.x.xx:9100 (9100 is the port assigned by the DLINK print server)
  5. Entered the queue name assigned by the DLINK print server
  6. Selected Canon PIXMA MP150 - CUPS+Gutenprint v5.0.2 in the Print Using box
Viola, I'm printing like a champ over the network from both our MacBook and PC system. Copying works great, faxing works great, but still have to figure out to get the scanner to work.

Labels: , , ,

Sunday, January 13, 2008

ZFS File System...now that's big

As I surfed the Internet tonight, came across an article about the ZFS File System. Not being familiar with it, I did a bit of reading to learn more, as that is what one may due when trying to learn.  Anyway, looking on WikiPedia, I found an interesting assertion that frankly, made my head hurt.

If a billion computers each filled a billion individual file systems per second, the time required to reach the limit of the overall system would be almost 1,000 times the estimated age of the universe.

Wow, not that's a lot of data.  Makes you wonder how much it really is...ok, maybe not.

Labels: , , , , ,

Saturday, December 29, 2007

Flight Status using Google SMS

Tonight, while reading through Lifehacker, came across a great post on checking flight status using Google SMS. Apparently, by sending a text message to Google SMS like "Southwest Flight 48", you will receive a message back with the status of the flight. As a frequent traveler, this is way cool.

Labels: , , , ,

Friday, December 28, 2007

Unable to Connect to Windows XP Network Share from Mac OS X

Over the Christmas Holiday, I finally decided to take on the challenge on why I could not connect to a share on my Windows XP computer from my MacBook.

When I would try to go to Network -> Gandalf (my Windows XP machine name) and connect, I would receive an invalid alias error and ask if I wanted to fix or delete it. Trying to fix it lead to a dialog box to select a file...not knowing what to select, I canceled out of it. When I tried to delete the alias, I would receive an insufficient permissions alert to delete the alias.

To make sure I could access my Windows machine, I tried telnet and had no problem connecting. Therefore, I validated the credentials I was using were correct. After several hours of searching the web, I finally found the solution. The problem was with the Windows share. By default, Windows Professional uses a "simple mode" for granting permissions to the share. Don't confuse the share permissions with the directory permissions. Despite granting users ability change files in the share, I still couldn't access it.

The solution was to open Windows Explorer and go to Tools -> Folder Options -> View -> Advance Settings -> Uncheck "Use Simple file sharing (Recommended)". Then, after this, go back to your share and right click and select Sharing and Security -> Sharing -> Permissions and make sure the user account you are trying to access the share with is included in the Share Permissions List.

As it turns out, with Simple File Share Mode, Windows XP only grants the Guest user account access to the share which I disabled. By granting my specific user credentials to the share, viola, problem solved.

Labels: , , ,

Wednesday, December 5, 2007

Dirty Santa

While catching up on my news today, read an article from the Associated Press about a Microsoft Messenger Santa bot talked dirty to kids. The Santa bot allows kids to chat with Santa through MSN Live messenger about what they would like for Christmas. Apparently, by directing the conversation the right way, you could get Santa to talk dirty to you. For example:

One of the publication's writers replicated the chat Monday. After declining the writer's repeated invitations to eat pizza, a frustrated Santa burst out with, "You want me to eat what?!? It's fun to talk about oral sex, but I want to chat about something else."

A Microsoft spokesman had the following comment about the bot:

Sohn said Santa's lewd comment was sparked by someone "pushing this thing to make it do things it wasn't supposed to do."

Now, if that isn't the response of a developer, I don't know what is.

Labels: , , ,

Saturday, November 10, 2007

No keyboard found, press F1 to continue

Over the last week, been working to remove some spy ware, trojan horses, and other viruses that recently got onto my mother-in-laws computer. During one of the reboots, I got an error message during the system check:
No keyboard found, press F1 to continue.
Hmmmm, would like to if the keyboard was found.

Labels: , , ,

Saturday, October 6, 2007

Humanized.com...putting the human back into customer support

From an earlier post, I raved about Enso, a product produced by Humanized.com. If you haven't tried out Enso and you work on a PC, you have to. It makes working on the PC easy by killing the need for your computer mouse! I love it.

I have installed it on all of my PC based computers, including my work laptop. The other day, I had just restarted my laptop for the first time after installing Enso and much to my dismay, the application crashed. Not only did it crash, it opened a window telling me it crashed and asked to send the information to Humanized.com. I nearly dismissed the window and had all but un-installed the software when I thought, what the heck, I'll go ahead and submit the information.

Then, within a few hours of my submission, I received an email! Yes, an email, with a real person on the end of it. After picking up my jaw from the floor, I read the email.

Hello Kevin,

Sorry Enso crashed for you. Thanks for reporting the bug. Enso needs to have access to your "My Documents" directory, because it stores its "learn as open" targets in a directory inside that one. It looks like your "My Documents" directory is on a network share (also known as a file server). Is that the case? If so, then if the network share is unavailable at the time that Enso tries to start up, this kind of crash will be the result. Some users have reported that restarting the server which hosts the network share fixes the problem. You might ask your network administrator to try doing this. In the long run, we need to fix Enso so that it won't crash in this situation, but will just quietly keep trying to read the directory until the network share becomes available. In the meantime, I'm afraid there's not much that you can do about the problem. Changing "My Documents" to point at a local directory on your hard drive would fix it, but I understand that this might not be an option for you.

Once again, I'm sorry for the inconvenience.
xxx xxx, Humanized, Inc.
I replaced the person's name with "xxx xxx" to respect the employees privacy. But yes, there is a real explanation to why the software crashed! I have now reconfigured the program to point to a local directory on my laptop and thanks to the outstanding humanized support I got, I am one happy customer. Oh, by-the-way, did I mention that Enso is free? Or at least the beta product is free. I didn't realize that there was a commercial product available, but now that I just found that out, I'm marching over right now to purchase their non-beta product Enso Launcher.

When was the last email you received from Microsoft offering an explanation to why a Windows crashed and subsequently reported to Microsoft?

Labels: , ,

Tuesday, October 2, 2007

Death to the computer mouse

Today, I was very fortunate to come across a company that is interested in making computers more use able. What? How? Enso.

The What:
Having to change programs to perform simple tasks—for example, making a quick calculation, or looking up a definition—breaks your concentration, takes you away from the task at hand, and wastes your valuable time. Enso lets you do common computing tasks easier and faster than ever before. You get a huge productivity boost and a simpler digital life.
The How:
Enso is dead simple to use. You just hold down the Caps Lock key and type an Enso command, which is displayed in a translucent overlay. Once the command is typed, you simply release the Caps Lock key to activate it, and the overlay disappears. If you type fast, it all happens in a flash.
What does this mean? It makes using the computer, well, more useful. If you watch the video, the Atul Varma, the Vice President of the company, gives a real world example of when you are typing a letter to your mom and want to tell her about something you purchased. If you bought 4 widgets at $2.99, unless you are a mathematical genius, would need to get a calculator and type in 4 * 2.99. If you are using Windows XP, getting a calculator may mean using the mouse to move the cursot to Start -> Programs -> Accessories -> Calculator. Or, if you are really lazy, open the drawer of your desk, pull out your calculator that saw you through Algebra.

Ha! Finally, I found someone else that thinks there are better ways to use the computer. Download the software and find out how.

Labels: , ,