Archive for the ‘General’ Category

The Gtk+ File Chooser Dialog

Wednesday, January 21st, 2009

Whenever I update my OpenSuSE installation, the Gtk+ File Chooser Dialog get worse. This is how it looks for me on OpenSuSE 11.1 when used from Gnumeric. It looks more or less the same from Gedit and Mozilla.

Gtk+ File Chooser Dialog

Gtk+ File Chooser Dialog

I hope I am not breaking new ground when I claim that the purpose of the file chooser is to help the user choose a file. How is that going to happen when the area used for files is less than the size of one button?

I really hope other people are seeing something sane, but this is with a vanilla install, I think. (Note: I mention OpenSuSE 11.1 for reference, not as an assignment of blame.)

OpenSuSE 11.1 First Impressions

Monday, January 5th, 2009

I have been running OpenSuSE 11.1 for about a week now. My first impression is that it feels nicer, but that there are severe setbacks that slipped through QA.

  • It seems to boot faster than 11.0. I was never really bothered by the boot time, so I do not have concrete measurements.
  • The 30000-wakeups-per-second bug is gone! Yeah!
  • It’s still Beagle-infested, so everything is dog slow out of the box. I am having a hard time thinking anyone with a laptop really likes to have Beagle on it. Oh well, I simply use rpm to erase anything related to beagle and install Gnu’s locate.
  • Printing on my hplj-3330 works, but I had to force it to use a non-default driver. That’s not a big deal for me, but it fails the Grandma-test.
  • I plug in my camera. I am asked if I want to import photos to f-spot. I do. f-spot then starts but tells me “Could not lock device”. A bit of poking around reveals that gvfsd-gphoto2 needs to be killed for f-spot to work.
  • The Cairo shipped, 1.8.0, is old and has a badly-broken pdf backend. This evidently is known in Cairo land. I wouldn’t expect anything that prints using gtk+ to work right. Also, since Gnumeric’s tests fail, I need to work around that before I can do releases again.

Licensed to Drive

Tuesday, October 21st, 2008

Right now I seem to be licensed to drive. So much so, in fact, that I have six driver’s licenses:

  • my expiring license
  • an interim license I got when I renewed
  • a new license with a mistake in the address
  • a new interim license
  • a new and correct license
  • my trusty old Danish license, good for another three decades

Time to send most of those through the shredder…

A Fall Day in Lower Manhattan…

Monday, September 22nd, 2008

Just in case you have not been following the news, this man

has been spotted riding his horse and wagon down Wall Street yelling

Bring out your dead!
Bring out your dead!


Wednesday, September 17th, 2008

It is a wild ride on Wall Street these days.  In case you missed it, the United States have taken over control of certain large financial institutions: Bear Stearns and Co., Freddie Mac, Fannie Mae, and now AIG.  These institutions have been nationalized.

Now go look at news for the word “nationalized”. You will find it for AFP [France] and The Globe and Mail [Canada], for example. You will not find it for Barrons [USA] or Reuters [USA].

It is clearly a hard word for USA based media to use when discussing things that happen the United States. The same media would use that same word in a jiffy if they were describing events in, say, France. (If you go a little further down the list of Google hits, you will find the word, of course. Seeking Alpha has it, for example, although it seems more like a provocation of its readership.)

The take-home message is that US news is heavily censored — not Government censored, but self-censored. Another notable subject that gets this treatment is news from the Middle East.

Suggestion: make sure you do not get all your news from US sources.

Beijing, August 2008

Tuesday, August 26th, 2008

Security at this year’s Olympic Games in Beijing was impressive, at least to my five-year old son, _L_: one of the first things he built with his limited supply of Lego was a security checkpoint. I am less impressed.

It started in the airport. They wanted to scan all carry-on luggage upon arrival. I have no idea what they were looking for, but the scanning took place after people collected their checked luggage and had had a long time to move things back and forth thus making the scan effectively optional and thus pointless.

All subway entrances and all sporting venues had checks too, so authorities must have hired and trained thousands of new security people. All these people have no real experience and are constrained by having to maintain the flow of people uninterrupted. Just like when TSA was created, that makes for lousy security.

For example, when entering the venue for the US-China basketball game — where the US President was expected to attend — I arrive with my bag and camera. The bag goes into a scanner and gets hand-checked afterwards. Apart from a lot of fuss over an epipen, nothing happens. My camera comes with me through the metal detector which, of course, beeps. I get hand scanned. In other words, I just walked through with three pounds of unscanned equipment that looks like a camera! (It happens to be a camera, but how could they know?) That same equipment I later pointed at George and got a few pictures of him looking rather silly. Using the same tickets I could have walked through several times, so the size of a camera is not a limitation.

