Bill Gates’ Personal Easter Eggs in 8 Bit BASIC

Pagetable.com has an interesting article on a Microsoft easter egg. "If you type 'WAIT6502,1' into a Commodore PET with BASIC V2 (1979), it will show the string 'MICROSOFT!' at the top left corner of the screen. Legend has it Bill Gates himself inserted this easter egg 'after he had had an argument with Commodore founder Jack Tramiel', 'just in case Commodore ever tried to claim that the code wasn't from Microsoft'. In this episode of Computer Archeology, we will not only examine this story, but also track down the history of Microsoft BASIC on various computers, and see see how Microsoft added a second easter egg to the TSR-80 Color Computer - because they had forgotten about the first one."

Mono 2 Released

The Mono project has released Mono 2.0. As most of you will know, Mono is an open-source implementation of Microsoft's .NET framework for Linux, Mac OS X, Windows, and other operating systems. The 2.0 release comes packed with new features, the main ones being the compiler upgrade to C# 3.0 with support for LINQ, as well as the inclusion of ADO.NET 2.0, ASP.NET 2.0 and System.Windows.Forms 2.0. The release notes detail all the changes and new features.

MSI: Wind Doing Well, Linux Version Not So Much

The netbook craze is currently in full swing, with these small laptops being advertised everywhere (at least here in The Netherlands); in fact, you can already get netbooks with 3G from the mobile phone carriers at severely reduced prices (but with a one or two year contract, of course). Netbooks are also welcomed by the Linux community as the break they've been waiting for: many netbooks are available with Linux pre-installed. One of the more successful (and powerful) netbooks out there is MSI's Wind, which is also sold under different brand and model names by other companies. In an interview with LaptopMag, MSI's Director of US Sales Andy Tung, however, has some bad news for those that believe the netbook will be the foot in the door that the Linux desktop has been waiting for.

Rethinking Window Management

There is one thing that really pushes my buttons, one thing that is sure to send me off on a rant on life, the universe, and everything. I have a 21" widescreen 1680x1050 display - which might not be large to some of the real geeks in here, but to me, it's pretty huge. With so much screen real estate, why oh why do my friends all still insist on maximising every window they come across when they sit down behind my computer? This - and more - is the subject of the latest post on Microsoft's Engineering 7 weblog.

Should Palm Adopt Android?

A Fortune Magazine article looks at hand-held computing's most beleaguered major player and wonders whether it wouldn't be better off hitching its wagon to Google's coat-tails and adopting Android. After shunting aside its own, old-and-creaky OS in favor of Microsoft's it's been hanging its hopes on a long-awaited new Linux-based OS. Android may be Palm's best bet to avoid stemming its inexorable slide into irrelevance.

Microsoft’s Latest Product: Zombie XP

Windows XP just refuses to die. Have you ever notice that in movies they hit the bad guy just hard enough to stun him, then go about their business with their back turned to him while he slowly gets up and surprises them by attacking again? In this allegory, Microsoft management is the cute couple and XP is the villain: "Microsoft's deadline for allowing OEMs to sell PCs with systems that are "downgraded" from Windows Vista to XP is still a moving target. Initially planned to expire on June 30 of this year, Microsoft at first granted an extension to July 31. However, OEMs are still selling the downgrade option (often for a premium) and, according to new reports, the deadline apparently has been officially extended for six more months to January 31, 2009. The information is based on one leaked email sent to an OEM."

Jobs’ Fake Heart Attack: Playing the Blame Game

If you're looking for a party, Wall Street probably isn't the place you're going to find one. And to make matters worse, there are apparently people out there who are wilfully trying to make the life of the people on Wall Street (and subsequently, the rest of the world) even harder. By making up fake stories. And publish them on CNN's Digg - iReport.com. Some individual had posted a fake report last Friday, claiming Steve Jobs had suffered from a heart attack and was rushed into the hospital. As a result, Apple's stock made a 10% nosedive.

Apple Denigrates Psystar’s Antitrust Claims

Gutsy/foolhardy Mac clone maker Psystar responded in August to Apple's copyright infringement lawsuit with an anti-trust lawsuit against Apple. Earlier this week, Apple's lawyers filed a motion to have the suit dismissed, calling it "deeply flawed." In its statement, Apple contends: "One of the bedrock principles of antitrust law is that a manufacturer's unilateral decision concerning how to distribute its product and with whom it will deal cannot violate the Sherman Act."

