Author Archive for ugo

Nokia to acquire Trolltech

Looks like the mad streak of acquisitions of Open Source companies that characterized this month (see here and here) isn’t over yet:

ESPOO, Finland and OSLO, Norway, January 28 /PRNewswire-FirstCall/ — Nokia and Trolltech ASA today announced that they have entered into an agreement that Nokia will make a public voluntary tender offer to acquire Trolltech (http://www.trolltech.com), a company headquartered in Oslo, Norway and publicly listed on the Oslo Stock Exchange. Trolltech is a recognized software provider with world-class software development platforms and frameworks. In addition to the key software assets, its talented team will play an important role in accelerating the implementation of Nokia’s softwarestrategy.

For the clueless: Trolltech are the creators of the Qt framework that powers, amongst other things, the KDE desktop environment, and a number of mobile applications, including Opera.

Thanks to Corsin for the twit.

1,000 Pictures and Some Coins

Last weekend was foggy and the kid had a slight fever, so we ended up staying at home for most of the time. Having some time on my hands I resolved to do some macro shooting of a collection of old coins that is owned by a friend of mine.

For the occasion, I built myself a very fancy and professional small macro studio, using expensive materials and high-end design… well, almost.

DIY Macro Photo Studio

Thanks to this Strobist post for the basic idea. I don’t have a pair of flashlights, but the spotlights I used were pretty much up to the task at hand. I should probably use more powerful lamps next time, though.

I also have to thank Davide for lending me his Canon 400D (Digital Rebel XTi) with the 28-135mm zoom. Even though it’s not a macro lens, I could focus close enough and, even with some cropping, thanks to the 10MP sensor, the final images had plenty of resolution.

So much resolution indeed that I ended up rescaling them by 50% before uploading them to this Flickr set. In doing this I noticed I had uploaded my 1,000th picture to Flickr, which is in itself a milestone to celebrate. Next milestone is having 50,000 views. For this I need about 3,400 more views, so I invite all my readers to have a look at my stream.

Must be the M&A season

First Sun acquires MySQL, and now this:

Oracle to Acquire BEA Systems: “REDWOOD SHORES, Calif., Jan. 16 /PRNewswire-FirstCall/ — Oracle Corporation (Nasdaq: ORCL) and BEA Systems (Nasdaq: BEAS) announced today they have entered into a definitive agreement under which Oracle will acquire all outstanding shares of BEA for $19.375 per share in cash. The offer is valued at approximately $8.5 billion, or $7.2 billion net of BEA’s cash on hand of $1.3 billion. ‘We expect this deal to be accretive to Oracle’s earnings by at least 1-2 cents on a non-GAAP basis in its first full year after closing,’ said Oracle President and Chief Financial Officer Safra Catz.”

Sun Microsystems Announces Agreement to Acquire MySQL

Sun Microsystems Announces Agreement to Acquire MySQL, Developer of the World’s Most Popular Open Source Database: “SANTA CLARA, CA January 16, 2008 Sun Microsystems, Inc. (NASDAQ: JAVA) today announced it has entered into a definitive agreement to acquire MySQL AB, an open source icon and developer of one of the world’s fastest growing open source databases for approximately $1 billion in total consideration. The acquisition accelerates Sun’s position in enterprise IT to now include the $15 billion database market. Today’s announcement reaffirms Sun’s position as the leading provider of platforms for the Web economy and its role as the largest commercial open source contributor.”

A very dangerous guy

There is a man of power in the world, who is a raving lunatic, a racist, a homophobe, and a religious fanatic. If things go according to the will of his followers, he might soon be at the command of a nuclear arsenal.

Did somebody in the audience say “Ahmadinejad”? No, sorry, I was referring to Mike Huckabee.

The Raw Story | Huckabee: Amend Constitution to be in ‘God’s standards’: “‘I have opponents in this race who do not want to change the Constitution,’ Huckabee told a Michigan audience on Monday. ‘But I believe it’s a lot easier to change the Constitution than it would be to change the word of the living god. And that’s what we need to do — to amend the Constitution so it’s in God’s standards rather than try to change God’s standards so it lines up with some contemporary view.’”

(Via PZ Myers.)

Cosmic Crash

Massive Gas Cloud Speeding Toward Collision With Milky Way: “A giant cloud of hydrogen gas is speeding toward a collision with our Milky Way Galaxy, and when it hits — in less than 40 million years — it may set off a spectacular burst of stellar fireworks.”

SC2_small.jpgLooks like we’re safe, as “the cloud will likely strike a region somewhat farther from the Galactic center than our Solar System and about 90 degrees ahead of us in the Milky Way disk.” And we’d have at least 20 million years before starting to worry.

Even if this is the case, though, it’s impossible not to feel awe at the way the cosmos, far from being an orderly, peaceful, and predictable place, is full of chaos and violence on a scale that cannot even be fully understood. Witness the recent discovery of a gigantic beam of matter ejected from a massive black hole and smashing into a nearby galaxy, literally tearing it to pieces like the jet from a garden hose tears apart an ants’ nest.

You might think that those planets that are being hit by such phenomena are not hosting any kind of civilization, or that their inhabitants are not protected by a loving god, or that it’s all part of god’s plan, which we cannot know.

Or you might think that we’re the lucky ones who get an opportunity to live for a brief (on the time scale of the Universe) instant of time, thanks to random chance or contingency, and nothing is pre-ordained or in any way predetermined.

Guess which one I think is the sensible opinion to hold.

Photophlow

I must thank Ted Leung for inviting me to photophlow as this has allowed me to get in touch with a bunch of Flickrites and have some good conversation. I mostly agree with Ted’s analysis of the site, especially when he says that photophlow is a bit like IRC with pictures (and this means it has the potential to be a great time sink, if you get too much into it) and at the same time it’s really pushing the envelope in terms of building interactive applications on top of “mashable” services like Flickr. In fact, it’s so much more than a simple mashup: it’s a real application using the Web as its platform and Flickr as its API. Totally cool, I think.

I have one more invite left if you want to try it. Just leave me a comment here with your email address and I’ll send the invite to the first to do so. Leave a comment also if you are not the first. If I manage to get more invites, I’ll send them out on a first come-first served basis.

photophlow badge

Update: I have two more invites and, since this post is currently #2 on Google for “photophlow” in some regions, I guess they won’t last long.

Religion is an obstacle on the road to peace…

ratzinger.jpg… and the world would be a much better place if that obstacle was removed, regardless of what a certain bozo in a funny hat says.

BBC NEWS | Europe | Pope says family promotes peace: “‘The family is the first and indispensable teacher of peace,’ the Pope told worshippers at St Peter’s Square in Rome.

The pontiff said that ‘whoever, even unknowingly, circumvents the institution of the family undermines peace in the entire community’.

Pope Benedict has made defending the traditional family a priority.

The Vatican opposes granting legal recognition to gay and unwed couples, though the Pope did not touch on such controversies directly in his New Year prayer on Tuesday.

‘Everything that serves to weaken the family based on the marriage of a man and a woman… constitutes an objective obstacle on the road to peace,’ he said.”

I guess the people killing themselves in the streets in Kenya, Pakistan, Palestine these days are not doing so because of sectarian hatred that is very often grounded in religion. No, they must be fighting for gay marriage, evidently.

The real shame here is that Pope Ratzi can say such boldfaced lies and yet most politicians and so-called intellectuals—at least here in Italy— are applauding him. Personally, he makes me want to puke.

Lithium madness

Photo Attorney: New Travel Restrictions Affect Photographers: “Beginning January 1, 2008, the U.S. Department of Transportation is changing how and how many extra lithium batteries we pack for our flights (such as those for cameras and computers). In sum, you may not pack extra lithium batteries in your checked luggage, but you can put them in your carry-on bags”

And so they started 2008 by making the life of everyone who travels just a little bit more miserable. Especially if one reads what the original advisory says:

Whether in checked or carry-on baggage, ensure that devices remain switched off, either by built-in switch/trigger locks, by taping the activation switch in the “off” postion, or by other appropriate measures.

If I read this correctly, it means that devices using lithium batteries (effectively almost every electronic device with a rechargeable battery made recently) must remain switched off, even if carried on. Does this mean that we cannot use laptops, cameras, iPods, etc. anymore during flight? I sure hop this is not the case.

Suddenly the prospect of traveling to the US became much less pleasant, as if it wasn’t already unpleasant enough. The sad thing is that these kind of regulations tend to be adopted all over the world very quickly (witness the scare over liquids) so we Europeans are probably not safe from lithium-induced madness either.

New Year, New Blog Style and No More Ads

As you can see if you’re reading this post off the website and not in your aggregator, I have a new theme for my blog (including a nice picture of our Christmas table) but that is only the tip of the iceberg.

What lies underneath is a big upgrade to the latest version of Wordpress (2.3.1) and a switch to K2 as the theme used. Thanks to Duncan for the pointer to K2, and also for some of his CSS, which I reused since I find Helvetica to be a much better font than whatever K2 uses by default (Arial maybe?).

Another major change consists in the elimination of all Google ads from the blog. They were bringing in just peanuts and detracted from the overall usability of the site, so I removed them. Hope my readers will appreciate this.

Please leave a comment if you find something strange. Thanks.

New ‘Lost’ Trailer

James Hibberd - ABC’s New ‘Lost’ Trailer - TVWeek - Blogs: “A closer look at the fourth season, not to be confused with last week’s 32-second teaser. ABC made headlines Friday when it announced the show will return on Thursday nights starting Jan. 31.”

I was totally enthralled by the third season and can’t wait to see the fourth one. Unfortunately it will be months before it is aired in Italy.

From the “War on Christmas” department

Three Wise Men are just a legend, says Archbishop of Canterbury | the Daily Mail: “During an interview on Radio Five, the Archbishop of Canterbury dismissed the well-known version of events as legend saying: ‘Matthew’s Gospel doesn’t tell us there were three of them, doesn’t tell us they were kings, doesn’t tell us where they came from.

Oh, really?

‘It says they are astrologers, wise men, priests from somewhere outside the Roman Empire, that’s all we’re really told.’

Oh, really?

Turning to the topic of when Jesus was born, he said it was ‘very unlikely’that there was snow.

Oh, really?

He said there was no evidence of animals present - a popular theme of Christmas cards.

Oh, really?

He dismissed the idea that the star of the North stood still in the night sky - because stars just don’t behave like that.

Oh, really?

For good measure, he added Jesus probably wasn’t even born in December. He said: ‘Christmas was when it was because it fitted well with the winter festival’.

Oh, really?

Next time the good Archbishop will tell us that maybe the virgin birth is a legend too… oh wait, he alredy did! What’s left then, the resurrection? After all, there’s just as much proof that Jesus rose from the dead as there is for his birth in a manger. It’s all a bunch of unsubstantiated myths, so why not get over it once and for all?

You call this REST?

From the Amazon SimpleDB documentation:

Amazon SimpleDB REST calls are made using HTTP GET requests. The Action query parameter provides the method called and the URI specifies the target of the call. Additional call parameters are specified as HTTP query parameters. The response is an XML document that conforms to a schema.

Note

If the length of the query string that you are constructing exceeds the maximum length of the HTTP GET URL, use HTTP POST and submit the query string parameters in the body of the message.

Excuse me??? This must be the single most egregious abuse of the “REST” term I ever saw. Listen, Amazon, just because you use HTTP and XML and do not use SOAP, you cannot just call it REST because you think it’s sexy and pretend that you’re not looking stupid.

The REST Registry

Paul Fremantle’s Blog: A new kind of (SOA) Registry: “So fundamentally the approach we have taken is to build a registry/repository based on REST concepts. And as we looked at the REST space, we kept noticing how close the Atom Publishing Protocol (APP) is to our needs, so we’ve made that the public remote API to access the repository. Of course, if you are just browsing the registry, you only need a browser - APP is mainly there to support updating resources.”

And of course it uses Apache Abdera :).

