The Spectre of Math

May 28, 2009

user interface nonsense

Filed under: Hacking,Linux,Technology — jlebl @ 3:36 pm

I have to rant a bit about user interface.  I have a jukebox pc at home and it was until recently running rhythmbox.  I was not completely happy with it, but it mostly worked OK.  The one thing that was bugging me was shuffle, which did not actually shuffle.  It played the same songs over and over.  Next time you pressed play, the old songs would go back. I upgraded the thing to Jaunty and then shuffle completely wen beaserk.  My wife claims the thing wanted to play chuck berry only for the week I was gone, which I now have to believe.  It was even playing chuck berry when she clicked on something else.   Finally the thing broke completely.  Rhythmbox refused to even start.  I had to wipe all its gconf settings.  that was the last straw, rhythmbox is out.  Unfortunately it is not a robust piece of software.  For example I have to manually wipe the library database from command line for it to rescan.  Now you could say that it should always “just work” but it doesn’t.  The decision to not include a “rescan library” button or menuitem somewhere means that the software is not built for robustness.  It obviously is not built to handle corner cases (though using easytag with default config is not a corner case I don’t think).  Also the whole interface does not seem built for people who want to just play music.  It is built for people who want to spend time browsing their music library and waste time building playlists.  And then it breaks the moment I am not home and cannot manually rescue it, meaning it is not ready for regular users.  I installed songbird.  It is a bit offputting that the interface is a webpage and its widgets are different from everything else (consistency be damned, but for whatever reason this was a disease music players had for eternity).

My other rant is about the removal of the quit/logout/shutdown item from the system menu in Jaunty.  What the hell.  It took me a reasonably long time I was supposed to click on my own name to log out.  Yeah, that makes sense.  I think user interface is too full of cryptic icons.  “A word is worth a thousand icons” should be a motto for interface designers.   I think someone thought the exit button (A green running person in the theme I am using, not sure what is it in other themes, what the hell does that have to do with shutdown or logging off?).  That’s another thing.  If you only rely on an icon for the user interface, then if some theme gets it wrong, it really screws up the user.

Plus the user switch applet is given all too much prominence on the panel.  Why is it telling me who I am logged in as.  I would be 99% of all desktop computers have a single login.  Why are neurons and code being spent on something that worked reasonably well years ago?  Look at windows, it has TONS of horrible interface design, inconsistency, and general brokenness.  But to some degree it does all the essential things people want to do.

I must have had a similar rant 10 years ago when lots of time was spent on themes and other such nonsense before the desktop actually worked.  There are many places in academia where linux has made lots of inroads (math being one of them since most things mathematicians use are working on linux, and some better than on windows).  But for example in chemistry, both the academia and industry (this is a huge number of installed seats) will not switch until openoffice integrates with the chemistry drawing tools well for example.  What I am saying is that time could be better spent if larger installed base is really the goal.  The desktop is GoodEnough(tm), what we need is applications that work reasonably well and work well together.  (Well we also need well working hardware drivers which is still sometimes an issue even for older hardware and X).  There is no point in getting it perfect, leave it for the “star trek future.”  For example spending time on rewriting GDM seemed to me like a perfect waste of time.  I may be a bit biased, but there is an example where the new version is untested and doesn’t have many what I would consider essential features.  Its advantage is that “it uses dbus” … uhhhh OK … so what, as a user I don’t give a damn.

Oh well, this rant is a waste of time I bet.  I just felt I need to get some frustration out.

May 13, 2009

Swines and handshakes

Filed under: Politics — jlebl @ 4:17 pm

Just got the following email (excerpt):

Because of ongoing concerns about the possibility of spreading the flu
virus, students receiving degrees and their families should not shake
hands at Commencement if they have symptoms of an upper respiratory
infection such as fever and cough.

This was sent through the official university channels.  And I thought the paranoia was over.  Not that I ever liked the whole commencement circus.  But we are getting ridiculous.  This makes we want to go there and cough on everyone (or at least pretend to cough, since it’s not happening by itself).

Diffyqs notes “done”

Filed under: Mathematics,Teaching — jlebl @ 5:03 am

So I’ve decided that the differential equations notes are done.  Well at least my first go at them.  Until I teach this or similar class again I am unlikely to work on them heavily, so I guess that counts.  Plus I think they are reasonably mistake free and readable.  In some sense I bet they are more readable than Edwards and Penney which they are supposed to “replace.”  Anyway.  See

I did change the site.  I guess using uiuc might be bad since I will move from here next year, but will stay around.  I also added the book to lulu so that you can buy a paperback copy of it.  Essentially it’s a cheaper way to print it.  The campus note printing service would charge you over $20 to duplicate and bind this, while here you get a nice bound copy for $14 and I get $5 of that.  Of course you can just download and print the thing with me getting nothing, but every time you do that, god kills a kitten.

May 7, 2009

Does this happen to everyone?

Filed under: Personal,Politics — jlebl @ 5:24 pm

So apparently after a few beers, my fairly moderate (from my point of view) socialist views give way to raging communism.  I wonder if given different company I would go in the opposite direction.  Maybe in the presence of left wingers, my drunkenness will make me a conservative.  I gotta try this sometimes.  I guess it is a bigger stretch.

My communist credentials are not good though.  I have all my money in the stock market (I am happy when the oil companies make lots of money cause I own their stock).  The only election I ever voted in I voted center-right.  I even gave money to certain unnamed republicans at one point in time long ago.  This somehow got me onto their email list.  I unsubscribed recently.  It was sort of like reading The Onion.  It is fun to read sometimes, but gets old after a while.

Blog at