TOOLS 2009

This time it was the TOOLS conference in Zurich, Switzerland. Me and Adrian arrived on a Saturday, without any particular plan for the evening. Many locals suggested us to go to Lucerne because of the first edition of the Lucerne festival. Adrian managed to convince me to go there, and I have to admit it was a good idea. Loads of people, music played on all the squares of the old town, stands providing food and drinks. And right after the sunset, the best fireworks I have ever seen: 25 minutes of pyrotechnic show with lights coming from both sky and lake… Just lovely!

All the stereotypes about Swiss precision and efficiency were destroyed in one go on the way back to Zurich. We were supposed to take the train from Lucerne at 2:30, but probably too many people shared with us the same plan. :) The result was kilometric queues on the ticket machines and people packed in trains like in India. The train we took did not even arrive to Zurich and despite the promises of the railways personnel there, no further train came before one hour. In the end, tired of waiting, we took a taxi back to the city.

Well, despite this “original” start, the conference went very well. Zurich is lovely and welcomed us with a great warm summer weather. The ETH, which hosted the conference, is located on top of a hill with a nice view over the city. The event was well organised and composed by several co-located conferences and workshops. Adrian made a brilliant presentation of our last work and many asked questions about it. I feel like the goals of our participation to the conference have been all fulfilled. Food was also great; to eat once more authentic Fondue and Rösti was a pleasure. :)

I left Zurich by train on Saturday, and my destination was not Bergen but Tortoreto, my home town in Italy. The trip home was a sort of odyssey. The train I took in Milan had broken air conditioning system and I had to stay inside it for 5 hours with no chance to open the windows… And if this was not enough, the catering services of the Italian railways had a strike the very same day, i.e. it was not even possible to buy water! You can imagine what this lead to, I will not spend time describing it. Italy is somehow always able to remind me that the choice to move away was the right one.

Iomega UltraMax Plus — A Linux-friendly External Hard Drive with RAID support

Lately my home folder began to run out of space, so I started to look around for an external hard drive. I wanted a solution comprising at least 1TB space, RAID 1 support and USB connector (since the last NAS I tried did not transfer more than 10Mbit/s). Obviously, the drive had to work out-of-the box with GNU/Linux.
The most popular solution seemed to be the WD MyBook Mirror, but various GNU/Linux forums including the Ubuntu ones counted many posts regarding compatibility problems. The RAID control software is Windows-only, and under GNU/Linux the drive tends to spin itself down, causing the kernel to give up on it and disconnect the device.
It seemed almost like there was no other solution but I found out that Iomega produced exactly what I was searching for. The Iomega UltraMax Plus includes eSATA, USB, FireWire interface connections plus RAID 0, 1 , and JBOD features. And it even looks cool! ;) I could not find any information about possible compatibility issues with GNU/Linux, but I decided to buy it anyway. I have not been experiencing any issue since I received it one week ago. The RAID configuration is chosen via a hardware switch on the back of the drive, and GNU/Linux seems to handle it properly. I recommend it to anyone.

7-fjellsturen 2009

Yes, I did it again. The 7 mountains of Bergen in day, 13 hours and 8 minutes to be precise. Despite the rain, I spent 36 minutes less than my first time.

Checkpoint 2008 2009
Start 7-fjell (Gravdal ved Nutec) 8:47 8:28
Lyderhorn 10:14 10:06
Damsgårdsfjell 11:51 11:52
Løvstakken 13:40 13:37
Start 4-fjell (Årstad) 15:00 14:36
Ulriken 16:43 16:39
Fløyen 19:05 19:21
Rundemanen 20:27 20:07
Sandviksfjellet 20:56 20:48
Mål (Marken) 22:27 21:36

Special thanks goes to “min kjære” Synnøve, who shared with me in both editions, plus Antonio and Mikal who joined us this year.

Lettera aperta ai rappresentanti politici italiani

Gentili rappresentanti politici italiani,

sono Alessandro Rossini, un giovane di 28 anni originario della provincia di Teramo che è stato costretto purtroppo o per fortuna ad espatriare per non vedere vanificati tanti anni di sacrifici.

