Tuesday, June 19, 2007

Monday, June 18, 2007

Shapes on Google maps

Google is taking seriously the mission of bringing web apps to the highest level. They just added the possibility to draw shapes on their maps directly from the browser.
I don't know how this could be useful, but it's so cool. You can do things like this:

Nice idea on icons

Wow, a nice new idea on icons introduced by kde 4.0. Take a look at this screencast.

I hope that kde guys will keep innovating with ideas like this.

Wednesday, June 13, 2007

To Flash or not to Flash?

I've never loved Flash too much. It's a proprietary technology, the player is not available on any platform and it's closed source, it's heavier than plain HTML, it doesn't inter-operate too much with the rest of the system (just think about the cut and paste from Flash...).

In the last weeks, however, I changed a little bit my position especially on one aspect of the web: the video and audio streaming. It is true that Flash is proprietary, but if Adobe provides the player, it just works.

To the opposite, I often have many problems with the proliferation of the audio/video codec. It's a real pain to deal with dozens of codecs: you never know if you have the right one, if you're breaking any patent or if your browser's plugin will support the movie or not.

I really don't understand why Adobe doesn't release the code of the player. It would help a lot the diffusion of Flash and they would have a better product with lesser efforts. I hope this will happens soon.

Tuesday, June 12, 2007

Xen and the art of making cars

Virtualization. It's the buzz word today. Everybody wants to virtualize, even if they don't know what does that mean. Few days ago Novell announced that BMW group will use SuSE and Xen to consolidate servers and save money.

Ok, I fully agree that you may want to consolidate for many reasons:
  • Servers are usually underutilized
  • Single point of management
  • Live migration
  • Saving space in the racks
  • Saving money
but I can't agree with this sentence:
The BMW Group is taking advantage of what the market is just discovering, that Xen open source virtualization software fully integrated in SUSE Linux Enterprise Server is a viable alternative to proprietary virtualization solutions, providing high performance at a lower cost
said by Roger Levy, vice president and general manager of Open Platform Solutions for Novell: the main reason why you want to have an open source virtualization engine is that you simply can't trust enough proprietary solutions to run your servers. It's a matter of trustworthiness and freedom, not a matter of money.

VIew as slideshow

Google made it: now if you receive a powerpoint presentation in gmail, you can see it online without downloading... without even having powerpoint. I'm looking forward to see their web app for creating presentations.

Unfortunately right now there is no support to open document format. I hope to see it sully implemented as soon as possible.

Thursday, June 7, 2007

Firefox and Google are closer than before

Firefox Gran Paradiso RC5 is out; the next version of FF will natively support Google's Gears and will share with Google an address blacklist in order to protect user from accessing to sites that host malicious code.

From one point of view, these are good news: Gears is a wonderful technology and protecting the user is always good, but preventing the user from accessing some sites basing on Google's suggestions, is somehow dangerous.

Moreover, gears will make Google even more pervasive in our computers and I'm not sure at all this is good.
It's true that gear is free software and anyone can use it, but until now, only a single application (by Google, btw) uses it, so I think that it is a little too early to support this technology natively.
On the other hand, always being on the edge is what makes you win.

I'm much more concerned about the blacklist. At least I hope that this will be a very visible feature, as the pop-up blocking one, so that the user can clearly see what's going on and can freely decide to visit a site even if it is on the blacklist

Apple will use ZFS in Leopard

Apple keeps on the way of innovation. I just read that they will use ZFS as primary files ystem in the next version of OsX. This is an interesting news because ZFS is a very interesting file system.

Unfortunately free software community won't have any support to ZFS because of the license incompatibility between GPL and CDDL. PIty, it has nice features.

One of the most interesting one is the native support to snapshots. This helps creating wonderful backup strategies as those implemented in project such Time Machine.

I hope that ext4 will integrate the work made in ext3cow project.

Wednesday, June 6, 2007

ODF bills have failed right now

As reported here, almost all the attempts to mandate the use of ODF in public administrations in the U.S. have failed. Only Massachusetts and (very partially) Minnesota require the use of open format.

Despite the pressure of IBM and the ODF Alliance, all the bills have been rejected. It's a pity. In Europe, it seems a little better: France, Norway, Belgium and Denmark, national governments are planning to switch to open formats.

I think that the existence of closed formats is what really stops many from using free software. The concept is easy enough, even for politicians: do whatever you want with your computer, but let me do what I want with mine. Without free formats this is not possible.

Next time you receive some MS word attachments in your mail, send it back to whom sent to you asking for a free document :-).

I wonder why...

... if Microsoft can do something like this or this, sells things like this.

Apple uses LED displays... what's missing now?

Yesterday Apple upgraded the macbook pro series. The upgrade concerns the amount of memory, the processors and the display.

In my opinion the display is the most interesting upgrade.

