The Day that I Will Buy a New PDA…

I already have a PalmV PDA with PalmOS 3.5. I never use it. I practically have absolutely no need for an organizer. Yet, I wanna buy a new one. That geek gene in me (that my mother unsuccessfully tried to kill over the years) what really wants is a "truly mobile PC" that just isn't a laptop. So, for the last few days I was shopping around the Internet for a new PDA (preferably a PocketPC this time) that would fit the kind of thing I am looking for. I was... horrified to find out that what I need isn't... invented yet.

OS Experiences While Upgrading my PC

I am currently dual booting Windows XP and Fedora Core 1. I recently upgraded my PC, actually, I more or less bought a new PC. New processor, new motherboard, new graphics card, new memory and so on. Basically, only my soundcard, hard drive and DVD-Rom made the cut into the new PC.

Microsoft to Review Old Windows Code After Source Leak

In an effort to keep its customers secure following the recent Windows source code leaks, Microsoft has turned to the lessons it learned while taking a two month hiatus in early 2002 to clean house and eliminate insecure code from Windows. Also, Microsoft sent letters to several Internet service providers this week telling them that they have customers suspected of trading the stolen Windows 2000 and Windows NT code on peer-to-peer networks like Morpheus and Kazaa.

MSDN: Learn About Indigo, Whidbey, Longhorn Strategies

This is a sample preview chapter of a book in progress, titled Inside "Indigo," to be published by Microsoft Press. Elsewhere, Visual C# "Whidbey" will include several IDE enhancements including a first-class code editor with rich editing features, a powerful debugger, and drag-and-drop visual designers. Additionally, these presentations describe the architectural vision that drives the "Longhorn wave" of technologies from Microsoft, and introduce a set of key initiatives that will form the pillars of the Longhorn solution architecture. Presentations require the Windows Media Player.

Autopackage 0.4 Released

Autopackage 0.4, codenamed "Better late than never ;)" is now available. Version 0.4 has most of the local architecture in place, with a terminal front end and a working GTK2 based GUI frontend. It can build, install, verify and uninstall packages of medium complexity (mplayer, gaim etc).

Next Mac OS X to be Metadata-driven?

The (unconfirmed) info says that Mac OS X 10.4 will go "further than anticipated", introducing not only a "database-driven" new Finder (possibly similar to BeOS' Tracker) --although the file system itself will still be HFS+-- but also a wide support for file metadata. Please note that both the BeFS (and quite possibly this Apple implementation) is not similar to Longhorn's WinFS (apples & oranges). All this is not a surprise for us, as the people who were behind the same realization on BeOS --Dominic Giampaolo and Pavel Cisler-- today work at key positions at Apple Computer in the file system and Finder areas respectively. Pavel is also known for the Gnome Nautilus work while Dominic's legendary book "Practical File System Design with the Be File System" was recently released for free as a PDF. Enjoy!

The World’s Safest Operating System

UK based security firm mi2g has analyzed 17,074 successful digital attacks against servers and networks. The results are a bit surprising. The BSD OSes (including FreeBSD and Mac OS X) proved to be the systems least likely to be successfully cracked, while Linux servers were the most vulnerable. Linux machines suffered 13,654 successful attacks, or 80% of the survey total. Windows based servers enjoyed a sharp decline in successful breaches, with only 2,005 attacks. "Read more" for our take.

SharpDevelop 0.99 Released

Release 0.99 of the Open Source IDE SharpDevelop for the .NET platform has been released today. The most important change is a Forms Designer and Code Completion for Visual Basic .NET, another useful addition is the SharpQuery Database add-in. The Mono version of the free IDE, MonoDevelop, is scheduled for a first release in a few days.

Learning CVS Using KDE’s Cervisia

CVS is a tool to record, manage and distribute different versions of files. In other words, CVS is a version control system. It allows easy collaborative work, as each of the contributors can work in his local copy at the same time, without fear of overriding each other modifications. It allows the recovery of past versions (useful for tracking bugs), the creation of branches (for experimental development or for releases) and more.

Linux: “udev” 018, Howto

With the announcement of udev 018, Greg KH noted that at this time he is running with udev managing the /dev directory on his primary email and development server. He says, "this is a major milestone for udev and it proves that it is a viable solution," going on to add, "udev development isn't done, but for anyone who has not checked it out yet, I suggest you do so."

Get Ready for Subversion’s Reign: the CVS Killer

On Monday, the Subversion project is scheduled to release version 1.0 of their version control system, under development for several years now. Subversion was intended from its inception as the CVS replacement and it comes with many important features previously found only on commercial VCS like Perforce. It was designed for better remote performance, and it is multi-platform with a GUI/CLI front-end.

The Future of Computing Part 4: The Next Dimension

No, I'm not going all "New Age" on you, this time I'm looking at how computers are going to get a 3rd dimension and how this will change the way we interact with them. The previous parts of this series have been based on extrapolations or previous history. This time I'm looking further forward, when technologies currently in long term development become available and open up a whole new realm of possibilities.