Scrivo questa lettera per condividere con voi la mia storia. Prendetela un po’ come volete: come la storia di un perfetto sconosciuto a cui non dare nessuna importanza oppure come l’ennesima preoccupante testimonianza di uno dei tanti “anonimi” cervelli in fuga che da decenni abbandonano il Bel Paese.

Ho investito diversi anni della mia vita sopra i libri per ottenere una istruzione universitaria. Non sono stato solo un “secchione”, ho coltivato i miei interessi ed ho avuto i miei momenti di svago, ma i sacrifici sono stati tanti. Il risultati sono stati una laurea magistrale con lode in informatica ed un Master in Web Technology presso l’Università degli Studi dell’Aquila, uno stage aziendale di quattro mesi a Roma presso una importante società di consulenza e soprattutto un anno di scambio in Norvegia grazie al programma Erasmus.

Alla fine del mio ciclo di studi mi sarebbe piaciuto rimanere in accademia a fare il ricercatore. La ricerca è una delle cose che mi stimola di piú… Già da bambino dicevo che da grande avrei fatto l’ “inventore”. Non avevo ancora idea di cosa avrei inventato, ma le intenzioni erano buone. :) Il relatore della mia tesi mi invitò a partecipare al concorso per l’assegnazione di una borsa di studio per il corso di dottorato, ma le condizioni di lavoro sarebbero state quelle stranote: all’epoca poco piú di 800€ netti al mese, ovviamente se fossi rientrato fra i pochi “eletti” a vincere il concorso. Dovetti declinare a malincuore la proposta. Uno scapolo che non vuole piú vivere a casa e gravare sulle finanze dei genitori ha bisogno di molto di piú di 800€ al mese. La cosa sconcertante è che è possibile guadagnare di piú con lavori (tutti rispettabilissimi ovviamente) per i quali non è richiesta la benché minima preparazione universitaria. È questa la ricetta per mantenere i giovani ricercatori nei nostri atenei?

Non mi restava che valutare le opportunità del mondo dell’industria. Fortunatamente, grazie ai contatti che le aziende hanno con gli atenei, ricevetti diverse proposte di lavoro nei mesi seguenti la mia laurea. La maggior parte delle offerte arrivarono da Roma e Milano, ed io sarei stato ben disposto a trasferirmi, se solo avessi ricevuto una proposta di lavoro adeguata. In realtà nessuna di queste proposte mi avrebbe ripagato dei sacrifici fatti. L’offerta piú vantaggiosa mi proponeva di lavorare a Milano per uno stipendio di 1200€ netti al mese, con un contratto di formazione e lavoro della durata di un anno. Mi chiesi piú volte cosa avessi studiato a fare… Con il costo della vita delle metropoli italiane, e con il precariato di questi contratti, voi (dimenticando per un attimo l’agio in cui vivete grazie alle cariche che rivestite) avreste accettato l’offerta? Io proprio no. Molti dei miei colleghi ci sono già passati, e tutti hanno vissuto almeno il primo anno di lavoro con l’ansia di non arrivare alla fine del mese.

Eppure, rappresentanti politici, con i vostri programmi elettorali avete sempre promesso, tra le tante cose, maggiori investimenti per l’istruzione e la ricerca, la riduzione del precariato lavorativo, lo snellimento della burocrazia, ma soprattutto avete promesso un futuro ai giovani. Puntualmente, tutte queste promesse sono state disattese.

A dir poco scoraggiato dallo scenario che mi si presentava davanti, iniziai a pensare che l’unica strada auspicabile per la mia carriera sarebbe stata quella di spostarmi all’estero. Nel marzo 2007, grazie ai contatti fatti durante la mia esperienza di studi in Norvegia, ricevetti una proposta di lavoro come ingegnere del software presso una azienda di consulenza informatica di Bergen. La scelta non era delle piú semplici, ma alla fine accettai e poche settimane dopo ero nel profondo nord. Dopo qualche mese di lavoro come ingegnere, nell’ottobre del 2007 si presentò l’occasione di entrare nel programma di dottorato di ricerca presso l’Università di Bergen. Occasione devo dire molto allettante, visto che la ricerca era sempre rimasta la mia piú grande aspirazione. Nonostante ci fosse una sola borsa disponibile, risultai l’unico candidato scientificamente idoneo e firmai il nuovo contratto a dicembre. Cosí si concluse la mia breve esperienza in industria e dal gennaio 2008 lavoro all’Università come dottorando, realizzando uno dei miei sogni.

