Introduction About Site Map

XML
RSS 2 Feed RSS 2 Feed
Navigation

Main Page | Blog Index

Archive for June, 2006

Test Your Hearing On-Line

Whisper
The sounds of a high-pitch whisper

IF you have a minute to spare, have a look at this on-line high-frequency hearing test. I cannot sense 18,000 Hz, but I’m fine at 17,000.

This test reminds me of yet another test, which I took a long time ago: a geekery test.

Update: In a different test, if I set the volume at maximum, I can hear 21 KHz, so I very much doubt the results of my previous test. At moderate volume levels, I can still cope with 19 KHz and maybe even 20 KHz. I am not sure what the baseline is, so I have not calibrated the volume on my headset.

Linux Desktop Enviroments and Window Managers

KDE transparency

An Example screenshot from my KDE 3.1 environment. There is
also one from KDE 3.4 (local copy of screenshot)

ADMITTEDLY, I am a huge fan of KDE. That said, many other alternatives (choices) do exist and they scale better with older hardware, levels of proficiency, the nature of the work, and taste. This morning I came across a site which provides a succinct overview of merely any desktop environment and window manager. To quote the introductory paragraph:

Welcome to my guide to window managers and desktop environments for The X Window System, as used mainly by Linux and UNIX operating systems. Here you will find descriptions, screenshots and configuration files for all popular window managers, along with related resources, including a news and discussion area.

Bloated Applications Deter Some Users

Faces in GIMP

AS time progresses and computer hardware matures, there appears to be a worrisome trend. Backward compatibility, and sometimes practicality and simplicity, are being compromised. Applications get ever more bloated, attempting to be the entire world, and more.

Take, for example, media players that extend infinitely. Some of them turn from simple music players into a fully-blown video player, a Web browser, a music store, a sound mixer, and even an editor or playlist manager that is fairly sophisticated and employs greedy engines. From something small that occupies a megabyte of RAM and does its work reliably, the application can soon devolve into a complex resource pig.

There ought to be support for plug-ins that facilitate lightweight use, but the idea is often discarded, quite unfortunately. This, as a matter of fact, is one of the arguments for backing Open Source development, with healthy user and developer communities. Hooks can accommodate extensions that do not distract maintainers of the core and do not truly detract from its quality (e.g. stability).

For this reason, to use a personal example, I use Thunderbird as what it truly is: a mail client (as well as Horde‘s mail facility for Web-based access tot the accounts). I don’t use Thunderbird for newsgroups and feeds. These are ‘plugs’ for gaps which Thunderbird merely attempts to fill, while retaining simplicity (and thus its lack function). So instead, I use a highly-versatile tool, KNode, which was created and designed to accommodate newsgroups in its entirety. It is designed to deliver the functionality at its best. For feeds, I use a pro-feeds application rather than some off-the-hook ‘application’ or a Web service. Truthfully, I tried alternatives such as Feedlounge, which is Web-based (I was even a project tester briefly), but it was just too slow and it lacked function that I already had in RSSOwl, which I help test as well.

KDE Team: They think of everything!

SuSE screenshot

An old screenshot of my Linux box at the University.
In the background I embed sunny resorts that I once
visited and they revolve periodically, owing to KDE

I am exceedingly impressed by the innovative work of the KDE team. These folks truly invent some productivity methodologies which exist nowhere else. KDE is primarily targetted at operating systems such as Linux and BSD and it puts them both at the forefront of innovation. How they do it, I don’t know, but I suspect that requests and suggestions from the public (KDE userbase) make it a reality, via wishlist items, reported as ‘bugs’ with low severity level. Allow me to exemplify my statement using a timely realisation.

Only yesterday, I needed to restart KDE (no reboots involved). This happened after over one month of this non-stop KDE session. The motive? Possibly a few memory leaks, which had accumulated throughout 5 weeks of 24/7 computing (I run experiments using untested code overnight and whenever I am absent). Either way, once restarted, KDE restores the user’s session perfectly.

