Two glitches upon upgrading Ubuntu

I tend to put off updates to official versions of things I use (beta software I freely update)… Mostly because I find glitches in both and delaying the official updates means they’ve hopefully been addressed.

I ran into two things that I didn’t like upon upgrading to the newest version of Ubuntu.

  1. The minimize / maximize / close buttons were on the LEFT (a la Mac OS)
  2. It’d spontaneously restart back to the login screen

The first was an easy fix:

  1. Alt+F2 to bring up the Terminal
  2. type in gconf-editor
  3. Navigate to apps > metacity > general
  4. Look for an option called button_layout
  5. If they’re on the Left they’ll be: close,maximize,minimize:menu
    If you want them on the right: menu:minimize,maximize,close

The later is detailed in hackademix but the command given is faulty:

sudo add-apt-repository ppa:bryceharrington/purple && apt-get update && apt-get upgrade

should be:

sudo add-apt-repository ppa:bryceharrington/purple && sudo apt-get update && sudo apt-get upgrade

This forces all three commands to be at sudo (root aka superuser) level.

(Edited after posting b/c of a copy / paste issue, ended up repeating the top part of the article)

Disable Slow Keys in Ubuntu

For whatever reason (long story involving a keyboard not working right) I had assistive technologies installed on my machine – you know, the ones that help the physically / mentally challenged use a computer?

Well, one of them was hindering my ability to play one of my games. Dangerous territory there, don’t get in the way of my games. Anyway… the pain in my arse is called Slow Keys.
(Edited the above to make it clearer)

If I held down the shift key for more than 8 seconds, it would ask me if I would like to enable Slow Keys.

Unfortunately, this dialog box makes anything you type not work / appear until it’s dealt with.

Annoying? Oh yes, and even more so as it tended to pop up UNDER the main window, so half the time I thought I was lagging / having technical issues.

The solution? To go into the settings for the assistive technologies:
System > Preferences > Keyboard > /Accessability/ > [ ] Accessability Features can be Toggled with Keyboard Shortcuts

I tried Googling it, nothing came close, so here it is.

Update – As Kevin pointed out in the comments, they’ve moved it in an update:
Kevin Says:

In Ubuntu 11.10 the procedure has changed to:
System Settings> > Universal Access > Typing > Toggle Slow Keys”

Thanks Kevin!

And hello users ^_^

Yahoo! and Open Source … and Richard Stallman?

I nearly fainted and then turned bright red when I got this email:

Hello –

I’m assisting Richard M Stallman of the GNU project. He has asked me to find the email address of the author of
Because there was no address posted on the blog itself, I looked on the web and found this address (my email address here) in an Ubuntu forum post. Are you the author of the blog?

If you are not the author, I apologize for taking your time.

Michael Hannon

Ok, perhaps a bit of background… I know who Richard Stallman is, I read a very interesting ebook about him and I’ve admired him ever since. (it’s odd that I didn’t blog about that, but I must have been busy) The very, very short version? He started the GNU project. That’s huge!

I did a bit of checking, and this looks legit, so it should be interesting to see where this goes!

I replied with the very short:

Hi Michael, yep, I’m the author of that post. What are you looking for?

To which I got a quick reply of:

Hi –


I was just asked to find your address; I think RMS wants to know more about what happened when your post was deleted. He’ll probably be in touch in the next few days.

Michael Hannon

I… well, at the risk of sounding like a teenager… I think this is sooo fucking cool!

[Edit] Ok, update time:

This is the email I got from RMS (Richard M. Stallman):

I saw your blog about the censored Yahoo post, and I get the
impression that you appreciate the freedom aspect of free software.
Would you perhaps like to support the free software movement publicly?

Well, as my friends know, I tend to get ticked off at limits, so duh I’m a supporter of free and open source software.

I replied with:

Quite true, what did you have in mind? Most of the people I talk to on a regular basis (both online and locally) have been persuaded to switch to various open source programs; usually Firefox and GNU/Linux.
I’m wondering about the scope / scale of what you have in mind,

The message I got back was an auto-reply (I’ll include it if anyone’s interested), then:

The easiest thing that you could do, that would help us substantially,
is simply to say “free software”. Often our movement is hidden and
forgotten behind the very different idea of “open source”.

for more explanation of the difference.

It’s useful occasionally to add a little text to clarify that it’s
free as in freedom, not gratis. For instance, to say “free
(freedom-respecting) software”, “free/libre software”, etc. You might
do this for the first mention of “free software” in any article or

If you want to help more, you could do things such as join the FSF,
start a GNU/Linux User Group, start a Free Software Activist Group,
organize anti-DRM protests for, become a free
software movement speaker, etc.

Up until this point I had read about the free software / open source debate, but didn’t really grasp the difference. I had assumed that they had a huge amount of overlap (they do, right now), and it was a purple / indigo kind of debate.

After reading the linked article, I see the difference, and I’ll more than willingly go on record to state I’m in favour of free (freedom respecting) software.

Here’s the difference: It’s possible to create an open source version of a limiting technology (activex, drm, etc), but it’s against what free (freedom respecting) software is focused on.

The similarities between the two camps are too numerous to list at the moment, but the underlying values are different. Open source is, as RMS says in his article, purely practical. There are no values, no right or wrong, in open source. The focus is to get software that works. Right, wrong or sideways, if it works, anyone can look at the source, contribute to it, etc it’s open source.

Free (freedom respecting) software ventures into the “is this a good idea” or “is this limiting” areas – to some it’s essentially “is this being written for the right reasons”.

I believe in the radical (apparently) idea that each person is responsible for his / her actions, and that putting limits that are illegal to break only stops the people who have good intentions from doing it – and just succeeds in taking away their rights. People who are determined to do what they want, will do it.

