New KBreakout theme

Posted October 4, 2007 by felaw
Categories: floss, kbreakout, kde, kdegames, knetwalk

After less than a week since I put KBreakout into playground Eugene Trounev (aka it-s), a kdegames artist, already made an awesome theme for it =) here is how it looks like now:

I also took over maintainership of the KDE game KNetWalk, as it needs some love and polishing before it’s ready for the KDE4.0 release.

Free Burma!

Posted October 4, 2007 by felaw
Categories: Free Burma, politics


Free Burma!

commited KBreakout into KDE SVN

Posted September 30, 2007 by felaw
Categories: floss, kbreakout, kde, kdegames

Subject: Account created for KDE SVN
From: ***** ***** <*****@kde.org> (KDE)
To: Fela Winkelmolen <fela.kde@gmail.com>
CC: sysadmin@kde.org
Date: Friday 11:14:07

Your account has been created.
Your login is "fela". Please find instructions attached.

So it looks like I’m officially a KDeveloper now =)

My first commit was to import the Breakout like game that I’m writing into playground.


------------------------------------------------------------------------
r718501 | fela | 2007-09-28 23:13:15 +0200 (Fri, 28 Sep 2007) | 2 lines

Initial KBreakout import

------------------------------------------------------------------------

Oh… and of course everybody loves screenshots:

Intervista Doppia

Posted August 9, 2007 by felaw
Categories: intervista doppia, real life

È già più di un mese fa che io e mio fratello abbiamo fatto questa intervista doppia, solo che mi ero dimenticato di posterci un link, le domande le ha fatte Juliëtte dopo che io avevo fatto una intervista a lei e alla sua migliore amica.
Se qualcun’altro volesse farsi fare un’intervista doppia mi faccia sapere. Beware: io faccio domande più irriverenti e personali e difficili di quelle di questa intervista =)

I love her so much

Posted July 24, 2007 by felaw
Categories: love, love shyness, real life, timidezza d'amore


As somebody rightly told me it’s quite some time I don’t blog (it seems most of my posts start this way…). Also, my last post was quite depressing and more importantly it isn’t how I feel and what I think anymore. Because, yes, finally I managed to find a girlfriend! I met her at the concert of Avril Lavigne in Rome and she is called Sharon. Such a wonderful girl she is, so fearless and spontaneous, so nice and enchanting. I can’t really find words to describe how nice she is and how much I like her.
It didn’t last unfortunately, we have been together no more than 2 hours I guess… I cried a whole day because of that, I was so sad, I had had so many hopes, I had been so happy for a while… I had been afraid to lose her, it had all been to good to be true, I knew. She said she didn’t thought it could work living so far from each other, damn! It would have been no problem at all for me to go live in Rome for her… also she said she was still in love with her ex… and she said she has a bit of problems right now, wouldn’t tell me more… I wish I could help her somehow.
Nonetheless, I feel that it is something that changed my life. It’s a milestone. I really wonder if there will be any day in my life as important as the last 18th of July. I won’t ever be able to thank her enough for the invaluable gift she gave me. She gave me new hope, she gave me back the faith in myself, which I had lost. I don’t think life isn’t worth being lived anymore, I may feel sad about how things turned out, but still, that day only was worth all the suffering in the world. I am so glad I met her, she made me feel as nobody else ever did.
I miss her terribly, I really hope we will be able to remain friends and that whatever her problems are everything will turn out to the best.

Quello che usualmente mi passa per la testa

Posted May 17, 2007 by felaw
Categories: depressione, sfogo, timidezza d'amore

Ho pensato molto se davvero fosse una buona idea pubblicare questo sfogo, forse non lo è. Ma sono i miei pensieri e nessuno è costretto a leggerlo. Siete avvisati :-)

Se devo riassumere in una frase quello che mi fa più star male, che riesce ad abbattermi in un nonnulla, quello a cui penso tutto il giorno, direi “La vita senza una ragazza, con cui viverla, a cui dedicarla, è una m**da e non ne vale assolutamente la pena di essere vissuta”.

Ma se ancora non sono riuscito a trovare una ragazza allora non può importarmi poi così tanto, non è vero? No, non lo è. Per niente. Ma non so come fare per convincere la gente. Forse non cambierebbe molto se anche la gente mi credesse, ma doversi tenere dentro tutto fa male. Tanto. Che è anche il motivo principale per cui sto scrivendo questo.

