Resampling Needed

Those using Firefox 3.0 may have noticed that by default when someone scales the content of a page, the images are resized too, a behaviour long-pioneered by Opera. Those using Firefox 3.0 on linux will be sorry to find out that upscaled images are not resampled using anything but what seems to be nearest neighbour (I haven't checked the code): they are ugly, pixelated and definitely not pleasant to the eye. This is well documented on the Mozilla Bugzilla repository and sadly it may be the case that it's not fixed until Firefox 3.0 final is out. Which is a shame, as many people with higher resolution displays, especially high-resolution laptop displays that sometimes reach approximately 150dpi actually depend on the scaling functionality to be able to read stuff properly. Ironically GTK+ offers pretty decent image scaling functionality and hopefully it's not that hard to make use of it in Firefox in the near future. Here's an illustration of the problem. The picture on the left shows the original (unscaled) content of the ΜΠΛΟΟΓΚΛ hellenic blog search engine. The one in the middle shows the scaled version, as shown in Firefox 3.0 Beta 5 that shipped with Ubuntu 8.04. The one on the right shows a resampled version of the image using the (pretty computationally expensive) lanczos algorithm, which although not probable as a solution it's quite close to the (realistically possible) bilinear resampling for upscaled images of this size. Image Upscaling in Firefox 3.0B5 (Linux) You can follow the progress on this issue on the Mozilla Bug tracking page here.

Η εποχή των Plug-In Hybrids πλησιάζει.

Περίπου μια δεκαετία μετά την — εν τέλει — σκανδαλώδη παρουσίαση και μετέπειτα κυκλοφορία του ηλεκτρικού EV1 και οκτώ χρόνια μετά την εκλογή της πλέον οικολογικά αδιάφορης κυβέρνησης των ΗΠΑ, το επιχείρημα υπέρ των ηλεκτρικών αυτοκινήτων γίνεται πιο σαφές και πρακτικό από ποτέ. Η κυβέρνηση του G.W.Bush έχει ακολουθήσει σειρά επιχειρημάτων αρχικά υπέρ της χρήσης […]

Steps Towards Irrelevance

Mary Jo Foley, Microsoftphile and tech writer (since the company's early years) writes, when asked about the future of Microsoft's leadership once Bill Gates retires:
There's always been this dichotomy between "Bill's guys" and "Steve's guys." Steve's guys have MBAs and their roots are in sales. Bill's guys have been traditional technologists. The people who are more like Steve will probably get more power and will run the show, so I wonder who's going to be the tech champion for Bill's guys. I think that's going to be a big cultural and noticeable change once Gates is out from his day-to-day duties.
That's funny. Microsoft has been pretty much excellent in marketing and sales for many years, but mediocre (or even poor in some cases) in engineering and technology. If "Bill's guys" have been running the show all these years, how will "Steve's guys" help Microsoft overcome its pretty obvious technological problems without squandering its strategy? I'm guessing if Steve Ballmer is going to stay --- which he probably is --- Microsoft will probably move a bit faster, but still quite gradually, towards irrelevance. It's not salesmen and marketers that make or break a company like this. It's not technologists either. It's visionaries, pioneers and innovators. Microsoft never really had many of those in positions of power, and it desperately needs them to compete in today's market. Innovation and a solid vision for the future have always been at the fringes of corporate policy at Microsoft or in Bill Gates' books and lectures. Sadly, I doubt the 'MBAs' and 'salespeople' that are going to run the show in Redmond for the next few years have any clue as to what any of that mean.

Dynamic IP friendly SPAs.

At last, Linksys just upgraded their SPA (formely Sipura) 942/962 series phone firmware. Among many other bugfixes, the new firmware fixes a number of longstanding and extremely annoying SIP registration bugs (CSCsm28353, CSCsk69012) that afflicted dynamic IP ADSL users whose external (routable) IP address gets changed frequently and necessitated a relatively long process to make the phone behave properly. Kudos to Linksys for fixing this, albeit quite late.

Breathtaking.

Just back from a trip to Kythira, my usual destination whenever I get the chance to get some time off. Here’s a picture I took that I find more or less representative of the state of nature on the island during Spring — it’s every bit as beautiful as this HDR photo alludes. Kythira was […]