This is why DRM on music is very short sighted – it only limits those who don’t have the interest to get around it, which admittedly is a lot of people. It doesn’t stop the official target – people that want to go around DRM will. But then we get into the next question: is DRM really for the people who “steal” music?

I see us being marched towards a Microsoft version of music – you don’t ever get to buy it, you rent it. You “license” it. You get to “rent” a song for each type of media player you want to play it on, which always has a “renewal” date – when you pay again to be able to play the same music as before. You don’t pay? You lose the music.

Am I the only person who sees something wrong with this? (They’re already doing it by the way, it’s just not systematic right now.)

Yahoo! Answers and the Deleted Answer, a resurgence of interest

Ok, there seems to be a renewal of interest over my posts regarding a deleted answer from Yahoo! Answers I blogged about over half a year ago.

As far as I can see this whole thing was a domino effect of:

  1. Someone didn’t like my answer and flagged it. Either someone with a high rank, or several people with medium ranks. Or it could have been the person who asked the question.
  2. Someone at Yahoo (who is probably ignorant about open source) made a quick decision and moved on.
  3. Someone got an e-mail reply from me regarding the letter saying my answer was deleted, but they didn’t respond immediately.
  4. Someone found out about my blog posts and contacted me, further explaining Yahoo’s reasoning.
  5. Someone got my official dispute and forwarded it onto the person in #4, who restated the same reasoning.
  6. Someone from #3 looked over the situation and decided to reverse the deduction of points.

All in all, do I think it’s a systematic bias against open source? No, I don’t see firm proof of this. Do I think it was malevolent / a conspiracy? No.

[edit] But, do I think that Yahoo’s without it’s biases? No, it’s guaranteed to have it’s priorities in some areas that would lend it to being biased. It’s logically impossible to not be biased in some way.

I think it was a culmination of a few people with not enough info and not enough time. It happens.

So why did I blog about this? Like I’ve said before, I wanted to see if this was a one-off or if it was a systematic policy that no one talked about. I also wanted to see if making a small fuss about something I disagree with would make a difference. It did, but not in the ways I was aiming for – I wanted to provoke a change in Yahoo, not be a tipping point for people to boycott Yahoo.

Don’t get me wrong, Yahoo’s got a lot of issues; for example their chat has a nasty habit of kicking people off for no reason or just not working properly. I personally object to the blending of the Yahoo and MSN chat networks, but they’re not my companies, not my choice. I’d just use Pidgin for this “problem”.

Looking back, I think the things that still annoy me are:

  1. The person who originally asked the question didn’t get to see my answer, even after the decision about it’s “violating the rules” was overturned
  2. I didn’t get an apology from anyone
  3. The person in #5 came across as quite abrupt and dismissive
  4. Nothing changed, except a few people’s perception of Yahoo

So what’s the result? A few people are ticked off at Yahoo, a few people are ticked off at me. People are now discussing whether open source should be censored, people are talking about whether open source is a viable replacement for Windows. I got my little bit of time in the spotlight.

Beyond that, I can’t see the ripples that my pebble caused in the lake of the world, but I flatter myself that the ripples will continue in their own way for a while.

On a tangent: a few people have said I’m too patient, too idealistic and too forgiving. What do you think?

KOL GM Scripts – My picks from OneTonTomato’s huge list

These are the OneTonTomato scripts I can see myself using, ymmv.

Please note that some, but not all, are on the wiki so there may be duplicates to my previous post.

Repost – run greasemonkey scripts in all browsers

run greasemonkey scripts in all browsers

* Greasemonkey, an extension for Firefox. Make sure to restart the browser before trying to add the script.
* Trixie, one of the best Greasemonkey-like plug-ins for Internet Explorer
* SIMBL and GreaseKit for Safari
* no additional software for Opera, but you need to enable the feature from Opera’s interface
* Konqueror Userscript for Konqueror
I mentioned my doubts on Greasemonkey scripts working in all these browsers as GM scripts use GM-only commands. The Trixie looks promising (but don’t say I said that)

KOL GM – My picks from the KOL wiki

Louvre It Script – Keeps track and automates the louvre it puzzle

Fortune Cookie Script – which will help get semi-rares.

Pulverize Groups – sort smashables by what / how much they give.

Recipes – but it’s out of date. See previous post for an up-to-date version.

Strange Leaflet Spoiler

Mr. Script – The ultimate script

HP Colors – I can use this with my new version of my skin as it (should) let all the shades through.

Inline Descriptions – because I hate having to resize and close windows. Yes, I’m THAT lazy.

Meat Transaction Helper – helps us visual people figure out how much meat we’re dealing with (9000000 looks a lot better as 9,000,000)

Previous Adventures – because sometimes I like to REALLY backtrack.

Pulverize-Malus – somewhat unneeded because of the extra links in the top supplied by Mr. Script, but still nice to have.

Chat Functions – nothing like nickname autocomplete, eh?

Bargain Hunter – great to check that the deal is actually a deal.

Mall Helper – Because manually buying 15 things from 12 stores takes too bloody much time! NOTE: if it says it applies to every page (*), cancel and right-click on it, choose “view user script source” and then use the button at the top.

Manage Prices – great way to find the non-100-meat price.

Auto Choice – Because clicking on “Ignore the wheel” 4 times in a row really messes up my autoadventuring.

d0om’s Combat UI enhancer Gold – the previously mentioned autoadventuring.

Bang Potion Minder – very needed now due to the changes in the lair gates.

Pricegun – because a few of my friends use it and I need to add it to my KOL – Blue w Gradient – GM Tweaks style (make it blend in with the skin)

Auto Login – less typing, more playing. It gives a button to click that logs you in.