Perché voglio così tanto una ragazza, è davvero così importante? Cos’è che mi immagino ci farci? Be’… non so, tante cose. Amarsi, coccolarsi, guardasi, parlare, fare l’amore, stare insieme, andare in vacanza, litigare, rifare pace, abbracciarsi, baciarsi, conoscersi a fondo, dire cose che non diresti mai a nessun’altro, consolarsi e darsi coraggio, sapere che non si è soli a dover affrontare il mondo, le cose normali che fanno la maggior parte delle coppie, quello che io non ho mai fatto. Non ho mai neanche baciato una ragazza, nessuna mi ha mai neanche abbracciato… E cosa me ne faccio di commenti tipo che ho ancora tutto il tempo del mondo, saranno almeno 5 anni che mi dicono così, e nel frattempo ho perso per sempre la possibilità di un’adolescenza come sarebbe potuto essere, come sarebbe dovuto essere, potrei forse sopportare l’idea se almeno ora cambiasse qualcosa, ma come appaiono le cose non sembra che cambierà nulla.

Non ho molti contatti sociali e non esco molto, ma non è che non ho interesse a uscire. Non è assolutamente così, soltanto che uscire ed avere intorno gente felice e che riesce a parlare così facilmente e magari fidanzata alla fine mi fa stare peggio che starmene a casa da solo sapendo che altre persone sono là fuori a divertirsi. Scelgo il male minore, ecco tutto. C’è anche da dire che di compagnia maschile non è che ne sento così tanto bisogno, nel senso sì… qualcuno con coi confidarmi ne avrei anche bisogno, ma tanto poi sono così ossessionato dal pensiero che vorrei una ragazza in realtà. Sono così meglio degli uomini. Sono così stupende, così meravigliose, così sexy sono così fantastiche e irraggiungibili. Ma con le ragazze sono troppo timido e poi il mio cervello sembra smettere improvvisamente di funzionare se sono con una ragazza che mi piace, così alla fine non ho nessuno con cui passare tempo o con cui parlare.

Vorrei almeno riuscire a studiare, visto che è l’unica cosa in cui sono bravo se mi ci impegno – non a studiare di per se, non sono mai stato molto bravo in quello, ma almeno in prendere buoni voti. O avessi almeno un lavoro, almeno avrei qualcosa su cui concentrarmi, qualcosa di utile da fare, che sarei costretto a fare, e mi sentirei più indipendente. Ma non riesco davvero a portarmi a fare niente, sembra tutto così inutile tanto, e anche se per poco riesco a fare qualcosa è un battito di ciglia ricadere nel circolo vizioso depressione/non-fare-niente. Alla fine della giornata guardo indietro e vedo solo un’altra giornata in cui non fatto niente in cui sono stato male a basta, un’altro giorno buttato via e spero anche che sia l’ultima, che mi addormento per non svegliarmi mai più. Ma poi mi risveglio e inizia un altro giorno in cui devo fingere che sia tutto OK, mentre nulla lo è.

Un’altra cosa che sogno da sempre di fare è di contribuire in modo significativo al Software Libero (o da più piccolo a progetti più utopistici e irrealizzabili), è una cosa in cui, se ci mettessi determinazione e forza di volontà, penso che potrei fare una differenza, tralasciando per un momento perché penso che il mondo abbia tutto da guadagnarci ad avere una buona alternativa libera al monopolio della Microsoft. Questo è il motivo principale per cui ho scelto di fare informatica. Purtroppo anche qua la forza di volontà sembra mancarmi, ho mandato alcune patch per un semplice programma un po’ di tempo fa, tanto per farmi le penne, con l’idea di fare poi di più, ma alla fine non ne è più venuto niente.

Mi dicono di uscire a fare un giro se mi sento giù, ma un giro dove, nel centro ne faccio anche a meno. Troppa gente mi mette a disagio, ci sono tanti ragazzi della mia età, e coppie di fidanzati che mi fanno morire d’invidia, o anche coppie già sposate, magari con bambini, che mi fanno morire d’invidia ugualmente, forse anche di più, come farò mai a fare una famiglia? Da soli è difficile… A volte vado in su, verso il forte, o faccio una passeggiata su per le colline, qua dietro casa, da cui si vede tutta Genova, ma anche quello sembra inutile, tanto poi continuo a stare male lo stesso, non cambia nulla. Leggo per cercare di non pensare al mondo reale, leggo di infanzie miserabili, e come è possibile che con tanta sfortuna siano più felici di me, leggo di mondi inventati in cui vorrei perdermi, leggo di persone innamorate e sono invidioso, ma almeno tengo la mente occupata, vorrei poter dare la vita per salvare il mondo imitando eroi leggendari, in un colpo solo farei qualcosa di speciale e avrei una scusa per andarmene per sempre senza apparire un perdente. Ma tanto alla fine vengo sempre riconfrontato con il mondo reale.

Scrivere questo forse non mi aiuta ad essere più vicino a trovare una ragazza, o a essere più felice, però si sappi, e forse si sarà capito ormai, che se mai qualcuno riuscisse in qualsiasi modo ad aiutarmi a trovare una ragazza non saprei come ringraziarlo e gli sarei debitore per il resto della mia vita. E non preoccupatevi, non penso ci possa riuscire nessuno.

my first patch

Posted February 22, 2007 by felaw
Categories: floss, kde, ksquares

