Archive for November, 2010

About Sant’Anna School of Advanced Studies

As a depar­ture from the usual tech­ni­cal arti­cles and release announce­ments I’d like to talk a bit about my uni­ver­sity: the Sant’Anna School of Advanced Stud­ies (Scuola Supe­ri­ore Sant’Anna in Ital­ian). This place is quite unique in Italy, the only sim­i­lar insti­tu­tion being the Scuola Nor­male Supe­ri­ore. I’ve never heard about sim­i­lar insti­tu­tions in other coun­tries. I’d love to hear if any­one knows about some­thing like this some­where else.

At a first glance the Sant’Anna of Advanced Stud­ies could be descibed as a very small, state owned (pub­lic) uni­ver­sity. By “very small” I mean that the grand total of the stu­dents attend­ing bach­e­lors and mas­ter classes is no more than 250. Each year around 45 stu­dents are selected in a very strict nation­wide selec­tion from around  1000 appli­cants in the fields of Engi­neer­ing, Eco­nom­ics, Med­i­cine, Agri­cul­ture, Polit­i­cal Sci­ence and Law. Selected appli­cants have access to the school ser­vices com­pletely free of charge, includ­ing lodg­ing and canteen.

The high level of selec­tiv­ity (the peak is 1 admit­ted each 20 appli­cants) makes it pos­si­ble to gather some of the most tal­ented peo­ple grad­u­ated in the nation’s high schools. As the school pro­vides all needed infra­struc­ture to the stu­dents peo­ple are able to leave their home and come to Pisa inde­pen­dently of the eco­nomic and social sta­tus of their fam­i­lies. There is no way to access the School other than the offi­cial selec­tion, not even pay­ing a fee.

As stu­dents we live in col­le­giate struc­ture.  The rooms are assigned fol­low­ing our own inter­nal reg­u­la­tion, this is an exam­ple of the large amount of man­age­ment that is del­e­gated to stu­dents. Sev­eral com­mis­sions are elected each year to man­age a vari­ety of things, from net­work infra­struc­ture to pub­lic rela­tions. Liv­ing in com­mon struc­tures and shar­ing the respon­si­bil­ity of their main­te­nance gen­er­ate a very pecu­liar and often long term bond­ing between stu­dents. Dur­ing the five years that most peo­ple spend in the school a net of rela­tions forms that con­nects peo­ple that are very dif­fer­ent for inter­ests  and expe­ri­ences. Liv­ing in a inter­dis­ci­pli­nary envi­ron­ment is an extra­or­di­nary expe­ri­ence. It’s very com­mon to see peo­ple dis­cussing about any­thing from phi­los­o­phy and pol­i­tics to trap­pist beers with the same com­mit­ment, most often while eat­ing together at the canteen.

From the aca­d­e­mic point of view the School is also pretty unique. Although it’s a full state rec­og­nized uni­ver­sity it does not offers full courses. We are at the same time Pupils of the Sant’Anna School and stu­dents of the Uni­ver­sity of Pisa. We attends reg­u­lar classes at the Uni­ver­sity of Pisa and classes on more advanced mod­ern research top­ics. Any­way most peo­ple feel that the most impor­tant part of what we learn comes from liv­ing with older stu­dents and research expe­ri­ences abroad. I’ve myself worked in Cal­i­for­nia and Switzer­land dur­ing the last cou­ple of summers.

Feel free to com­ment and share your opin­ions about such par­tic­u­lar kind of university.

,

5 Comments

About Sant’Anna School of Advanced Studies

As a depar­ture from the usual tech­ni­cal arti­cles and release announce­ments I’d like to talk a bit about my uni­ver­sity: the Sant’Anna School of Advanced Stud­ies (Scuola Supe­ri­ore Sant’Anna in Ital­ian). This place is quite unique in Italy, the only sim­i­lar insti­tu­tion being the Scuola Nor­male Supe­ri­ore. I’ve never heard about sim­i­lar insti­tu­tions in other coun­tries. I’d love to hear if any­one knows about some­thing like this some­where else.