È inutile che vi dica che le condizioni contrattuali sono decisamente allettanti: lo stipendio di partenza (anche normalizzato al costo della vita) è piú del doppio di quanto offerto in Italia, la classe di stipendio viene aumentata annualmente, ho cinque settimane di ferie pagate all’anno e posso lavorare con orario flessibile. Ancora una volta, voi cosa avreste fatto? Io ho preso la mia decisione serenamente, ho accettato di investire almeno i prossimi quattro anni della mia vita qui, tanto avevo capito che dimenticandomi dell’Italia avrei avuto piú benefici che svantaggi.

Da due anni vivo in un Paese che, pur con i suoi difetti e problemi, è sicuramente moderno e dinamico. Ricordo ancora che al mio arrivo tutti mi parlavano in inglese, e le uniche cose che dovetti fare furono richiedere il permesso di soggiorno ed aprire un conto in banca. In meno di un giorno avevo finito con la burocrazia, nessuno mi chiese di riempire decine di moduli ridondanti, nessuno mi chiese di comprare marche da bollo, nessuno mi chiese di rivolgermi ad altri uffici. Alle tasse ci pensa direttamente il datore di lavoro. Le mie qualità vengono valorizzate ed alla fine del mese ho la mia gratificazione economica.

Quella di trasferirmi all’estero è stata comunque una delle scelte piú difficili della mia vita. Trasferirsi a piú di 3000km da casa vuol dire mettersi completamente in gioco e ricominciare da zero. Rinunciare alla vicinanza della propria famiglia, dei propri affetti, delle proprie amicizie sono solo le piú ovvie delle conseguenze di una scelta cosí importante. Si deve imparare una nuova lingua, cambiare le proprie abitudini alimentari, familiarizzare con nuovi usi e costumi e farsi piacere anche quello a cui non siamo e non vorremmo essere abituati. Si deve affrontare la solitudine, ricostruire una rete di amicizie e a volte sentirsi un ospite indesiderato. Credete sia facile? Eppure io preferisco affrontare di petto tutto questo pur di avere un futuro…

Signori rappresentanti politici, sarò ripetitivo ma ci tengo a ribadire che io sono solo uno dei tanti cervelli che hanno ricevuto ospitalità e garanzie all’estero. In Italia, a parte il mio relatore di tesi che è stato l’unico lungimirante, nessuno ha provato a trattenermi. Questo è un problema che conoscete bene, eppure non riuscite ad arginarlo in nessun modo. Perché una volta tanto al posto di ostacolarvi “a priori” non trovate un accordo su tematiche di interesse nazionale? Perché al posto di giocare alla creazione di nuovi partiti, federazioni e alleanze, non cercate concretamente di frenare gli innumerevoli sperperi di denaro pubblico e li investite in maniera opportuna? Oppure il sistema è veramente cosí marcio da non poter porre rimedio? La meritocrazia è persa per sempre in Italia?

I giovani che fuggono lo fanno perché non hanno possibilità di esprimersi nel loro Paese, e non c’è da meravigliarsi: la ricerca universitaria si regge in piedi con mezzi di fortuna e le aziende italiane in cui si possa parlare di ricerca e sviluppo si contano ormai con le dita delle mani. Non vi preoccupa minimamente che molti giovani capaci spicchino il volo per andare a dare il loro contributo in altri stati? Con la natalità ai minimi europei ed il conseguente invecchiamento della società, e con le remote possibilità di far rientrare chi scappa, che sviluppo pensate possa avere il Bel Paese nei prossimi decenni?