Review: PC-BSD 7

Recently the PC-BSD team released their latest stable version (PC-BSD 7) code-named Fibonacci Edition. Some of major changes from the previous version include a newer kernel, an experimental ZFS module, and a KDE 4 for desktop environment. Being a Linux junkie, I thought of this as a perfect opportunity to venture into the BSD arena.

GIMP 2.6.0 Released

The GIMP Project has released GIMP 2.6.0. Among some UI-based changes and additional fixes, it comes the long promised integration of the GEGL library. The promise of 16 bit per-pixel non-destructive editing goes back to 2002, but it's at last here. This means that GIMP is now ready for prosumer (and in some cases even professional) photographer's usage, and this can only be big news and a big win for the F/OSS movement. GEGL will also help in future releases with proper support of CMYK. UPDATE: I guess things are not as good as the release notes want us to think. GEGL was turned "on" in the Color menu as per instructions, but I still got a no-support message for high depth TIFF pictures. If GIMP can't read existing 16bpp pictures, the feature I earlier gave them so much credit for, is useless.

Microsoft Unveils ‘Windows Cloud’, Confirms Midori

Even though I'm still not quite sure what "the cloud" actually is (it's the internet, right?), Microsoft has just announced that it will be releasing 'Windows Cloud' at its Professional Developers Conference later this month. Windows Cloud (a temporary codename) will apparently be based on Windows Server, but with new features and characteristics. Steve Ballmer made the announcement at a Microsoft-sponsored conference for IT managers in London.

The State of Bluetooth Headsets

The Bluetooth headset has gone from nifty novelty to ubiquitous accessory. They've become better and better with each generation, so now that they've matured, just how good are they? And what use are they for something other than making you look like you're talking to yourself?

The A-Z of Programming Languages: C#

Microsoft's leader of C# development, writer of the Turbo Pascal system, and lead architect on the Delphi language, Anders Hejlsberg, reveals all there is to know on the history, inspiration, uses and future direction of one of computer programming's most widely used languages - C#. Hejlsberg also offers some insight into the upcoming version of C# (C#4) and the new language F#, as well as what lies ahead in the world of functional programming.

Microsoft Begins to Reveal Visual Studio 2010

Yesterday Microsoft started introducing Visual Studio 2010 to Windows developers with a press release and a MSDN website. Introductions to the next Visual Studio also popped up on various technology news sites; InformationWeek, ChannelWeb, Microsoft Watch, BetaNews, and Ars Technica each have brief summary and explaination of the information Microsoft has released so far. Only NetworkWorld digs into the subject by asking various developers to give their impressions of the new Visual Studio.

Nokia Launches Linux Based Qt Extended Mobile Platform

"Nokia announced today the launch of Qt Extended 4.4, a complete mobile and embedded development platform based on the open source Qt toolkit. It is designed with a modular architecture that provides building blocks for assembling a Linux-based software stack for various embedded devices ranging from phones to set-top boxes." ArsTechnica showcases the various features and enhancements of the platform. There are some impressive screenshots of the Qt widgets as well.

RMS: Cloud Computing Is Bad, Blogosphere Responds

A very interesting "Blogwatch" posting at Computerworld links out to an interview with Richard Stallman wherein he posits that Cloud Computing is a trap to entice users to give up control and privacy and become subject to closed, proprietary platforms. Since RMS is a professional provocateur, I wouldn't consider all of his pronouncements newsworthy. But the thoughtful responses linked in this blog roundup were interesting, and I believe the issue of convenience vs control vis a vis Cloud Computing is a very timely and important debate to be having at this point in IT history.

Omega 10 Desktop Linux

The Red Hat community engineer behind the Fedora Games and Fedora Xfce media spins, Rahul Sundaram, announced the release of Omega 10 Beta, a remix of Fedora this past weekend. Omega is a desktop/mobile Linux distribution that is based upon Fedora but includes packages from the Livna RPM repository. The Omega 10 Beta release is roughly equivalent to the Fedora 10 Beta to be released tomorrow, but integrates multimedia support not found in Fedora.