Believe it or not, I will spend my last $100 doing the trip, so one of them better be mine ;-) after that, it’s red ink until the end of the month.
The iOpener thing is just too cool. I would buy one. If I were in the US and I had $99. Ok, I have the $99, but look at the previous paragraph ;-)
I got tired of coding KRN only, so I went and implemented a QPaintDevice that produces PDF output :-)
Using it, you can use the exact same code used for screen drawing (or postscript printing) and have it generte a nifty PDF file.
However, that will only be partly free software because it requires PDFLib which has the Aladdin license.
I will probably Aladdin it too, and who knows, maybe some Qt comercial deeloper will pay me $10 to use it ;-)
It was amazingly little work (it’s over 60% done already). QPaintDevices rule. I should do a libart one… as soon as I understand how that thing works, or find some doc.
So, I spent all day fighting these stupid issues, and no time for doing interesting stuff.
Looks like I fixed most of the pending problems in KRN, except, of course, the vast featurelessness. So, I will do some UI stuff today and tomorrow, and it will be 0.7.1 (alpha :-)
With that out of the way, the plan is working. I managed not to touch a computer on the weekend, and to do very little today. I must confess I fixed two bugs in KRN, but I didn’t commit ;-)
Other than that, nothing has happened that I would share here, this being a diary dedicated to free software musings, and only marginally personal. I am almost done through a Thomas Harris tour, though (from Red Dragon to his latest).
So, since I have already been burnt a couple of times in the past, and it was awful, I will just stop coding until wednesday. I intend to watch dumb shows on TV, have as much sex as I can, and do the absolute required minimum real work. If that doesn’t avoid the exhaustion, at least I will have fun.
Because, dear reader, I am tired, and when I’m tired I’m cranky, and when I’m cranky I bite. Turn that into the obvious yodaesque reflexion, if you will.
I need to do RMB menus available for stuff, so I can start wiring the old functionality to the UI. Should not be too hard, and I should have it done tomorrow.
I won’t do my usual (as of late) rant here about what happened in diverse arguments with people, because:
a) I am tired, very tired, right now. b) I am extremely disappointed.
Or at least, that’s what it seems to me, from reading the thread at kuro5hin.org, I’m sure the trolls themselves, and that new stranger fauna, the troll fan, will disagree completely, and probably I am completely wrong.
Noticed something else: the tendency to reciprocal certification in advogato. Now I am starting to believe that some of the people who certified me only did that expecting me to certify them in response
On the KRN side of life, it is currently a decent basic newsreader again, although it is much less featureful than 0.6.11, but, boy is it smooth! :-)
After reading the responses to the advogato story on the /. implosion, I see Raph replied to my preaching against anonymous posting. Well, I am against it not as a principle, but as an aestethic judgement.
Posts made by a recognizable entity shape my perception of that entity. Such entity can acquire overtime features I appreciate, like integrity, honour, humour, wit, knowledge, empathy.
A anonymous post is an end in itself, it’s a dead alley. It only contributes to the context of the thread, and then vanishes.
Anonymous posts are graffiti, named posts are correspondence.
If you take the letters by Sartre to Simone, separate them, put each in a piece of paper and remove the names, you have a lot of rather nice writing.
Mix them with another 1000 letters by others, in the same condition, and you have a lot of noise, with semi-interesting nuggets every now and then.
Take the Sartre letters, put them in a book, and you have what I am reading now, and trust me, it’s not the same.
The whole is rarely the sum of its parts.
 I don’t believe I have any capability to understand other people’s motivations, at best I can react to their actions. I reacted strongly to these particular actions.
 By definition, those who certified me in that vein are certifying me wrong since they are only supposed to certify me if they know me, and anyone who knows me will say I will not grant certifications as a reward. I suppose I will be Apprentice tomorrow ;-)
 Hey, reverse psychology worked on /. ;-)
On the free software front, KRN is now actually stable again. While cooperative multithreading avoids most strange race conditions, some can still occur, and they can be godawfully hard to debug. However, thinking a bit does help ;-)
Anyway, as I was saying, it is pretty stable now. The current list of broken things is: posting, menus, toolbars, focus, custom docking, progress, disconnection, exiting and decoding. Impressive!
With the right kind of wind in my sail, this should all be fixed by friday.
On the personal side… having a busy girlfriend sucks. I feel neglected. I am gonna turn to alcohol and pills! Hmmm… mentos!
On other issues, I got over slashdot today, after a long while. After I thought the site had reached the bottom, they get a shovel and dig deeper :-P
No, I don’t mean /. itself, but the people commenting in it. What *is* the point for them? What do they get? I am a firm believer in quid pro quo.
Are they so easily amused as to be rewarded by the imagined reaction of people reading about grits and petrified teenager starlets?
I doubt any of them will read this, but… well, let me tell you: there is probably no reaction at all. I know I just look at that waste of electrons with sort of a blank expression, and then click “next”. I expect everyone to do the same (except for the gritter himself, who probably looks at his oeuvre and giggles insanely for around 13 minutes).
But today, it had reached new depths. One guy made a poor taste comment about GNOME, posing as a KDE advocate (I seriously doubt he was, I’m more inclined to believe he was just a a troll).
But the answer left me astonished. It included a graphic description of how all KDE advocates are worms, who look forward to be put in a hook. Pretty disgusting. Again: I don’t believe that answer was written by a GNOME advocate, but just by a prepubescent moron.
However, when the time comes that people need to impersonate others to fight in the name of those others’ beliefs, such people have deep troubles. So, sorry, /., you are now officially a loony bin. It used to be fun to hang around there. Close it, and start another site. Or rather: don’t close it, and start a new one, hopefully the stupid and insane will stay in /., trolling and insulting each other.
If that day comes, email me, I will be on another site. Which one? Sorry, I won’t say. It’s a nice little site, with short discussions, usually in a polite tone.
I also saw a disturbing trend here, with the trust metric article, and the Jabber people arguing about whether they deserved to be “master” or whatever… lighten up. If you are a master, you are a master regardless of what color your name appears on advogato, and being marked as master here if you are not is just food for the ego, and junk food, for that matter.
And it must be true because I say so, and I am a master… oops, Journeyer, whatever that means :-)
This must be the longest diary entry I ever wrote, and I’d bet not many have written longer ones, hopefully you, hypothetical reader, will forgive me.
 Yes, I believe we don’t do free software out of the goodness of our hearts, and that we all have ulterior motives, even if we are not fully aware of them. I should write about it someday.
 I also believe the end result is pretty much indistinguishable from what would happen if we were doing it out of the goodness in our hearts (or rather your hearts, mine is dark and eeeevil, just ask around)
 Of course asking others to lighten up about things that are of no big importance to me is easy. That’s why I do it. I suppose that if advogato rated projects and KDE was somehow marked as lame, I would care. I hope people will tell me to lighten up when that happens.