At a first glance the Sant’Anna of Advanced Stud­ies could be descibed as a very small, state owned (pub­lic) uni­ver­sity. By “very small” I mean that the grand total of the stu­dents attend­ing bach­e­lors and mas­ter classes is no more than 250. Each year around 45 stu­dents are selected in a very strict nation­wide selec­tion from around  1000 appli­cants in the fields of Engi­neer­ing, Eco­nom­ics, Med­i­cine, Agri­cul­ture, Polit­i­cal Sci­ence and Law. Selected appli­cants have access to the school ser­vices com­pletely free of charge, includ­ing lodg­ing and canteen.

The high level of selec­tiv­ity (the peak is 1 admit­ted each 20 appli­cants) makes it pos­si­ble to gather some of the most tal­ented peo­ple grad­u­ated in the nation’s high schools. As the school pro­vides all needed infra­struc­ture to the stu­dents peo­ple are able to leave their home and come to Pisa inde­pen­dently of the eco­nomic and social sta­tus of their fam­i­lies. There is no way to access the School other than the offi­cial selec­tion, not even pay­ing a fee.

As stu­dents we live in col­le­giate struc­ture.  The rooms are assigned fol­low­ing our own inter­nal reg­u­la­tion, this is an exam­ple of the large amount of man­age­ment that is del­e­gated to stu­dents. Sev­eral com­mis­sions are elected each year to man­age a vari­ety of things, from net­work infra­struc­ture to pub­lic rela­tions. Liv­ing in com­mon struc­tures and shar­ing the respon­si­bil­ity of their main­te­nance gen­er­ate a very pecu­liar and often long term bond­ing between stu­dents. Dur­ing the five years that most peo­ple spend in the school a net of rela­tions forms that con­nects peo­ple that are very dif­fer­ent for inter­ests  and expe­ri­ences. Liv­ing in a inter­dis­ci­pli­nary envi­ron­ment is an extra­or­di­nary expe­ri­ence. It’s very com­mon to see peo­ple dis­cussing about any­thing from phi­los­o­phy and pol­i­tics to trap­pist beers with the same com­mit­ment, most often while eat­ing together at the canteen.

From the aca­d­e­mic point of view the School is also pretty unique. Although it’s a full state rec­og­nized uni­ver­sity it does not offers full courses. We are at the same time Pupils of the Sant’Anna School and stu­dents of the Uni­ver­sity of Pisa. We attends reg­u­lar classes at the Uni­ver­sity of Pisa and classes on more advanced mod­ern research top­ics. Any­way most peo­ple feel that the most impor­tant part of what we learn comes from liv­ing with older stu­dents and research expe­ri­ences abroad. I’ve myself worked in Cal­i­for­nia and Switzer­land dur­ing the last cou­ple of summers.

Feel free to com­ment and share your opin­ions about such par­tic­u­lar kind of university.

,

5 Comments

Lightspark 0.4.5 RC is out!

Finally, after a long delay caused by sev­eral issues Lightspark 0.4.5 is out. Here it is a brief Changelog.

  • Include the new Advanced Graph­ics Engine, that should pro­vide smoother and faster graph­ics and sup­port for clipping
  • More robust input sup­port (makes it pos­si­ble to use Play/Pause on YouTube)

The work on this released has been espe­cially slowed down by an issue found in libxml++ and another one found in mesa. Pack­agers should pay atten­tion to ful­fill the fol­low­ing depen­dency requirements:

  • Libxml++ ver­sion 2.33.1 or bet­ter. If an older ver­sion on libxml++ must be sup­ported some com­mits must be back­ported. More info about this in the README file
  • Mesa should include the fix for this bug. The issue affects some radeon and maybe intel cards.

Pack­ages will be avail­able for Fedora Rawhide and are already uploaded on the PPA for Ubuntu Mav­er­ick

Flattr this

5 Comments

Lightspark 0.4.5 RC is out!

Finally, after a long delay caused by sev­eral issues Lightspark 0.4.5 is out. Here it is a brief Changelog.

  • Include the new Advanced Graph­ics Engine, that should pro­vide smoother and faster graph­ics and sup­port for clipping
  • More robust input sup­port (makes it pos­si­ble to use Play/Pause on YouTube)