Lately I’ve done again a bit of programming in C++ using Qt, and I’ve written a Mine Sweeper like game using kdelibs4, to practice a bit using the new KDE libraries, here is a screen shot:


And yesterday I wrote my fist patch ever, to a simple game in KDE playground called ksquares, making it a bit more efficient, and today I saw the patch was committed, yay!

$ svn log --limit 1

------------------------------------------------------------------------
r636118 | milliams | 2007-02-22 00:25:18 +0100 (Thu, 22 Feb 2007) | 1 line

Patch by Fela Winkelmolen to reduce the number of repaints and make them more efficient
------------------------------------------------------------------------

Why you shouldn’t use Windows Live Messenger (formerly MSN Messenger)

Posted November 4, 2006 by felaw
Categories: Uncategorized

MSN is the second most used IM protocol in the world (following AIM) and the most used in Europe and in a lot of other parts of the world. Let me explain why this is and why it is a bad thing(TM).

Before the launch of MSN Messenger, there were other proprietary Instant Messaging protocols going strong, like AIM and ICQ, but Microsoft used its monopolistic position to push it’s own protocol and installed Windows Messenger by default on Windows, as done with Windows Media Player and Internet Explorer, following Microsoft’s lock-in strategy. Being it based on a proprietary protocol it’s very hard to write reliable alternative, non-official clients, usefull for example on platforms other than Windows.

Reasons to not use MSN may include:

  • you don’t want to be locked to Microsoft for the rest of you life. Yes, you cold always use alternative clients that support MSN. It has already happened however that Microsoft suddenly slightly changes it’s protocol with the consequence that a lot of alternative clients stopped working, even outdated versions of the official program won’t connect anymore
  • it’s a proprietary protocol, there is an alternative, called Jabber, witch is open and based of standard protocols, witch means it’s a lot easier to implement and it’s supported by a lot of clients
  • privacy concerns, you may not like the idea of all you conversations going trough Microsoft’s servers

But all my friends use MSN…
Well… that’s exactly what the Microsoft lock-in strategy is all about, use it’s monopoly to make enough people use it’s own technologies in order make it very difficult for people to switch back to anything else. Fortunately there is a way out, using one of the multi-protocol client’s, like Gaim, that allow you to use Jabber, MSN, AIM, ICQ, Yahoo! and others with the same client or alternatively using a plain Jabber client and use the gateways offered my some Jabber servers to connect to other networks.

Lately Jabber is starting to become e bit more widespread thanks to Google who used it to implement Google Talk, whoever wants a gmail account, witch automatically creates also a Google Talk account can e-mail me at nimatar(at)gmail.com to get in invite.

My Jabber ID is fela@jabber.org

Colemak keyboard layout

Posted May 29, 2006 by felaw
Categories: Uncategorized

The standard QWERTY keyboard layout still used by computer keyboards was designed with typewriters in mind, quoted from wikipedia:

Frequently used pairs of letters were separated in an attempt to stop the typebars from intertwining and becoming stuck

The position of the letters however determine also the ergonomics and the speed of the typing. This is why they invented alternative keyboard layouts, the most known of which is the Dvorak Simplified Keyboard with a greater focus of the position of the letters.
When I come to know that, having learned myself touch typing, I was quite interested and did some research on the net. That is how I came across the colemak layout, specifically designed for computers and specially made to allow an easy transition from QWERTY. I’ve started to practice 3 days ago and am able to write using 16 letters so far. For my day to day use I’m still on the standard QWERTY and the two don’t seem to interfer.

Fixed width

Posted May 26, 2006 by felaw
Categories: Uncategorized

A thing that bothers me a lot, apparently without a really good reason, is seeing for example screenshots of people that don’t use fixed width fonts on IRC. I also felt quite bad about the fact that gmail didn’t use monospaced fonts for text emails, and I felt even worse about kmail using sans serif by default. Probably it’s only a matter of getting used to something, but to me it feels a bit like they don’t read exactly what I write. Using pure text, the only way to manipulate the look of the text is by using the width of the letters, but for this to work all letters have to be of the same size.
Nobody would think to use Comic Sans in a terminal. And almost everybody write code using monospaced fonts. Well, think of IRC as a multiplayer terminal…
There are also other things, some time ago I’ve written a bot for IRC that let you play games, but it uses the fact that letters are the same. And also ASCII-art don’t shows right if you don’t have the right fonts. Another little thing are smileys, :) looks best with mono, while else it’s better to use :-) Probably for most people these thinks don’t make much of a difference, and not mono fonts are usually considered to look better. Maybe I’m just too geek… I don’t know, but I feel very strong about this. I think that using monospaced text for pure text should be like a not written standard. I know that the default courier without antialiasing that Windows uses isn’t exactly pretty. But that isn’t true on Linux, where there is more choice, and I think the free Bitstream Mono fonts are quite nice.