Io rimango perplesso e soprattutto triste che un Paese dalla storia cosí ricca sia stato distrutto dai giochi di potere di rappresentanti politici che da 50 anni non fanno piú politica, ma pensano solo agli interessi di una casta.

Cordiali saluti,

Alessandro Rossini

Marburg and FASE’09

I have the feeling that my blog is slowly becoming just a collection of reports about my trips… Not that there is anything wrong with that, but a bit more of variety would be better. Anyway, here I am once more talking about research and travelling.

During March I had two trips. The first was in Marburg, a little town about one hour train north of Frankfurt, Germany. This trip was not due to a conference, but because I needed to work together with my colleague Adrian – who was spending three months as visitor research at the University of Marburg – on an paper which we had to submit for a journal publication. Marburg is a delicious university town, it reminds me a bit L’Aquila, at least the L’Aquila I am familiar with. I have been staying one week in a king sized room of a guest house, with furnitures from the beginning of the 20th century and a bathroom that was probably bigger than the room I have in Bergen. :) No, I did not have money to waste in my travelling budget, on the contrary I tried to spare… This was actually the cheapest solution available since Marburg was hosting a big conference on Medicine exactly that week and all the hotels were fully booked. We managed to get finished with the paper and to submit it. But fortunately it was not only work, we have also been able to enjoy German beer and food. I enjoyed so much a couple of “auflauf” (casserole) I tried. I learned also something curious: many of the public toilets in Marburg has special sink specifically designed to… puke. :) A local PhD student commented with “We have strong drinking traditions in Germany…”. Amazing!

The second trip was to York, as always together with Adrian, to attend the FASE 2009 conference, part of ETAPS. Here I presented our last published paper. I was not so stressed in the end, and everything went smoothly. I am very satisfied by the presentation, and receiving compliments from colleagues and other researcher was a great reward. The very same evening after the presentation we had a “gala dinner”, which was actually delicious, and of course we continued the celebrations in the pubs of the city centre. The ale beers from the local breweries helped me to forget about the research carried on in the last months… :) The city of York was somehow fascinating, also because of its history. Founded by Romans in the year 71 and captured by the Vikings in 866, it shares a lot with the history of both my home country and the country where I live now.

I hope to be able to upload pictures from both trips soon!

Earthquake in L’Aquila

This is just a short post to answer all the messages I received asking whether my family and friends where involved by the earthquake in L’Aquila. Thanks everyone for the interest!

My family lives in Tortoreto, which is a village on the Adriatic coast, about 100km far from the epicentre of the earthquake. The distance was enough to avoid yet another natural disaster in my home village — the very same area was already seriously damaged by a flooding in October 2007. Despite the distance, my parents woke up in the middle of the night because of the vibrations, and spent the rest of the night in their Caravan.

Serious damages involved unfortunately many of my friends who live in L’Aquila. Most of them are now without a roof: the lucky ones are sleeping at some relatives or in the hotels, the unlucky ones are sleeping in tents… At least all of them seem to be in good health and relatively positive about the future.

What makes me really sad is to see the city where I have been studying for six years transformed in a sort of city of ghosts. I am sincerely sorry for all the victims of the earthquake. Victims not of the power of nature, but of the rotten public system which allows private and public buildings to be constructed without obeying to the essential safety laws. The public hospital of L’Aquila, inaugurated nine year ago, was seriously damaged… The student hostel collapsed… And despite this tragedy, Berlusconi was even able to make one of his “brilliant jokes”, saying that the victims should view this experience as a camping weekend. All this is just disgusting.

NWPT’08

As always with some delay I can finally write a bit about what my experience for the NWPT’08 conference in Tallinn, Estonia. The trip started immediately with some emotions: my colleague Adrian realised that he forgot the passport home just before to go to the airport, so we had to catch a taxi to run first to his place and then finally to our destination. Fortunately we had no problem to check-in and leave Bergen, and late in the night we were in the old city of Tallinn.