Boston pictures

MIT Stata CenterI’ve just uploaded to Flickr a small set of the pictures I took in Boston in the last few days. They are bad, I know, but the sky was uniformly grey all the time and any hope of decent lighting was lost. Those that I put in this Flickr set are the only ones that do not completely suck.

Lesson learned: if you’re a photographer and an architecture buff, you should definitely go to the MIT, but on a sunny day.

XML 2007 Wrapup

The XML 2007 Conference is over and here are my observations.

For me personally, it was a mixed bag. My talk was not very well attended and I can understand why now: I thought this was much more of a developers’ conference, but there seem to be many more MIS types and business users than developers. The median age is also much higher than the one that is characteristic of venues like OSCON or ApacheCon: silver hair abound. So it is understandable that many eyes glazed over when I started showing blobs of Java code in the second half of my talk.

One could hope of getting a lot of business leads from such a business-oriented audience, but it’s not that easy to try to sell a European consultancy to a public that is 99% US-based: very few Europeans are here.

Still, I got some nice feedback from the few developers that were attending, so I can be confident that my presentation was of good quality: it’s just that most of the audience was not the right audience.

From the attendee point of view, it was a mixed bag too. There are so many talks that are so loaded with marketspeak that they made me want to run out and do some Christmas shopping instead: shops will take your money as well, but will give you some definite value in exchange for it ;).