At another venue I accidentally brought a bottle of water with me. As you may know, water is a substance that is dangerous at sporting events, but not in subways. When found at a security checkpoint for a sporting venue it will be confiscated, but as a side effect, the security officer who found it will be so happy with himself that nothing else you carry will be checked. That is humanly understandable and shows that checking for liquids in the first place probably lowers the level of security. There are simply too many false positives, i.e., cases where harmless liquids are detected. Think of that the next time you wait in line at the airport.

Also, I have noticed — both in Beijing and in airports around the world — that when I put my camera equipment into my backpack, the backpack gets hand searched. I am fairly certain that it is because the operator of the scanner just sees a pile of stuff that he cannot identify, so a hand check is in order. The backpack I use is nothing special, but happens to have a lot of compartments. Generally, when the backpack is searched they miss half the compartments unless I feel like telling them.

This is all from passive observation while minding my own business. I am not trying to probe, let alone evade, security anywhere.

Conclusion: since stuff is not blowing up left and right, either the bad guys (a) are not trying; (b) are not thinking like I do; or (c) get caught or scared off by less visible parts of the security apparatus.

Economics, Part II

Friday, February 15th, 2008

I like to turn Robert’s economics articles up-side-down. They make so much more sense when you do that.

So, out there we have a set of holders of mortgage backed instruments that they got through various middle men from borrowers of poor financial strength. The current holders ought to have done their due diligence before they bought in — if they did not, we have no sympathy over their fates. So let us assume that they did.

Clearly they saw the risk of a market wide event affecting a very large number of people, lots of those being voters. Clearly they researched the history of political response to such situations. Clearly they saw the serious risk of the rules being changed underneath them. They saw that, they understood that, and surely they priced that into their bids. Thus, if the rules are changed underneath them, they are not suffering any consequence the risk of which they were not paid to take. One could go as far as saying that a lack of political intervention would be an unforeseen windfall for them. That would be a subsidy they do not deserve.

Actually, the investors likely did not have full information available, but had to rely on the representations of the financially engineering banks and the ratings institutes. Investors should have priced such a lack of knowledge in too, but might have a case against the middle men if they were defrauded.

That being said, I have not read and I do not intend to read the specifics of the proposed plans. In fact, paying attention to the promises of political candidates in right races is a waste of time — they will promise you anything. It is in their blood.


Monday, February 4th, 2008

It seems like Robert has been reading too many books on economy again. Or rather, has failed to apply the necessary simple sanity checks to what he has been reading.

Authors on books on economy like simplifications and words like “equilibrium”. For example, they might discuss an equilibrium governing the hourly wages and claim that absent any floor on wages, they will find a level where everyone who wants to work is employed. The sanity check for the is the great depression period: no floor, but widespread unemployment. Conclusion: something is seriously wrong with the model or the assumptions.

Robert this time brings us this gem: “The tax on capital gains is a burden on investing. The tax lowers the returns on investment, thus discouraging investment below where it would be in equilibrium [...]“.

First simplification: “equilibrium”. We do not live in a static world so assuming an equilibrium is not reasonable. Why should there be one?

Second simplification: assuming the potential investor has a choice between investing or not investing, presumably in some stock. In reality, someone with spare (or borrowed) cash has multiple choices: investing [high return; high risk], stuff the mattress [no return; sore back], put in bank [low return; high tax], etc. Notice the total lack of “not investing” as a choice. The general assumption is that the would-be investor does what is optimal (whatever that means). I don’t buy the argument that a capital gains tax makes people put more money in the mattresses.

Third simplification: the government is also not faced with a choice of imposing the tax or not imposing it. Really. Those two choices do not come with the same revenue, obviously, and the real choice is thus more between imposing the tax and not imposing combined with not building this or that highway. Or taxing elsewhere. Or borrow the balance. Or whatever. The historically aware reader will recall that lowering taxes while hand-waving and saying that revenue would go up as a consequence was proven wrong last time.

Fourth simplification: “The tax lowers the returns on investment.” That is true, but incomplete. The tax works on the loss side too and thus also lowers the risk of an investment which, presumably, encourages investment.

The conclusion of that is that we have a partial proposal whose effects have been judged by a hopelessly oversimplified model. Hence predictions on the effects are meaningless.

For the record, my income is primarily classified as capital gains. I would actually stand to make a killing if the capital gains tax went away. I am just the mouse who wants to know the price of that yummy cheese before I eat it.

Progress in the Printing World

Friday, January 25th, 2008

With gedit moving from gnome-print to gtk-print there is probably only one gnome-print user left, namely abiword.

This is amazing progress in the sense that instead of using gnome-print which is basically unmaintained and doesn’t work on Win32, we can now simply use gtk-print which is basically unmaintained and doesn’t work on Win32.


Tuesday, December 25th, 2007

_C_ managed to find a Wii at msrp locally and turned it into a Christmas gift, allegedly for the kids. We have all been playing all evening and I am all sore.

I feel a little bit sorry for all you guys who have to wait until Christmas morning to open the gifts, :-)