The NWPT’08 conference took place in a an historical building in the old city. The articles presented at the conference were quite theoretical, and I have to admit that I did not understand many of them, but this is probably (hopefully? :) ) normal when people are coming from very different areas of research. I finally had my first presentation as well. We had indeed two extended abstracts accepted in the workshop, and I presented the one titled “A category-theoretical Approach to the Formalisation of Version Control in MDE”. Despite the initial twitter, I have to say that the presentation was smooth and I am really satisfied with it.

I had the chance to go a bit around the old city of Tallinn during the weekend, and it is lovely. There is a lot of history everywhere, and sometimes it seems to be back in time. However, despite the old-fashion look, Tallinn is really ahead in time for what concerns Internet. Yes, because Internet is available for free everywhere through wifi access. Note that with “for free” I do not mean that you can steal the connection from some unwary network owner, but that it is provided by the public administration. Estonian people I met seemed very helpful and friendly, and most of them were able to speak English fluently. Last but not least, the food we tasted in the restaurants was definitely very good. At the end, it was a very nice experience, except for a last detail…

The journey back to Bergen was a sort of odyssey. We had a connected flight to Bergen, with stop over at Copenhagen. The day that we were supposed to leave, we woke up in the middle of an extreme snow storm. Our flight was not cancelled, so we had to reach the airport at 16:30, with expected departure at 18:00. The taxi driver had even problems to come to the airport because of the loads of snow all over the streets. The situation looked not promising at all, but they were keeping our flight delayed. After waiting many hours at the gate with no precise information, the flight was declared cancelled at 00:00. The airline could not provide us an hotel, since they had to handle so many cancellation during the day. After having our flight rescheduled for the day after, we had to come back to our hotel, where they had fortunately two rooms available for the night. But the story does not end here… We had exactly the same schedule for the day after, but the luck was not with us. The flight took off at 21:00 instead of 18:00, and we obviously lost the connection in Copenhagen. We hoped that they could reschedule us to take the last flight from Copenhagen to Bergen at 22:45, but guess what? It was cancelled due to another snow storm in Stockholm… So another night abroad, this time in a Radisson SAS hotel at least. :) After more than two days of journey, finally we landed in Bergen the morning after…

Next post will be probably from Italy, I am going home for Christmas vacation finally… ;)

MoDELS’08

One month ago I was in Toulouse, France, to attend the MoDELS’08 conference… Sounds important, isn’t it? :) Well, actually for me it really was. MoDELS’08 has been the first international conference I attended, and I am glad that I started with a very relevant one. I had the chance to go there because me and my colleague Adrian had an article accepted — the first in my PhD programme — in the ChaMDE 2008 workshop, a satellite event of the conference.

The six-days conference was plenty of researchers from world-wide, including many of the “big names” in software engineering. Getting in touch with some of them was definitely interesting. Many of the works presented at the conference seemed brilliant… I even learned what does it mean “megamodelling” — which is, in my opinion, the most childish keyword ever appeared in computer science. However, I have to admit that I was also disappointed by the general lack of applied results. The interest of industry in Model-Driven Engineering might vanish again if research does not (quickly) provide anything really useful to them. There is a urgent need for techniques and tools that simply work, and this is possible only if we have mature standards, which is definitely not the case nowadays. None of the works focused on that topic… Kind of surprising to me. Of course, theory is fundamental, but sometimes I had the feeling of listening to someone “selling thin air” rather than showing concrete results. To be honest, the idea that some theory “might be implemented” one day by the industry have never convinced me. The fact that the popularity of Model-Driven Engineering nowadays is not the one that researchers expected ten years ago is just an additional proof for me. Maybe one day I will be selling thin air myself too, who knows… ;) But for the time being it seems to me that research is going in a dangerous direction…

Anyway, the city of Toulouse is just gorgeous. So old and so modern at the same times, it offers a lot of sightseeing, attractions and restaurants were we had delicious meals and wines. I am waiting to upload a bunch of pictures on Flickr. Unfortunately my Linux distribution provides a buggy version of the software I use to handle pictures and I have to wait the (lazy) developers to read my bug report and fix it… More complaints on this in my next post. :)