As is usual in such situations, you get the best value for money out of meeting other people you have only known virtually until then. One of them is Gregg Pollack (he is the guy playing Ruby on Rails in the “Get a Mac” spoof ads for Rails; if you haven’t seen them yet, do it now, they’re even funnier than the originals).

I also had a god chat with Norman Walsh about his XProc implementation project. I inquired whether he was planning to open it up to external contributions: He eventually will, but will probably rewrite it once again from scratch one more time. So I am going forward with my own implementation, which is currently a labour-of-love, side project to which I am obviously not dedicating any significant amount of time at the moment. We agreed to talk again in a couple of months from now and see how far we’ve come.

The highlight of the trip for me, however, was meeting Sally and Yoav. Curiously, even though both are Bostonians and they worked together in the Apache PRC, they had never met face-to-face before. It took me coming to Boston to catalyze their meeting. We had a very nice dinner in Boston’s North End and a good deal of talk about Apache and our respective jobs and lives.

Cost of a trip to Boston for the XML Conference: about $2000 with MasterCard.

Making new friends there: priceless.

Boston!

Just arrived safely in Boston for the 2007 XML Conference, which starts Monday, so I have time to take part in the Christmas shopping madness before then.

First impression: Marriott Copley Place hotel sucks. Room Internet access is for-pay, wired only and awfully slow. Couldn’t even connect to any of the open WiFi networks listed, for some reason.

It’s also as cold as hell here, like -1°C at 3PM, but I expected it so I was prepared.

I have a pig…

… and his name is Mohammed.

You can call him Jesus, if you like, it’s just the same old shit.

This god is either blind or deaf

Sonny Perdue to God: “I said G-E-O-R-G-I-A, not Bangladesh.”

Obviously God is American: most Americans would not be able to place Bangladesh on a map. Well, maybe not even Georgia ;).

debugger;

I guess some developer at alitalia.com forgot to remove a statement from one of the website’s scripts:

alitalia-debugger.png

I noticed because I have Firebug installed and it popped up the Javascript debugger window while loading the home page.