Microsoft Application Verifier 3.3

"Application Verifier is designed specifically to detect and help debug memory corruptions and critical security vulnerabilities. It makes it easier to create reliable applications by monitoring an application's interaction with the Windows operating system, profiling its use of objects, the registry, the file system, and Win32 APIs (including heaps, handles, locks, and more). It also includes checks to predict how well the application will perform under Least-privileged User Account operation, compatibility tests to be used in logoing, and print tests to verify your usage of the print subsystem."

OpenBSD 4.0 Released

"We are pleased to announce the official release of OpenBSD 4.0. This is our 20th release on CD-ROM (and 21st via FTP). We remain proud of OpenBSD's record of ten years with only a single remote hole in the default install. As in our previous releases, 4.0 provides significant improvements, including new features, in nearly all areas of the system." More here. Update: First review here.

Writing A Lisp Interpreter In Haskell

"The article is about my experience with Haskell and the process of working with it. I will describe which features of Haskell I used to implement particular aspects of my interpreter, how they're different from the object oriented world, why they helped me get things done faster, and how I had to change my program whenever my initial efforts took me to a dead end. While the jury's still out how well Haskell performs in other domains (I'm just starting my web application project) I hope this article sparks your interest in this beautiful language and explains some things programmers new to Haskell often find confusing." More here.

‘Fedora Core 6 Innovates Unabated’

"During tests, Fedora Core 6 impressed eWEEK Labs with the progress it has made toward making Security - Enhanced Linux - and the dramatically improved security protections that SELinux helps afford - more palatable. We also liked the look of Fedora Core's new graphical and command-line tools for managing Xen virtual machines, although, as with every Xen product we've yet tested, plenty of rough spots remain."

South East 2006 Show Videos

"Following the talks given at this month's South East RISC OS show in Guildford, Surrey, Leo White has kindly uploaded the video recordings he made of the theatre presentations. If you have a web browser with a recent version of Flash installed, you can go watch them now on Google Video. The three pieces, which cover RISCOS Ltd, Castle, RISC OS Open and RISC OS Now, are fairly good quality, and it's pretty clear what the speakers are saying."

Picture Your Disk Space with 3D Filesystem Browsers

"You don't need a Ph.D. in scientific visualization to have some fun with three-dimensional data. Whether you're searching for an unused nook in a cramped disk partition, or trying to find the bloated temp/ folder that's crashing your system, sometimes the flat folder view of a traditional GUI file browser is little help. Luckily, Linux offers a variety of 3-D filesystems that can make your disk usage statistics come alive."

What’s Wrong with Software Patents?

"The simple question 'what's wrong with software patents?' stirs up controversy and divides the IT industry into two camps like no other. Every group has their own ideology about software patents. Those who don't like them claim that they are anti-competitive, that they are tools used by industry giants to crush free and open software, that they are bad for innovation, that they are monopolies. Those who like them claim that they are simply units of intellectual property, to be traded like any other commodity."

WalterCon 2006 Coverage

"The Haiku Project had its annual conference in Orlando this past weekend, and though I have little experience with BeOS or Haiku, I decided to attend and write about the conference because it's 20 minutes from my home. It's called WalterCon because 'Walter' was one of the proposed names for what was to become a free replacement for BeOS. Be, Inc. may be dead and gone, and the BeOS source code may have been sold and warehoused, but the spirit of Be lives on in Haiku and WalterCon. If only it had a little more developer support, you'd be hearing about the Haiku operating system a lot more often. Heck, you might even be using it."

Berners-Lee Talks About W3C Reform and Reinventing HTML

"An old adage states that a frog will jump out of boiling water, but can be boiled alive if placed in cold water that is heated at a slow pace. Apparently, the process of making amphibian soup is not entirely unlike the process of cooking up a new web standard. Citing limited adoption of XHTML, Internet innovator and World Wide Web Consortium ringleader Tim Berners-Lee says HTML must be reinvented through a process of incremental change that will build on the existing standard."

Intel Gains Server Share, AMD Gets Notebook Boost

Intel and Advanced Micro Devices swapped roles in a third quarter that wasn't as bad for shipments as some had initially feared, according to new data from Mercury Research. AMD had been making strides in the server market for several quarters, while Intel dominated the notebook market. But momentum swung the other way in the third quarter, with Intel regaining market share in server processors while AMD's notebook processor shipments surged, said Dean McCarron, an analyst with Mercury Research.

Surprises Inside Microsoft Vista’s EULA

"The next version of Windows is just around the corner, so the next time we discuss software licensing in my course, the EULA for Vista will be front and center. You can read the Microsoft Vista EULA yourself by going to the official Software License page from Microsoft page and searching for Vista. I know many of you have never bothered to read the EULA - who really wants to, after all? - but take a few minutes and get yourself a copy and read it. I'll wait. Back? It's bad, ain't it? Real bad. I mean, previous EULAs weren't anything great - but the Vista EULA is horrendous."

Review: PC-BSD 1.3 Beta

After the flood of Fedora Core 6 and Ubuntu 6.10 reviews, here is a review of PC-BSD 1.3 Beta. "PC-BSD has improved quite a bit and the use of its open-source PBI packaging system is a great idea. Although it obviously means there might be a minor delay in newly released products being ported over to the PBI package system, novice users will rejoice because the wait is well worth it. PC-BSD is a well oiled machine with its quick response times, even if you don't have that much memory in your system. Its implementation of a clean interface is welcomed by me and not having a 3D enabled desktop is not something I really would worry about unless you are an eye-candy lover."

Windows XP SP3 Suffers Uncertain Future

Microsoft last week said that it is pushing back the next major service pack for Windows XP until the first half of 2008. The news came just ahead of reports that Vista’s RTM is being pushed back once again, from late October to early November, complicating matters for PC makers. The latest delay has some wondering whether the upgrade will ever see the light of day. "The fear is Service Pack 3 will just get killed off," said Jeff Centimano, an IT consultant at Levi, Ray & Shoup.

GUI Championships 2006

"The GUI's is an inter-website contest in which top graphics designers from around the world compete for USD 15000 in cash and prizes. This year's contest focuses on WindowBlinds visual styles, IconPackager Icons, and Wallpapers. Anyone can participate as an individual or part of a team." The winners in the two icon categories are already announced (most original | most usable), and the finalists in the most prestigious category, that of visual styles, are also announced.

ZETA Gets Samba; Status Update on Haiku’s Networking Stack

"Quite a few new things are now in an alpha/beta stage for the next update of ZETA; one of them is the implementation of the latest stable version of SAMBA, v3.0.23. As you can see from the screenshot, ZETA is now 'dancing' beautifully with Linux servers." Also, Axl has posted a status update concerning networking in Haiku: "Work on the networking stack is making slow but steady progress. UDP and IPv4 protocols are mostly done, TCP can send out data, but receiving is not yet implemented."