Well, at the moment that’s it… My next destination? NWPT’08 conference in Tallin, Estonia. I will present a work there, so keep the finger crossed for me as always! ;)

Norge-Italia-Norge-Россия

This year I applied for 20 working days of vacation… Strange feeling to have vacations constrained by a contract… Well, I am a full-time worker now, first or last it had to happen.

Planning my vacations was not so easy this year. I wanted to go home in Italy, but at the same time I wanted some action somewhere else in the world… And I had to make it fit with some deadlines at the University. The final choice was the following: Italia at the end of June, and Россия — it means just Russia, but I could not resist to write it in Cyrillic :) — at the end of July.

A journey to Italy always gives me a mixture of contradictory feelings. On one hand it is pleasant to come back to my home-sweet-home after a long while: my family, my wonderful nephews and niece, my (few) good old friends, good weather, good sea, good food, good wine… On the other hand, the little old-fashion culture of Italy makes me pissed off every time I clash with it. Italian society seems hopeless and passive, staring at the cultural and economical decline. You can sense it everywhere, even in the speeches and faces of people. Every time I am preparing my trip to Italy I am so excited, but once back I always feel that my vacation has a sour after-taste. Anyway, my home village is very little and I did not do that much except sunbathing, swimming and going out with my friends. At least one day I was brave enough to climb the Gran Sasso mountain up to the top (2912m). This was the most exciting moment of my vacation in Italy, and I have to thank Antonio for being my guide.

If the first vacation was calm and relaxing, the one that came after was absolutely thrilling and exhausting. I visited St. Petersburg and Moscow, together with Diego and Federico, probably the best — or the worst depending on the point of view… :) — “colleagues” I could ask. The same way Diego said it to me one year ago, now I can say as well “la Russia mi ha cambiato la vita” (Russia changed my life). Part of me will never be the same after this vacation… It was probably the best I have ever had, well done guys!

St. Petersburg is a lovely old-fashion city, quite European in the way of living, but still Soviet in its symbols. Being full of art, it was a very good place to enlarge my photography experience. Moscow is young and dynamic, somehow too big for my taste, but definitely magnificent. Very good night life, even though we had only a couple of chances to experience it. It is difficult to compare those two cities, they are very different but I was fascinated by both.

I was very surprised by this country and by its people. Russians, especially Russian girls, were extremely charming and welcoming. I got in touch very special persons, who helped me in many ways and acted as tourist guides just for me. Curiously, I noticed that Russians dress up on more occasions than Europeans do. Even to go for a casual walk, a Russian woman could wear high heels and a nice dress. A hardcore feminist might have the wrong impression that women do this because they are victimized, but Russian women themselves explained it this way, “We only live once; I want to look and feel my best”. I was actually very glad of it. ;) Moreover, all the stereotypes I heard before about criminality in Russia were exaggerated. Maybe it has something to do with the fact that we spent most of our time either sightseeing or in our apartment, but I had the impression that both St. Petersburg and Moscow are not more dangerous then other big cities in Europe.

What else can I say? Probably that I will be back in Russia one day, hopefully soon! I uploaded pictures from my trips. Check my Flickr photostream, and do not forget to leave comments!

До свидания.

7-fjellsturen

There is a town in the world where once every year almost 5000 people are waking up with only one desire: climb up 7 mountains before the day is over. The name of this town? Bergen.

I was one of those crazy people who managed to finish the so called “7-fjellsturen”. My equipment was just a backpack with a camera, a jacket, a bottle of water, and some sandwiches, but what I needed the most was a lot of motivation and adrenaline.

I started at 9:00 and finished at 23:00, walking for about 35Km and going up for about 2400m in total.

7-fjellsturen map

I am exhausted, stiff, and aching, but it was worth to do it. The weather was perfect, with clear sky and mild temperature. I never enjoyed the nature that much, and at the end of the day I really felt part of it. Now I am left with a diploma, a very exclusive t-shirt, and a lot of good memories…

I want to thank Synnøve, for being the best company I could desire for this trip, and Francesca, for giving me a bar of chocolate when I needed sugars to go on.