The amount of memory is not interesting at all: it's just marketing and common upgrading; there's no innovation in adding some memory.

The processor is the new Santa Rosa by Intel. Nice, but not a revolution as it was the Centrino technology.

The new display is very nice. A new technology that has lots of advantages: it saves power, it is more eco-compatible, it is brighter, faster and more uniform illumination. I really think that LED is the next-generation for displays.

So, nice work, but what's still missing?
  • Flash-memory based hard disks. Hard disks are the weakest link of the chain. They are slow, it's easy to break them if you are moving, they use lot of power. If we replace common hard disks with flash-memories, we can overcome all this problems and I suspect that suspend/resume and hibernation would be even more powerful
  • Loooonnnngggeeer battery-life. Laptops are fine as they are. They are enough powerful, but the battery doesn't last enough. I know it's a very hard problem to solve, but in order to have a very nomadic computing we need to improve the battery life dramatically. We may also think to implement some energy scavenging ideas into our device.
  • Connections. We need to be as connected as possible. Using any medium. Like wired networks, wi-fi networks, mobile phones, wi-max, whatever. And everything should work seamlessly with the highest transparency for the user. Ideally the user should not be aware that the network medium changes and it should continue to work. All the dirty work must be delegated to the system.
  • Be eco-compatible. Use recycled and recyclable materials.
  • Open standards. For anything. For example, the docking station should be standard, so that one can plug any laptop in any docking station.

Tuesday, June 5, 2007

EyeOs

EyeOs 1.0 has been released. For those who don't know EyeOs is a web-based operating system. I tried it quite often in the last months and I've to say that it's not bad. Not at all.

The look and feel is nice, clean and simple. It doesn't have many applications right now, but it seems more a prototype than a finished product. Unfortunately the built-in web browser doesn't support any webapp right now. It doesn't matter too much: in order to use EyeOs, you must have a browser (say Firefox), and you can use the same browser to use the webapps you like. I know it's not too nice to have a whole operating system that can manage windows and using something external to manage your browser.

For the future, I'd like to see some support to AJAX built into the EyeOs browser.

Monday, June 4, 2007

It seems to me that in Italy, site's accessibility is not the goal

Yesterday I saw an adv on the national tv, here in Italia. They were advertising their new web site, so this morning I checked out the new site. It's awful. From the point of view of accessibility is awful. After the horrible experiment of italia.it, I hoped that they had learned their lesson, but I was wrong.
  1. First of all it opens a pop-up with ads. It is quite unfair, because Italian people pays for the national tv, so I would expect at least no ads pop-up.
  2. Second it uses massively flash technologies. I don't think flash is the most usable technology for many reasons: it is not free, it is not available anywhere, it is not designed for d-people, you can hardly cut and paste from flash stuffs, ...
    I agree that sometimes flash can be used to bring some interactiveness that is not available through standard html or javascript, but in this site it is only used for a menu with highlighted entries. This is unacceptable!
  3. Neither the html parts are standard. Check out this...
  4. They use real media for their streaming.
It's a pity because they are losing a chance to build a nice project. If I were them, I would have taken different decisions:
  1. Use free codecs for streaming
  2. Use only plain html: you can do wonderful sites with html and css, if you are able.
  3. Use podcasts, and use them well. One single podcast for each single program.
  4. Use youtube, google video, democracyplayer and whatever to distribute your contents.
  5. License everything as CC

2010 according to Apple... in 1988

In 1988 Apple released this video showing their vision on the future.

Well, they were quite , don't you think?

I'd like to know their vision about 2030, now.

Sunday, June 3, 2007

Democracy player

After some time I tried again DemocracyPlayer... and I've to say that it didn't change a lot. Especially on the side of the contents.

The player itself is not bad. It has nice ideas, nice features, nice technology, but it lacks the contents. Democracy is a great software that broadcasts youtube like contents. Which is not enough to be the next-generation TV.

Here is some suggestions.
  • Make it possible to stream on demand a content. Now you can only download as a podcast and then watch it. Streaming would be a wonderful feature to have.
  • Find contents providers. We desperately need to show that it is possible to provide contents with a great open-source multi-platform tool.
  • Integrate it better with the desktop environment, the web browser and with other media sources (for example youtube).
  • Think about cooperation with some CC-licensed (for example Jamendo) music in order to open a music section on Democracy.
I really think that democracy could become an open iTunes if properly developed.

Friday, June 1, 2007

Green my apple closes

Greenpeace closed Green my apple because, they says, they achieved the results they wanted.

I doubt a little about because Greenpeace only has an open letter by Steve Jobs where he says that Apple will improve the efforts for the environment. I'm not sure it's enough: I recently attended to a talk by Katherine Richardson about the climate change and she's been very very scaring.

I think we should rethink computer science in terms of power consumption and pollution reduction. Use power saving and think twice before changing your computer, guys!