The work on this released has been espe­cially slowed down by an issue found in libxml++ and another one found in mesa. Pack­agers should pay atten­tion to ful­fill the fol­low­ing depen­dency requirements:

  • Libxml++ ver­sion 2.33.1 or bet­ter. If an older ver­sion on libxml++ must be sup­ported some com­mits must be back­ported. More info about this in the README file
  • Mesa should include the fix for this bug. The issue affects some radeon and maybe intel cards.

Pack­ages will be avail­able for Fedora Rawhide and are already uploaded on the PPA for Ubuntu Mav­er­ick

Flattr this

5 Comments

See you in a week!

Me and most of my engi­neer­ing col­leagues here at Sant’Anna School for Advanced Stud­ies are leav­ing tomor­row morn­ing for a week long tour of uni­ver­si­ties and labs in Bel­gium and Nether­lands. This means I’ll have no time to work on Lightspark, sorry :-)

Any­way the 0.4.5 release will be prob­a­bly out in the last days of the month. The crit­i­cal bug in libxml++ is now fixed as my patch was accepted upstream. If (as I believe) a new ver­sion of the library will be released and pack­aged before i get back there will be no rea­son to hold the release any­more.

Flattr this

3 Comments

See you in a week!

Me and most of my engi­neer­ing col­leagues here at Sant’Anna School for Advanced Stud­ies are leav­ing tomor­row morn­ing for a week long tour of uni­ver­si­ties and labs in Bel­gium and Nether­lands. This means I’ll have no time to work on Lightspark, sorry :-)

Any­way the 0.4.5 release will be prob­a­bly out in the last days of the month. The crit­i­cal bug in libxml++ is now fixed as my patch was accepted upstream. If (as I believe) a new ver­sion of the library will be released and pack­aged before i get back there will be no rea­son to hold the release any­more.

Flattr this

3 Comments

On the road to Lightspark 0.4.5

The last week have been pretty busy for lightspark devel­op­ment. As the Advanced Graph­ics Engine is now merged in mas­ter the upcom­ing 0.4.5 release will fea­ture bet­ter look­ing graph­ics and reduced CPU consumptions.

More­over, input sup­port has been com­pletely redesigned. The new approach is very robust, even of the very com­plex and crowded YouTube inter­face and with lightspark 0.4.5 it will be finally pos­si­ble to click the pause button.

Cur­rently the release is on hold because of a bug in libxml++, the library used in lightspark to han­dle XML files. I’ve sub­mit­ted some patches that cor­rect the bug (that caused ran­dom crashes inside fire­fox code) but they’re still wait­ing for a review. I’m con­sid­er­ing and dis­cussing with pack­agers if bundling a patched libxml++ inside lightspark could be a good tem­po­rary solu­tion, until the library gets patched upstream. More news about this in the next few days.

As a last note, I’ve received some feed­back from the devel­oper work­ing on the PPC port and I’m happy to show a first image of Lightspark run­ning on a PPC machine. There are still issues with graph­ics and some remain­ing endi­aness swap­ping to be done, but the port is tak­ing a rea­son­able shape finally.


Flattr this

7 Comments

On the road to Lightspark 0.4.5

The last week have been pretty busy for lightspark devel­op­ment. As the Advanced Graph­ics Engine is now merged in mas­ter the upcom­ing 0.4.5 release will fea­ture bet­ter look­ing graph­ics and reduced CPU consumptions.

More­over, input sup­port has been com­pletely redesigned. The new approach is very robust, even of the very com­plex and crowded YouTube inter­face and with lightspark 0.4.5 it will be finally pos­si­ble to click the pause button.

Cur­rently the release is on hold because of a bug in libxml++, the library used in lightspark to han­dle XML files. I’ve sub­mit­ted some patches that cor­rect the bug (that caused ran­dom crashes inside fire­fox code) but they’re still wait­ing for a review. I’m con­sid­er­ing and dis­cussing with pack­agers if bundling a patched libxml++ inside lightspark could be a good tem­po­rary solu­tion, until the library gets patched upstream. More news about this in the next few days.

As a last note, I’ve received some feed­back from the devel­oper work­ing on the PPC port and I’m happy to show a first image of Lightspark run­ning on a PPC machine. There are still issues with graph­ics and some remain­ing endi­aness swap­ping to be done, but the port is tak­ing a rea­son­able shape finally.


Flattr this

7 Comments