All windows re-appear in the correct virtual desktop, in the same position with the same dimensions as prior to logout. A complete system reboot would have had the same impact. Shells are reinstantiated and created, possibly positioned at the same directory/path as before. While it sounds simple and trivial, it is not. File managers likewise. FTP connections are restored with the servers in question, even at the right depth and directory level. The only exception are SSH connections that were opened without calling the command directly, e.g. SSH within a shell. Otherwise, even remote connections as such are restored! Again, this should not be taken for granted.

In this older version of KDE (3.1, as haven’t tested it yet with the newer setup at home), Mozilla applications are the sole exception. They are not being restored. Nonetheless and all in all, well done, KDE team! You thought of everything the user will ever need.

There is a Mozilla Firefox extension called SessionSaver. It achieves something similar to the above by fully restoring tabs, even with textarea input re-instered. This mechanism is robust and even resilient to browser crashes, all at the expense of browsing performance, as well as some system resources.

Related recent item: Why I Love KDE

Three Dimensional Web Browser

Spherical desktop

Wallpaper from Houghi (click image above
to enlarge; non-lossy PNG version)

CHECK out some three-dimensional Web browsers. None of the three is said to obviate the need for Opera, Safari, Mozilla Firefox, or even rusty Internet Explorer. The pages that are filled with screenshots, however, leave plenty of place for imagination. Technologies like XGL/Compiz, as well as DirectX support in Vista, will make it all possible. The contribution of the third dimension is very mere though, which is where proper yet pseudo 3-D displays come into play.

Monitors of Three Dimensions

Metisse

Screen-shot of Metisse for FVWM

YESTERDAY I read about three-dimensional displays, which are said to require no glasses and make stereo-vision a reality. This seemed like ‘queue hopping’ from a scientific point-of-view, so I had to read it carefully and identify some points of skepticism. I was successful in finding some gaps and deficiencies, which a careful read would quickly reveal (albeit the headline is very eye-catching — an exaggeration within or even beyond reason).

If you have some idiosyncratic interests which pertain to the study of vision and human-computer interaction (HCI), you may find some of my past essays on the topic intersting:

Site Advertising for a Lifetime?

Ad BlockingEver wondered if running a recreational Web site can become a full-time occupation? Ever wondered if bloggers can be paid a wage to blog in favour of a particular company? That it, using the audience as a tool for income? It is a rarity, yet a reality, which more and more people strive to attain.

I pretty much know what ambitious Webmaster are trying to accomplish with advertisements, but if it is income for life, I would warn them in advance. There are very few Webmasters who, at the moment, can actually boast getting a wage out of advertisements (WebMasterWorld is just one example). However, there is a difference between making ends meet and sustaining an income for life. As with all businesses, the terrain changes and one must change and adopt to to this perpetual change. This change is not intervention(time)-free.

The Web, for instance, is changing all the time and all sites need to evolve. Advertising channels and income sources are running dry even for journalists, in part due to online content, bloggers, and Web 2.0 sites, which are far more fascinating (interactive) than ‘old school’ news sites. And by the way, all my sites combined do not generate more than $30 dollars a month. This is not even enough to cover the hosting bills.

To elaborate on the issue of evolving to facilitate trends, 6 years ago I was using nothing but Windows. I thought my skills were well-invested and bound to endure. Nowadays, I never even lay my hands on Windows and, while I consider this change a tremendous improvement, I just know I would never have managed to do the same things as effectively had I stuck with where I was (a monoculture).

Retrieval statistics: 18 queries taking a total of 0.144 seconds • Please report low bandwidth using the feedback form
Original styles created by Ian Main (all acknowledgements) • PHP scripts and styles later modified by Roy Schestowitz • Help yourself to a GPL'd copy
|— Proudly powered by W o r d P r e s s — based on a heavily-hacked version 1.2.1 (Mingus) installation —|