There is more to data access than SQL

The number and variety of computing devices in the environment are increasing rapidly. Real computers are no longer tethered to desktops or locked in server rooms. PDAs, highly mobile tablet and laptop devices, palmtop computers, and mobile telephony handsets now offer powerful platforms for the delivery of new applications and services. These devices are, however, only the tip of the iceberg. Hidden from sight are the many computing and network elements required to support the infrastructure that makes ubiquitous computing possible.

The State of the Penguin

Not so long ago, adopting Linux for any endeavor was a radical idea. But for the radicals — early adopters and those asked to implement bleeding-edge technologies during the Internet boom — Linux was a perfectly reasonable solution. Paired with Samba, Linux offered more robust file and print services than Windows. Combined with the Apache web server, Linux powered web sites. The latter mixed with OSS tools such as Perl and MySQL transformed the Internet into a World Wide Web of possibilities.

Apple Reportedly Considering Switch to Intel (Again)

The Wall Street Journal is reporting that Apple and Intel executives have been in discussions about Apple using Intel chips in its hardware. Apple's only official response at this point is that it's "rumor and speculation," but the Journal implies that it's nearly a done deal. No word on whether Apple would use Intel chips across its product line or just in one or two products, like the Xserve. And this could all just be maneuvering to extract a better deal out of IBM. Losing Apple would be a major blow to IBM's chip business.

Application optimization with compilers for Linux on POWER

Interested in tuning your C/C++ applications for Linux on POWER? This article compares the optimization options for both Linux on POWER C/C++ compilers: GCC and IBM XL C/C++. This paper also reviews tactics, such as Interprocedural Analysis, Profile Directed Feedback, and High Order Transformations, which are used by one or both of the compilers to extract higher performance from the Power architecture.

A new spin on a PalmOS palmtop (or inside it)

"To save power, the hard drive stops spinning between uses. That's fine. What's not so fine, however, is that it takes six seconds to spin up again and feed its data into the palmtop's memory so you can use it. As a result, your work is frequently interrupted by maddening, six-second visits to the dead zone. Everything is frozen on the screen, no button works and your workflow comes to a crashing halt." Read the full review of PalmOne's Lifedrive at News.com.