computers

…the Air for people who happily set fire to $50 dollar bills

Yep, I still love my Air. And I think I have a new tagline, thanks to Craig Grannell :)

The harder companies try to lock their products down, the more likely they are to test the limits of legitimate customers who look on enviously as the pirates enjoy a superior user experience.

Have you seen the Spore reviews on Amazon.com? Nobody wants to "rent" their game from EA. And it's not like DRM works. Cracked copies of Spore were available days before the game was officially released. So the pirates are the only ones who don't have to deal with the inconvenience…

At what point will software companies learn that preventing piracy should never come at the cost of inconvenience to their legitimate (paying) customers?

(original quote)

Sometimes OS X hates my wireless Logitech mouse

This post goes out to all my fellow Mac mouse haters:

Mac OS X doesn't always get along with my Logitech wireless mouse. The main symptom is weirdness when trying to hover over menus or hover over the dock… basically, it doesn't. The only way to get a "hover" style action is to right click where I want to hover. Which is a problem.

At first it looks like Apple operating system quirkiness, but rebooting the compy won't fix it. Poking the "connect" button won't fix it. If you're having the same problem as me, try unplugging the wireless receiver for a couple of seconds and plugging it back in.

It isn't enough to unplug the hub that the receiver is plugged into, most likely because my hub is powered. But unplugging the receiver kicks it in the pants and everything starts working again.

i like my computer

it's a trooper.

right now it's burning a DVD at 16x (from drive 1), reformatting a partition (on drive 2), copying a bunch of junk (between drive 1 and drive 2), and pushing 10+ MB/sec over FTP (from drive 1). i think it would do even better if i had a gigabit router :-)

it's been keeping up this pace for hours.

girls don't play with computers

Why don't girls play with computers? I'm not saying there are no exceptions, but this is the rule. In the three years I've studied Computer Science, there have never been more than two females in any of my classes at the same time. Perhaps it's the stereotypes. Girl geeks are stereotyped as shy, introverted and socially awkward. But then so are the guys, and I'm sure we appreciate the stereotypes just as much as the females. Perhaps it actually represents a difference between the sexes. Programmers and computer geeks tend to be solitary and self-sufficient. Girls are trained from middle school to be social, popular, and interested in human interaction.

does that security vulnerability come standard, or did you pay extra?

Cliff Stoll, the author of The Cukoo's Egg points out that the most common vulnerabilities are the ones that come by default on a machine. DEC's Vax computers came with three system accounts, all with a default password. The system never forced the administrator to change them. For the most part "Hunter," the hacker he chased for over a year, didn't use sophisticated tools or brute force. He tried the front door, which was usually wide open.

The modern day front door is a wireless router. Cracking wireless security has become almost trivial. There are utilities that do it automatically. But as easy as it is, it's even easier to find an unsecured network. If you want free internet, look for a network called "linksys," "default," "Wireless," "NETGEAR," "belkin54g," or "Apple Network 0273df." Those are the default network names for the most popular routers. The owner will most likely have left it wide open, with no encryption of password.

The other day a friend decided to help out his neighbor. He had noticed that the internet connection he was "sharing" still had the default administrator password, so he changed it to something a little harder to guess. Had he been malicious, he could have done far more. He could have enabled MAC address filtering on the router, so that it would reject any computer except his own, and the owner wouldn't have known what happened. He could have secured the router and given the passkey only to his friends. He considered locking the owner out of his own network to teach him a lesson, but decided that was a bit extreme.

Nearly every new cellphone sports Bluetooth technology. But many users don't understand that their phone could pair with most other Bluetooth devices without so much as a password. They leave their phones in "discoverable" mode, not realizing that this leaves them wide open to attack. The amount of damage to be done is relatively small. Crackers can siphon data being transfered to the phone, or can use the handset for their own data connection. This has spawned the term "war nibbling," a take-off on war driving. instead of cruising for open WiFi networks, nibblers find unsecured or unpatched Bluetooth connections.

How do you protect a user from their own stupidity? Ubuntu Linux disables the root account by default. They give the first user account enabled sudo access. A cracker trying to brute-force their way into an Ubuntu box might try the root account, but they don't know the name of the account with real power.

Windows Vista takes an interesting approach: Hit the end user with a deluge of popups. "You appear to be trying to do something. This could be dangerous. Are you sure you want to continue?" This can only protect a user from certain types of stupidity, however. Windows users already have all sorts of popups that warn about the harmfulness of certain actions—a simple download requires two to three clicks before you can run it—but this hasn't stopped many users from merrily clicking OK to offers for free iPods, or (ironically) popup blockers and computer security scans.

This sort of security is dangerous, however. I regularly use a Linux box that requires confirmation for each file in a recursive delete. This can be tedious, so, rather than encouraging more thoughtful use of the function, it encourages me to use rm -rf by default. Excessive security features or warnings can cause complacency or even circumvention.

Ultimately, who is to blame for an unsecure system? Should the vendor force users to run a secure system? Many websites run algorithms on passwords to ensure that they are sufficiently hard to guess, and that they change on a regular basis. Perhaps an operating system or network should enforce similar standards.

know what's funny?

DISCLAIMER: if you're not a geek, you might not find this the least bit interesting. so you've been warned.

i was just thinking about how everything in life is so relative.

you see, my computer has historically had heat issues. for a long time it was idling around 65C. which is pretty hot for idling. i was never super worried about it because my processor's rated up to 90C.

then i installed a new video card, and temperatures went up even more. now my computer spent most of it's time around 75 degrees Celsius. under a heavy load, i saw it hit 85... too close to 90 for my taste.

today i disabled caps lock

who in the world needs SO MANY CAPITAL LETTERS IN A ROW that they can't just hold down the shift key for a while with their pinkie?

why do i even have this key on my keyboard? i don't know.

that prime piece of keyboard real estate could be put to much better use than a key that is rarely used by anyone older than 15.

in fact, i can't think of the last time i hit the caps lock key on purpose. usually its only function is to annoy me when i'm trying to enter a password. or mess with me when i'm typing. honestly. what a waste of a key.

despair

my computer is dead.

dead dead.

the other day it started acting suspicious so i gave it the ol' 3 fingered salute.

only it didn't reboot. just gave me one of the most depressing sounds known to man:

beeeeeeeep...

beeeeeeeep...

beeeeeeeep...

beeeeeeeep...

no POST. no video. just an incessant beep...

a gig of dual channel kingston hyperX ram. we're talking just shy of 200 bucks to replace...

luckily kingston has a great warranty. i got an rma, sent in for a swap. should be getting more ram in a week or so.

until that time, i am reduced to listening to fm radio, stealing a moment or two on a roommate's computer to check email, doing homework in a lab on campus.