<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/css" href="http://www.skepticats.com/LnBlog/themes/default/styles/rss.css" ?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
<link>http://linlog.skepticats.com/feeds/Usability_news.xml</link>
<title>LinLog</title>
<description>Linux, Programming, and Computing in General</description>
<generator>LnBlog 1.0.0</generator>
<item>
<title>A VZW WTF </title>
<link>http://linlog.skepticats.com/entries/2008/10/A_VZW_WTF.php</link>
<description>
&lt;p&gt;I've been looking into new cell phones recently.  My Verizon Wireless contract is up next month, so I've been doing my homework, trying to figure out what model phone I should get this cycle.&lt;/p&gt;&lt;p&gt;Like any good computer geek, I've been doing my research online.  So while I was browsing the Verizon Wireless site to see what was available, I came across this lovely little popup:&lt;br /&gt;&lt;img alt=&quot;Due to inactivity, your session will end in approximately 5 minutes.  Extend your session by clicking &amp;quot;OK&amp;quot; below&quot; title=&quot;Due to inactivity, your session will end in approximately 5 minutes.  Extend your session by clicking &amp;quot;OK&amp;quot; below&quot; src=&quot;http://linlog.skepticats.com/entries/2008/10/23_2038/vzw-popups.png&quot; /&gt;&lt;/p&gt;&lt;p&gt;Seriously Verizon?  &lt;em&gt;Asking&lt;/em&gt; the user to &lt;em&gt;manually&lt;/em&gt; &amp;quot;extend&amp;quot; his session?  What the heck?!?  Is this some kind of throw back?  Is this the Web 2.0 version of a pay phone - you just click a button instead of putting a quarter in the slot?I mean, REALLY?!?&lt;/p&gt;&lt;p&gt;Aside from the mind-bendingly horrible design, there are a few other things that bother me about this dialog.  &lt;/p&gt;&lt;p&gt;First, what does it even mean?  It's not like I was logged in or anything, so what possible data could this &amp;quot;session&amp;quot; have that I even &lt;em&gt;care&lt;/em&gt; if it expires?&lt;/p&gt;&lt;p&gt;Second, why is this an alert box and not a confirmation box?  The only option is to click &amp;quot;OK&amp;quot;.  Well, what if I don't &lt;em&gt;want&lt;/em&gt; to extend my session?  What do I do then?  And if &lt;em&gt;not&lt;/em&gt; extending the session isn't an option, why are they even bothering to ask?&lt;/p&gt;&lt;p&gt;Third, why is this even here at all?  Speaking as a professional web developer, I can't think of a single technological reason why they would have to do this.  It just isn't necessary.  There are other, less obtrusive ways to persist data that don't involve issuing prompts.  Is this really nothing more than a lame attempt to keep the user engaged, whether he wants to be or not?  &amp;quot;Look at me!  Look at me!  You have to click me!  Hey, pay attention!&amp;quot;&lt;/p&gt;&lt;p&gt;Sigh....  Just another reason to hate Verizon.  If only it wasn't for their coverage area and free in-network calling, I'd jump ship.&lt;/p&gt;&lt;p&gt;On the up side, at least I got some useful phone information.  I was originally leaning toward those new touch-screen iPhone knock offs, like the Samsung Glyde or LG Voyager.  However, we just got back from a vacation in Hawaii, so I'm trying to keep the expense down.  And even after the contract pricing and rebates, the touch screen phones are pretty much all $150 or more, and I really don't want to drop $300+ on a pair of new phones right now.  Plus, appart from the inherent coolness of the touch screen, I'm not really sure what those phones would do for me that anything else with a QWERTY keyboard couldn't.&lt;/p&gt;&lt;p&gt;So, I'm thinking maybe a basic smartphone.  After contract pricing and rebate, Verizon has the Motorola MOTO Q 9c and Palm Centro for $100.  Both of them seem nice and have document viewing and other features that would actually be quite handy for me.  There are still things to debate, though - the Centro has a touch screen, but the MOTO Q has Windows Mobile.  I'm going to have to do a little more reading.&lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2008/10/23_2038/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2008/10/23_2038/</guid>
</item>
<item>
<title>Is it a phone or a Beowulf cluster? </title>
<link>http://linlog.skepticats.com/entries/2007/06/Is_it_a_phone_or_a_Beowulf_cluster_.php</link>
<description>
&lt;p&gt;I saw something on TV last night that really struck me.  In fact, for a second I thought I was dreaming, as I had dozed off for a while.  But I think it was actually real: an iPhone commercial that gave the ability to watch YouTube videos as a selling point.&lt;/p&gt;&lt;p&gt;Being the curmudgeon that I am, my initial reaction to this was, &amp;quot;Just what we need, another overly-expensive way to waste time.&amp;quot;  Now you can spend $500 to watch crappy home movies and/or blatantly pirated TV shows on a 3.5-inch screen, rather than paying $400 to watch them on a 17-inch screen.  Personally, the only way I can tolerate watching videos on 19-inch wide-screen is if they're full-screen.  The little embedded Flash viewer drives me crazy.  Plus I was never able to get too excited about YouTube in general.  It's a nice, well-designed site, but I'd usually rather have a podcast in the background while I work than stare at my monitor for half an hour.&lt;/p&gt;&lt;p&gt;But after thinking about it a little longer, what I found really interesting about this commercial is how the cell phone is dying out.  In fact, I predict that by 2015, perhaps even 2010, there will no longer be such a thing as a cellular telephone.  The mobile phone will be a thing of the past.  People will look at them like they look at rotary telephones now, as a quaint reminder of how backwards we used to be.&lt;/p&gt;&lt;p&gt;Instead, the &amp;quot;phone&amp;quot; of the future will be like the iPhone, i.e. very small multimedia computers that just &lt;em&gt;happen&lt;/em&gt; to have voice communication features.  We're already part way there when you think about it.  People are using their cell phones extensively for things like playing games, text messages (a.k.a. the poor-man's &lt;acronym title=&quot;Instant Messaging&quot;&gt;IM&lt;/acronym&gt;), taking and trading pictures, and listening to music.  They've turned into &lt;acronym title=&quot;Personal Information Management&quot;&gt;PIM&lt;/acronym&gt;/multimedia appliances.  Actual voice communication has become almost secondary.  &lt;/p&gt;&lt;p&gt;The best part about this is the rate at which the technology to price ratio is increasing.  When I got my first pre-paid cell phone seven years ago, it was about the size of a regular phone handset, rather expensive, and didn't do anything except make and receive calls.  Then, four years ago, I signed up with Verizon and got two stick phones with biggish black and green screens, text messaging, calendars, and other simple tools for less than the one pre-paid.  Two years later, for only slightly more than the two stick phones, I upgraded to two &lt;a href=&quot;http://linlog.skepticats.com/entries/2005/12/15_1827/&quot;&gt;Samsung SCH-A670 camera phones&lt;/a&gt; with color screens, plenty of bells and whistles, and the ability to run &lt;a href=&quot;http://brew.qualcomm.com/brew/en/&quot;&gt;BREW&lt;/a&gt; programs.  Currently, I'm using an &lt;a href=&quot;http://linlog.skepticats.com/entries/2006/12/New_phones_and_fun.php&quot;&gt;LG VX8300&lt;/a&gt;, which features, among other things, a 1.2 megapixel camera, an MP3 player, surprisingly good speakers, and a 1GB MicroSD slot to hold all that media.  And once again, I didn't pay any more for this upgrade than for the last one.&lt;/p&gt;&lt;p&gt;In a few years, I'd love to have a phone powerful enough that I could use it to do actual work.  Maybe something I could plug a roll-up keyboard into.  Or maybe I could get something with a USB or FireWire port and an operating system with some degree of flexibility.  Or maybe they can just invent a 4-inch laptop an put a phone on it!  After all, that's practically what the high-end smart phones are.  Now it's just a matter waiting for the prices to come down.&lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2007/06/23_1142/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2007/06/23_1142/</guid>
</item>
<item>
<title>New cell phone goodies  </title>
<link>http://linlog.skepticats.com/entries/2007/01/New_cell_phone_goodies.php</link>
<description>
&lt;p&gt;My order of goodies for my new cell phone came in the other day.  For about $75 after shipping, NewEgg sent me a Bluetooth headset, a USB Bluetoothe adapter for my PC, and a 1GB microSD memory card.&lt;/p&gt;&lt;p&gt;The funny thing is, the memory card made me feel old, probably because I'd never actually held a microSD card in my hands before.  I mean, I remember the days when 1GB was a good size for PC hard drive.  Heck, I even remember, when I was a kid, playing Zaxon off a cassette tape on a Radio Shack brand computer that hooked up to the TV.  And now we can fit huge amounts of data on a chip that's literally smaller than my thumb nail.  How times have changed....&lt;/p&gt;&lt;p&gt;So far, the news is mixed with the new gadgets.  The good part is the microSD card.  I basically just stuck it in my phone and it created the appropriate directory structure when I accessed it.  I was then able to dump MP3s in the card's mp3 directory and my phone is now a music player.  I'll review the phone in greater depth in another post.&lt;/p&gt;&lt;p&gt;The Bluetooth headset is Cardo scala-500.  It's a hice headset, works perfectly with my phone, and comes with a whole bunch of little add-ons, including a belt clip, car charger, lanyard, and even a clip to hook it onto your glasses.  However, I haven't had a chance to use it in an actual conversation yet.&lt;/p&gt;&lt;p&gt;The Bluetooth adapter, a &lt;a href=&quot;http://www.newegg.com/Product/Product.asp?Item=N82E16833206001&quot;&gt;KINAMAX BT-USB&lt;/a&gt;, has given me some problems.  The good news is that it Kubuntu detected it right out of the box.  The bad news is that I'm not entirely sure what to do with it from there.&lt;/p&gt;&lt;p&gt;Part of the problem is probably that I don't have the first clue about Bluetooth.  I know it's a wireless communications protocol popular in cell phones and PDS and...that's about it.  I certainly don't know what to do once kbluetooth detects my phone and connects to it.&lt;/p&gt;&lt;p&gt;My original purpose in buying this device was actually to access my phone with BitPIM over Bluetooth.  However, it appears that isn't as simple as I'd hoped.  From &lt;a href=&quot;http://fob.po8.org/node/254&quot;&gt;what I've read so far&lt;/a&gt;, doing that requires setting up an rfcomm device for the Bluetooth connection, which seems to be a non-automatic command-line affair.  I also can't get it to work.  Or rather, I can get a connection established and the rfcomm device created, but I can't keep it working long enough for BitPIM to actually complete a data transfer.  I suspect this will take some research.&lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2007/01/04_2252/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2007/01/04_2252/</guid>
</item>
<item>
<title>New phones and fun </title>
<link>http://linlog.skepticats.com/entries/2006/12/New_phones_and_fun.php</link>
<description>
&lt;p&gt;Wednesday was fun.  First, it was Sarah's birthday.  Second, and on a more technical note, it was time to renew my Verizon Wireless contract, which means new phones.&lt;/p&gt;&lt;p&gt;I went to pick up the new phones and sign the new contract right after work, while I was waiting for Sarah to get home.  This time, instead of going to the actual Verizon store, I went to the local Wireless World on Market St., which is an authorized Verizon dealer.  I found this to have a number of benefits;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;It's closer - Wireless World is across town, whereas the Verizon store is a 10 mile drive.&lt;/li&gt;&lt;li&gt;The Wireless World wasn't too busy, whereas the Verizon store is &lt;em&gt;always&lt;/em&gt; mobbed.&lt;/li&gt;&lt;li&gt;Wireless World has a deal with my employer, so I got a 20% discount on accessories.&lt;/li&gt;&lt;li&gt;The guy I worked with actually knew what he was doing, as opposed to the Verizon sales people who are usually clueless.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Suffice it to say that in the future, I'll be going to Wireless World for my Verizon dealings.&lt;/p&gt;&lt;p&gt;I &lt;a href=&quot;http://www.skepticats.com/linlog/entries/2006/11/It_s_phone_upgrade_time.php&quot;&gt;had actually been hoping to renew my contract a little early&lt;/a&gt;, in order to avoid the inevitable Christmas shopping season rush at the Verizon store, but it turns out that wasn't allowed.  It worked out quite well, though, because I ended up getting a better deal than I was planning to.  Instead of the RAZR or SCH-a930 like I was planning on, I ended up getting a pair of LG VX8300s.  It turns out that they had comparable features and verizon was doing a &amp;quot;buy one, get one free&amp;quot; deal on them.  (Note: that was actually &amp;quot;free &lt;em&gt;after rebate&lt;/em&gt;,&amp;quot; but it's still a better deal.)&lt;/p&gt;&lt;p&gt;I didn't get to play with the new phones until later that night.  After getting home, it was time to do some tiling in the kitchen.  After that, it was back to Market St. for a lovely dinner with Sarah at &lt;a href=&quot;http://www.londonundergroundcafe.biz/&quot;&gt;the London Underground&lt;/a&gt;.  A bit expensive, but very good.  &lt;/p&gt;&lt;p&gt;When I got a chance to do a little research, I was peasantly surprised to find I got even more features than I bargained for.  The main features I wanted were a (relatively) high-resolution digital camera, Bluetooth support, full-duplex speaker phone, and a microSD card slot.  The VX8300 has all these.  However, after a little research, I discovered that &lt;a href=&quot;http://forums.mobiledia.com/topic48042.html&quot;&gt;the VX8300 also has real MP3 support&lt;/a&gt;.  It's not even hard to enable - it's an option in the service menu.  Contrast this to the RAZR V3m, which requires using unsupported firmware.&lt;/p&gt;&lt;p&gt;of course, I won't really know how well it works until later this week, when my new data cable comes in.  Then we'll see what this model can really do.&lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2006/12/03_2207/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2006/12/03_2207/</guid>
</item>
<item>
<title>It's phone upgrade time</title>
<link>http://linlog.skepticats.com/entries/2006/11/It_s_phone_upgrade_time.php</link>
<description>
&lt;p&gt;It's been a very cell phone kind of evening.  First, research for our pending upgrade, then problems with BitPIM.&lt;/p&gt;&lt;p&gt;I'll go in reverse order and start with my BitPIM problem.  As you may already know, I have problems using BitPIM due to a &lt;a href=&quot;http://www.skepticats.com/linlog/entries/2006/07/Random_Kubuntu_complaints.php&quot;&gt;buggy USB/serial driver&lt;/a&gt;.  Basically, every time I disconnect the cell phone from my PC, the driver for the data cable crashes and I have to reboot to use it again.  Thus I don't tend to use it very often.&lt;/p&gt;&lt;p&gt;It seems that the upgrade to Edgy added another bug to the process.  Previously, Ubuntu hadn't had BitPIM in the APT repositories, so I converted the official RPM with alien and used that.  Well, apparently BitPIM 0.9.04 is now in the universe repository.  The package version is 0.9.04.dfsg.1-1.  The problem with this is that the package is totally broken.&lt;/p&gt;&lt;p&gt;And when I say &amp;quot;broken,&amp;quot; I don't mean &amp;quot;doesn't work,&amp;quot; I mean brings my system to its knees.  Basically, this version of BitPIM leaks memory like a seive.  In less than 30 seconds after attempting to pull data off my phone, Python had eaten up 85% of my system memory, causing the system to thrash so badly I couldn't even switch to a terminal to kill the process.  How it managed to eat up that much memory, I have no idea.&lt;/p&gt;&lt;p&gt;The good news is that the fix was simple: install the &amp;quot;alienized&amp;quot; RPM of version 0.9.08 from the official BitPIM site.  Now everything is back to normal.&lt;/p&gt;&lt;p&gt;Now, the whole reason I was pulling the data off my phone is because I'm planning to go to the Verizon Wireless office tomorrow and see about renewing our contract and getting some new phones.  However, this time I decided to do my homework first.&lt;/p&gt;&lt;p&gt;After checking out what Verizon offers, it looks like it's down to a &lt;a href=&quot;http://www.phonescoop.com/phones/phone.php?p=953&quot;&gt;Motorola RAZR V3m&lt;/a&gt; or a &lt;a href=&quot;http://www.phonescoop.com/phones/phone.php?p=880&quot;&gt;Samsung SCH-a930&lt;/a&gt;.  The RAZR looks nice, but the a930 seems a bit more utilitarian.  I'll have to take a look at each of them before making my decision.  &lt;/p&gt;&lt;p&gt;I was initially leaning toward the RAZR because I'd read it could play MP3s, but further research suggests that the model Verizon sells can only do WMA.  Apparently the MP3 thing varies from carrier to carrier.  I'll have to check with the salesman, but I don't hold out much hope (of the phone doing MP3s or of the salesman knowing anything).  &lt;/p&gt;&lt;p&gt;What really irks me is that I'm 99% sure the &lt;em&gt;only&lt;/em&gt; reason they disable MP3 support is to promote the use of their VCast service.  That's the one where they charges you an obscene amount ($1.99/song) to download music and other content that I don't care about.  As if it wasn't bad enough that they nickle and dime you to death with everything else, now they won't even let you use your own data on the phone.&lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2006/11/17_2247/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2006/11/17_2247/</guid>
</item>
<item>
<title>When you need a camera...   </title>
<link>http://linlog.skepticats.com/entries/2006/10/10_2026/</link>
<description>
&lt;p&gt;First, a little tip: BitPIM doesn't like prelinking.  I tried to download some pictures from my camera phone today and got an error about the Python zipimporter.  It turns out that this is caused by &lt;a href=&quot;http://www.bitpim.org/help/trouble-linux-issues.htm&quot;&gt;prelink messing with the binary&lt;/a&gt;.  Apparently prelink actually breaks BitPIM in the process of trying to make it load faster.  The solution was simply to add &amp;quot;-b *bitpim*&amp;quot; to /etc/prelink.conf and reinstall BitPIM, which is annoying, but not difficult.&lt;/p&gt;&lt;p&gt;Second, the picture I was downloading.  I went to &lt;a href=&quot;http://www.rossparkzoo.com/&quot;&gt;the zoo&lt;/a&gt; with my brother yesterday and we got a really good look at the wolves.  How good?  Well, this is the picture I took with my phone (click for full-size).&lt;br /&gt;&lt;a href=&quot;http://linlog.skepticats.com/entries/2006/10/10_2026/Image035.jpg&quot;&gt;&lt;img alt=&quot;Gray wolves&quot; title=&quot;Gray wolves&quot; src=&quot;http://linlog.skepticats.com/entries/2006/10/10_2026/Image035-tn.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;Sadly, that's the best I could do.  Neither of us had a real camera at the time, so it was the camera phone or nothing.  It didn't help that the observation room windows were &lt;em&gt;really&lt;/em&gt; dirty.&lt;/p&gt;&lt;p&gt;As an interesting side note, the wolf habitat is divided into two sections.  One side has had gray wolves ever since I can remember.  The other side used to have red wolves, but they've since had to remove them.  This summer, they filled in that half of the habitat with (get ready for it): white-tail deer.  That's right, they put the &lt;em&gt;deer&lt;/em&gt; right next to the  &lt;em&gt;wolves&lt;/em&gt;.  It's like some kind of sick joke on the wolves.  But I guess it at least gives them something to do.&lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2006/10/10_2026/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2006/10/10_2026/</guid>
</item>
<item>
<title>Random Kubuntu complaints  </title>
<link>http://linlog.skepticats.com/entries/2006/07/Random_Kubuntu_complaints.php</link>
<description>
&lt;p&gt;It's been a month since I posted anything, so here's my random list of complaints about Kubuntu.  Some of them are probably hardware related, but I'll post them anyway.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Adept is great - except for proprietary software.  For example, the install scripts for vmware-player and the Sun JDK both require you to accept the license agreement.  However, Adept's terminal emulator doesn't seem to accept input.  I can &lt;em&gt;see&lt;/em&gt; the license agreement (or at least part of it), but I can't actually hit OK to agree to it.  The only way is to do it is to forget Adept and install using apt-get from the command line.&lt;/li&gt;&lt;li&gt;Why does my CD burner not exist when I boot up after turning off the PC?  The drive has power and everything, but /dev/hdc just doesn't get created.  But if I reboot, then when the box comes back up, /dev/hdc is there and functioning normally.  What's up with that?&lt;/li&gt;&lt;li&gt;Sorry, but the default desktop settings suck.  Call me a heretic if you want, but I would rather the default settings to be like Windows.  Yeah, I can and do change them, but it's just a pain.  Maybe it would be better if they did what Xandros do and just run the settings wizard on the user's first login.  Or something.&lt;/li&gt;&lt;li&gt;The kernel is buggy.  Unplugging my cell phone from the USB/serial data cable crashes something in ther kernel's USB subsystem.  I'm not sure what, but the exact error message from the log includes the line &amp;quot;kernel BUG at kernel/workqueue.c:109!&amp;quot; so it's definitely a kernel bug.  And whatever it is keeps my phone or USB thumb drives from working until I reboot.&lt;/li&gt;&lt;li&gt;Probably related to the above, shutdown sometimes hangs at stopping Bluetooth services.  Note that I don't actually own any Bluetooth devices, so I'm not sure what's happening there.&lt;/li&gt;&lt;/ol&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2006/07/11_2322/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2006/07/11_2322/</guid>
</item>
<item>
<title>I'm annoyed </title>
<link>http://linlog.skepticats.com/entries/2006/02/I_m_annoyed.php</link>
<description>
&lt;p&gt;I'm a little pissed off at BitPim right now.  I'm also pissed off at whatever idiot decided it would be a good idea to emulate MacOS.  &lt;/p&gt;&lt;p&gt;I just finished using BitPim to get some pictures off my cell phone.  Now, for whatever reason, BitPim saves everything is downloads in its own data folder.  Apparently it wants to be a one-stop PIM suite that integrates with your cell phone.  Whatever....  I think that's a complete waste of time, but I don't know of any other program that runs on Linux and lets me access my phone, so I use it BitPim anyway.  &lt;/p&gt;&lt;p&gt;Anyway, today I was stupid enough to try to use the &amp;quot;save&amp;quot; feature for pictures to move them out of the BitPim folder and put them with the rest of my images.  I have a folder of other images from my camera, so I figured I'd put them there.  However, before I clicked the &amp;quot;OK&amp;quot; button in the save dialog, I realized that I don't completely trust BitPim and decided I'd better check if that folder already had files with the same names as the ones I was saving.  It did, so I tried to click the &amp;quot;cancel&amp;quot; button.  The only problem was, some moron decided it would be a good idea to put the &amp;quot;OK&amp;quot; button on the right, where the cancel button normally is.  By the time I realized this, I'd already clicked &amp;quot;OK&amp;quot; and BitPim happily overwrote my existing files without so much as a warning.&lt;/p&gt;&lt;p&gt;Now, I'm not really too upset about the lost images.  They weren't really that important to me.  In fact, I don't even remember what they were of.  I'm just irritated because the loss was so easily avoidable.  For one thing, it's not really that hard to check if a file path already exists.  Just a confirmation box would have been enough.  In fact, a confirmation box was the least they could do, since I was &amp;quot;saving&amp;quot; multiple files, which means the file picker only showed directories, so I couldn't actually see if there were any files already in the target path.&lt;/p&gt;&lt;p&gt;The second thing, i.e. the position of the OK button, really gets on my nerves.  I mean, I &lt;em&gt;knew&lt;/em&gt; I wanted to cancel the operation, so I did what I always do: I immediately went for the right-most button.  It was completely automatic; I didn't even realize what I was doing until it was already too late.  After all, I work at a computer every day, using Windows at work and KDE at home, and the right-most button is alwasy - &lt;em&gt;always&lt;/em&gt; - the &amp;quot;cancel&amp;quot; or &amp;quot;no&amp;quot; button.  Why would they switch it to the other side?  Are they stupid or something?&lt;/p&gt;&lt;p&gt;Most likely, somebody thought it would be a good idea to emulate the MacOS style, kind of like the GNOME people do.  And, &lt;a href=&quot;http://www.asktog.com/columns/002advicetoapple.html&quot;&gt;as Tog pointed out&lt;/a&gt;, putting the &amp;quot;OK&amp;quot; button on the right is the more natural design decision.  However, Tog also admits that it just doesn't matter anymore.  Once Windows hit 90% desktop market share, such small design choices, even if they were correct before, became wrong.  In a perfect world, where everyone came to your software with no bad habits, then maybe putting &amp;quot;OK&amp;quot; on the right would be the right choice.  But we don't live in a perfect world, and if your software is cross platform, then the odds are that most of the people who use it will be used to Windows.  And for any user who is used to Windows, putting &amp;quot;OK&amp;quot; on the right is unequicially wrong.  &lt;/p&gt;&lt;p&gt;I guess I'm just sick of developers, especially in the free software world, doing things differently just for the sake of being different.  Or perhaps I should say for the sake of not being like Microsoft.  There's plenty of room to do new and innovative things without worrying about petty little details like button position.  It's not doing your users any favors.  This is especially true for people like me, who use Windows at work and Linux (or whatever your favorite OS is) at home.  And since I can't choose not to use Windows, guess which piece of software I'll be looking to dump....&lt;/p&gt;&lt;p&gt;You know, years ago I thought the disconnect in user experience didn't matter.  I figured that the people who complained about moving back and forth between Windows and Linux were just lamers looking for something to complain about.  After a while, though, it really does start to grate on you.  It's not an immediately fatal problem, but more like an itch that you can't quite reach.  It's not a big deal at first, but it doesn't go away slowly builds up to the point where it drives you insane.  That's part of the reason that I use KDE these days - because it can easily be configured to work like Windows.  &lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2006/02/04_2246/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2006/02/04_2246/</guid>
</item>
<item>
<title>Fun with phones</title>
<link>http://linlog.skepticats.com/entries/2005/12/15_1827/</link>
<description>
&lt;p&gt;I got a great new toy yesterday.  It's a $13 cable.  But not just any cable - it's a data cable for my cell phone.  Combine it with &lt;a href=&quot;http://www.bitpim.org/&quot;&gt;BitPIM&lt;/a&gt; and you have the solution to a problem that's been bothering me for a while now.&lt;/p&gt;&lt;p&gt;You see, my wife and I both have Verizon cellular phones.  If you don't already know, the deal is that you sign a two-year service contract with Verizon and they give you an obscenely huge discount on any phone that you buy at the same time.  I'm talking like 50% or more off the normal retail price.  And sometimes they even have brands that are buy one, get one free &lt;em&gt;on top&lt;/em&gt; of the discount.  So unless you're filthy rich, you can't afford &lt;em&gt;not&lt;/em&gt; to get a new phone every time you renew your contract.  This is kind of a win-win situation, since you get new hardware at a good price and Verizon gets to keep down the amount of old hardware on their network.&lt;/p&gt;&lt;p&gt;The only thing that bugs me about this is that every time you get a new phone, you have to sit down for an hour or so and enter all your contacts into the new phone.  Sure, if you buy the expensive phone they'll give you a data kit that can sync your calendar and contacts with Outlook, but as a Linux user that doesn't do me much good.  &lt;/p&gt;&lt;p&gt;Another annoyance surfaced a year ago when I got our current phones.  This time I got camera phones - a pair of Samsung SCH-A670 camera phones, to be precise.  I actually only got them because they weren't much more expensive than the non-camera model (like $20), but it turns out that having the camera is kind of handy sometimes.  The only problem is getting the pictures off the camera and onto the computer.  Sure, you can sign up for Verizon's picture messaging service which has some kind of web interface, but that adds something like $10 to your monthly payment.  You can also send the pictures by e-mail, but then Verizon charges you $0.25 per message.  That seems pretty silly when all I want to do is move the pictures the three feet from my camera to my hard drive.  I ought to be able to do that for free.  And it turns out I can.&lt;/p&gt;&lt;p&gt;A couple of weeks ago, I saw a comment on &lt;a href=&quot;http://digg.com/&quot;&gt;digg.com&lt;/a&gt; that made reference to &lt;a href=&quot;http://www.bitpim.org/&quot;&gt;BitPIM&lt;/a&gt;.  It's basically a &lt;acronym title=&quot;Personal Information Management&quot;&gt;PIM&lt;/acronym&gt; application that's designed to sync with cell phones.  It can sync calendar and contacts, download pictures, ring tones, text messages, and various other things.  There's even a feature that lets you browse the phone's file system.  And the best part?  It's written in Python with wxWindows, so it works on Windows, Linux, and MacOS.  &lt;/p&gt;&lt;p&gt;(&lt;strong&gt;Note&lt;/strong&gt;: There is no Ubuntu package for BitPIM, so I had to download the RPM and convert it with alien.  The only problem I had was an error about being unable to find libtiff.so.3.  The correct way to fix this is probably to install that version of libtiff.  However, I used the &amp;quot;cheap symlink&amp;quot; fix, which was to create a symlink named libtiff.so.3 that pointed to the version that's actually on my system, which was libtiff.so.4.  It worked for me, but your mileage may vary.)&lt;/p&gt;&lt;p&gt;So now I can get all the data on my phone onto my PC.  BitPIM even has an option to import and export vCards and other formats, so it's possible to sync my phone with Kontact, even if it is in a round-about way.  Now all I have to do is find out if there's any way to make KDE talk directly to my phone.  The ability to sync with KAddressBook and KOrganizer would be great.  An ioslave to access the phone's filesystem would be great too.  I think I feel a new project coming on....&lt;/p&gt;
</description>
<author>pageer@skepticats.com (Peter Geer)</author>
<comments>http://linlog.skepticats.com/entries/2005/12/15_1827/comments/</comments>
<guid>http://linlog.skepticats.com/entries/2005/12/15_1827/</guid>
</item>
</channel>
</rss>