Category Archives: Other topics

Devhelp assistant for VIM

Yesterday I came across a blog post by Richard Hult. He imported something called “assistant” into Devhelp in trunk. This assistant is a small window displaying documentation for one function, class/object or macro. He also wrote some code so Emacs would automatically update this window while the user is typing/coding. I thought it would be nice to have this for VIM, so I hacked on a small plugin for it. You can see a demo here. I haven’t uploaded the source code yet, but it’ll either end up in Devhelp or on vim.org as soon as it is finished.

Edit: After some positive feedback, I have now filed a feature request for the plugin to be added to devhelp. If you’re interested in testing, go grab it from there. Please let me know about your ideas or bugs you have found.
Edit: The code has been imported into devhelp trunk.

Back from CeBIT marathon

I just came back from my CeBIT marathon (i mean my one day trip to CeBIT). The first word that comes into my mind after visiting CeBIT is “_HUGE_”. This event takes place into around 23 showrooms, each of them big enough to host an entire commercial aircraft. I have been walking all day long (including a 6km long walk just for the trip to the nearest Burger King) and i’m exhausted now.

I dropped by the GNOME and KDE booth and was a bit deceived. In comparison with the other booths, these ones were pretty small and without any attractive posters, sport car :p or whatever. But I took some pictures of the suggestion board that had some interesting notes :D.

GNOME suggestions board

GNOME suggestions board

GNOME suggestions board

Unfortunately, I couldn’t meet with Jens because he was working today. May be next time.

Footprint

No, not the memory footprint of Xfce. My ecological footprint according to this site.

    CATEGORY / GLOBAL HECTARES
    FOOD  / 1.5
    MOBILITY / 1.7
    SHELTER / 1.7
    GOODS/SERVICES / 2.7
    TOTAL FOOTPRINT / 7.6

Not too bad, you would say, considering Brian got 24, but…

    IN COMPARISON, THE AVERAGE ECOLOGICAL FOOTPRINT IN YOUR COUNTRY IS 4.8 GLOBAL HECTARES PER PERSON.

I don’t know where they got this figure, but I have a very hard time believing that. I have a small car, a small house, produce little waste and usually don’t fly. That should be below average, except maybe for the 130km a day I have to drive, so let’s say average, not 1.5 times higer.

    WORLDWIDE, THERE EXIST 1.8 BIOLOGICALLY PRODUCTIVE GLOBAL HECTARES PER PERSON. 
	
    IF EVERYONE LIVED LIKE YOU, WE WOULD NEED 4.2 PLANETS. 

Oops ;-)

Blarg

So, yeah. I don’t do a lot of engineering, and interestingly I have lots of ties. And right below the ties is the theatre, which is where I grew up.

You scored as Engineering. You should be an Engineering major!

Mathematics

92%

Engineering

92%

Psychology

92%

Sociology

92%

Theater

83%

English

75%

Dance

75%

Journalism

75%

Anthropology

75%

Linguistics

75%

Biology

67%

Art

67%

Chemistry

58%

Philosophy

58%

What is your Perfect Major? (PLEASE RATE ME!!<3)
created with QuizFarm.com

DRM for Cars

DRM for cars.

Seriously, no joke, this system is as bad as DRM.

The trouble with DRM is that it essentially treats content owners as criminals, restricting their use of property they own, even when that use is legal.

I don’t know how it works outside of the USA, but you own that car, payments or not. A contractual defaulting of that property to someone else in the case of failure to meet payment does not make it any less your car.

Presume this: you buy a house with a loan from the bank, using the house you are purchasing as the collateral – a mortgage. What if the bank made it so that the key to your house doesn’t work? It’s not their house! Yes they loaned you the money, and yes it is within their legal right to create a contract that makes your life a living hell (by not letting you into your own freakin’ home) if you don’t pay. But it ain’t ethical.