Microsoft’s Wireless Notebook Optical Mouse 3000 has been around a while, but just like the Model T, it came in any color so long as it’s black. Those days are over, as the 3000 now comes in five—dare I say fruity?—new colors. The lineup includes Pomegranate, Dragon Fruit, Aloe, Milk Chocolate, and Creme Brulee. Too bad they all taste like plastic. They have USB receivers that snap inside when not used, and they run for six months on one AA battery. They’ll be $30 when they are released to Best Buy in May and everywhere else in June.
Microsoft’s Notebook Mouse 3000 Now Comes in 5 Colors
April 8th, 2008Microsoft to deliver Live’s ‘Killer App’ Mesh in April.
April 8th, 2008April 8th, 2008. Microsoft is planning to make available to a private group of external testers a first beta of Live Mesh by the end of this month, according to sources claiming familiarity with Microsoft’s plans.
Live Mesh is the future of synchronized storage ! Live Mesh would seem to specifically supersede Foldershare; and SkyDrive would of very limited value in such a scenario. Offering a seamless mesh of devices all tied together, including a cloud storage piece allowing for access to information even without access to your devices (kiosk, friend’s house, etc.), collaboration on files with the conflicts handled painlessly, and access to a mesh of devices, it could solve lots of problems in a world that increasingly not only uses computers but many types of devices, all with a desire to be in sync.
Vista users freed from reboot hell
April 8th, 2008Microsoft is to resume automatic distribution of a Windows Vista update that two months ago sent some users’ PCs into an endless wave of reboots.
The company assured users ahead of the release that it has fixed the problem and it is safe to download the update, one of two prerequisites needed before Vista Service Pack 1 (SP1) can be installed. Besides re-releasing the update for automatic download and installation, Microsoft will also issue a fix to prevent reboots from overwhelming the PC.
"These two updates should now install seamlessly through Windows Update, in the proper order, so those of you with [Windows Update] set to ‘install updates automatically’ who haven’t already installed the [Servicing Stack Update] don’t have to take any further action," said an unidentified company employee on the Microsoft Update team’s blog.
On 12 February, Microsoft began pushing the Servicing Stack Update (SSU) and one other prerequisite to Vista users as the final stage of a two-month process of preparing the operating system for the release of SP1. Within days, however, users flooded Microsoft’s support newsgroups with tales of stymied updates and locked-up computers. When these users switched off their machines to regain control, the systems rebooted endlessly.
Microsoft yanked the SSU from automatic distribution as a short-term solution, although it left it on the Windows Update servers.
Without SSU installed, users have been unable to download SP1 through Microsoft’s update service. The lack of SSU, however, was just one of several reasons why many users grew frustrated over their inability to download and install the long-awaited service pack when it was posted last month to Windows Update.
The company also revealed more information today about the root cause of the reboot snafu. "SSU has special code to check whether there are any pending reboots or other updates to install," said the blog post. "If it sees either of these circumstances, it prevents the install from starting.
"During our investigation, we discovered that there were a few unknown and rare events during the middle of the installation of the update that could cause the update to think it needed a reboot to complete the installation. If this happened, the system entered a repeating reboot loop."
As it has previously, Microsoft today downplayed the extent of the problem, saying that "several million customers installed the updates successfully" while only "a few customers" lost control of their PCs to the reboots.
The pre-SSU update to be released Tuesday should prevent the PC from rebooting during the subsequent SSU install, Microsoft said.
Tuesday is also Microsoft’s general security update day for the month. According to a notification published last week, the company will unveil eight security bulletins tomorrow to patch Windows, Office and Internet Explorer.
thebetaguy says: I’m the Oracle!
April 7th, 2008I just HAVE to admit, if this guy knows what he’s talking about, he IS cool!! Just read this article and judge for yourself.
"Where do you see Windows going past Windows 7 and 8?"
"I think the more important question is where we see Microsoft going; the name ‘Windows’ fits very well with the current desktop philosophy… in the future, I think we’ll see more of a separation between user experience and the data we’re working with. Right now, the user experience seems to be the defining factor for people when they’re working with computers. I think the reason for this is that, unlike the telephone or even the television, computers are still a relatively ‘new’ part of daily life for most people. Even people who are in their 30s didn’t actually grow up with a desktop interface; in the next decade or so, the proportions are going to shift and people are going to start viewing computers as an integral part of their lives rather than a useful addition to the basics. When this happens, we’ll see a shift in focus from the user experience to the data we’re actually working with; efficiency and user performance will becoming the defining factors in the way we choose our solutions, and Microsoft intends to stay on the top of the pile. Whether or not the classic ‘Windows’ interface fits that need remains to be seen."
"Does this mean Microsoft will lose interest in developing the desktop experience?"
"Not at all; I’d say that was a very general statement which doesn’t take into consideration what the public actually wants. The UX team will continue to develop the desktop experience for all Microsoft operating systems in the future; what we may see, however, is a focus on more traditional elements as well as a few radical changes. The most exciting suggestion, in my personal opinion, is the introduction of additional hardware elements as control mechanisms. Traditionally, people have used keyboards and mice to control their computers; whilst this seems like a good idea, we’re starting to see now that the use of these small, restrictive devices actually creates a barrier to widespread adoption. Many inexperienced users feel disconnected from the experience as a whole, as rather than physically interacting with their data, they’re having to channel their activities through small and sometimes ‘fiddly’ devices. We’re starting to introduce alternatives at the moment, in order to gauge market interest, such as Microsoft Surface and gesture-based interfaces.
"Are Microsoft taking cues from Nintendo on this one?"
"[chuckle] I think Nintendo have brought to the mass-media some of the trends we’ve seen in our own usability studies over the past few years. Many people – seemingly not restricted to a particular generation – are finding the ability to use their gross motor skills to control an input device very appealing. Not only does it make the computing experience more ‘active’, it also integrates more of the user’s body into the experience, allowing them to feel more physically and psychologically connected with the hardware. With new display technologies allowing for larger, cheaper screens, we’re gaining the ability to provide an immersive experience, in much the same way the home theatre industry has been doing over the past decade.
thebetaguy says: More on Windows 7 ( in your face Paul Thurrot! )
April 7th, 2008We all hate the rude butt faced Paul Thurrot, dont we? Just because he gets the early looks on Microsoft’s software, he thinks he’s the next coolest thing and can say and do no wrong. Here’s a polite come back from thebetaguy, in which he hasn’t addressed anyone in particular, but this should be the article to shut Paul up!
I was planning on writing a longer entry than this originally, based on the feedback I’ve received via e-mail and the discussions which the original article has spawned all over the internet; instead, I’ll just focus on setting a few of the common misconceptions straight and clarifying a few points.
If you actually read the article all the way through (I notice that a large majority of people who complained about the article actually didn’t), it doesn’t say anywhere that Microsoft are abandoning backwards compatibility; instead, it says quite clearly that they’re changing the way that compatibility is provided in Windows 7. That was the overall point of the article, not that Microsoft are breaking support for older applications (they’re not, and most likely never will).
Also, the new legacy support won’t be provided through the classic form of virtulization (ie, emulated hardware); instead, we’ll be looking at very thin, dynamic, on-the-fly API translation, in much the same way WINE provides support for rudimentary Win32 applications on Unix platforms. Microsoft will most likely be providing the functionality through their Windows-on-Windows subsystem, but without the architecture conversion (from 64-32, 32-16, etc); making the process all the more streamlined and seamless for the end user.
I also found it quite funny that most complaints seemed to be in regards to the introduction of the article, rather than the actual body of it. It seems that picking Linux vs Mac OS vs Windows fights is still the most popular activity for users on the internet these days; I had hoped that had changed in the last 5 years, but apparently not. It was quite disappointing to see many people miss the point of the article entirely, purely because they took offence to the aside: "(despite other operating systems such as Mac OS X and Linux apparently being immune from such criticism)."
I’ve had some feedback from Microsoft after the article as well (in fact, the single domain with the most visits was tideXX.microsoft.com, with approimately 850 uniques in a 24 hour period), some positive and some negative. Some departments clearly know more than others in regards to the 7 architecture; although the most interesting claim I’ve heard so far is that the information I was provided with, which formed the premise of the article, could have actually referred not to Windows 7, but to an out-of-band project being simultaneously developed alongside Windows 7, possibly set for release some time between 7 and 8. This lends credence to the possibility that this may be intended not for the mass-market but instead for specialised applications such as embedded devices. This actually makes a certainly amount of sense, considering that if the legacy compatability layers were indeed modular and separate from the main OS, removing them entirely from a distribution would cut down on installation size, and switching to the native APIs for development would yield significant performance gains over previous versions of Windows.
thebetaguy says: Windows 7 will copy OS X in backwards compatibilty
April 7th, 2008An interesting article from thebetaguy. Worth every minute of reading time spent.
In the face of the mass-media criticism of Windows Vista, mainly with regards to the performance issues present when compared to Windows XP on hardware with similar specifications, very little information has been presented with regards to the performance of Windows 7. This article, however, shall change that.
For Windows Vista, Microsoft had to change their design and development strategy in order to comply with the DoJ and EU regulations regarding the anti-trust issues present in previous versions of Windows; specifically, the integration of assistive applications such as Internet Explorer and Windows Media Player into the core operating system. Competitors complained that offering internet and media solutions with the operating system harmed competition in the marketplace (despite other operating systems such as Mac OS X and Linux apparently being immune from such criticism).
In response to this, Microsoft made fundamental changes to the way Windows Vista was linked together; shifting more towards modular designs rather than the monolithic processes used in previous versions of Windows. This increased amount of componentization, while satisfying the DoJ and EU, also led to performance issues due to the increased number of libraries which comprise the operating system. On traditional hard drives, the more separate files which the operating system has to load, the more seeking across the hard drive is required, and therefore overall performance takes a hit.
Another reason for Windows Vista’s performance issues is the way in which Microsoft approached backwards compatibility in Vista. The operating system stores multiple copies of core system libraries, as each revision of a library typically adds/removes functions, and applications compiled with dynamic links to a specific version of a DLL file may call on functions not present in the currently installed library. Vista aims to solve this issue through the WinSxS collection; essentially a massive store of every differing version of libraries present on the system. That way, when an application makes a call for a dynamically linked library, Vista queries the WinSxS cache for the correct version, which is then loaded into memory. On the average system, this directory can be several gigabytes in size, with much of the code duplicated between the separate versions many times.
Windows 7 takes a different approach to the componentization and backwards compatibility issues; in short, it doesn’t think about them at all. Windows 7 will be a from-the-ground-up packaging of the Windows codebase; partially source, but not binary compatible with previous versions of Windows. Making the break from backwards compatibility is a dangerous proposal but a dream for software developers. Performance of native applications can be increased, distribution sizes can be cut down, functionality can be added without the worry of breaking old applications, and the overall end-user experience can be significantly improved.
However, Windows’ lure has always been that applications from older versions of Windows are almost guaranteed to work post-upgrade; this is in contrast to older UNIX solutions where upgrading the system could render old applications useless without access to the source code. On an operating system which uses a binary distribution model, this is an unreasonable expectation. However, there is one company which made a success out of breaking backwards compatibility, using a method which Microsoft are seeking to emulate with the launch of Windows 7. The company in question is Apple.
During Apple’s death throes back at the start of the decade, Steve Jobs made a bold decision; to replace the old, proven Mac OS lineage with a UNIX-based platform running a custom GUI. The purpose of this was to offer potential customers a significant reason to switch to Apple’s hardware and software solutions. Mac OS X was such a success – despite breaking backwards compatibility – that many customers were willing to put up with Apple’s hardware, which ranked far below Wintel solutions in terms of performance, in order to obtain the hardware-locked user experience of their new flagship operating system.
Apple took an unorthodox approach in order to offer Mac OS 9 users the ability to retain their existing software while still upgrading to the improved Mac OS X experience; the virtual machine. Essentially, Mac OS X contained 3 separate application environments; Cocoa, Carbon, and Classic.
Cocoa was the name for the native, Objective-C environment which allowed code to execute directly on Mac OS X without any interpretation or legacy libraries. Carbon was a mid-point solution which allowed older, Mac OS 9 code to be recompiled and then executed in the Mac OS X environment, without providing access to the newer, native UI elements. Classic, the most interesting of the three environments, is the approach that Microsoft will be taking with Windows 7. Essentially, Classic provided a complete API and binary abstraction layer which allows Mac OS 9 code to run within a "virtual machine" inside Mac OS X. Applications retain the appearance and behaviour that they have on the older Mac OS platform, yet still having access to the Mac OS X system resources.
In Windows 7, Microsoft will break from the Windows’ norm by breaking previous API compatibility, offering new API frameworks as a native solution, and providing support for legacy frameworks (COM, ATL, .NET Framework, etc) through monolithic libraries designed to provide the functionality of all previous revisions of the modules in question. This extends/replaces the WinSxS philosophy, providing every single function, past and present, in fully comprehensive libraries. This should allow the majority of legacy applications to run perfectly, while still retaining native performance for applications compiled specifically with the Windows 7 platform in mind. It should also be possible for applications produced with previous versions of Visual Studio to be directly recompiled into native code using the new API frameworks.
This also allows Microsoft to neatly sidestep the DoJ and EU anti-trust rulings, as including the MSHTML library (Internet Explorer’s rendering engine) in the monolithic libraries would provide support for the old rendering functions of Explorer to legacy applications while still remaining hidden from the end-user, the primary complaint in the antitrust cases. On the Windows 7 side of things, Internet Explorer can be abstracted from the Windows 7 codebase making removal/inclusion as simple as installing a normal application.
While the anti-Microsoft naysayers out there will claim that this is unethical business practice, however, technical users will appreciate that this is an excellent way of providing new features while maintaining backwards compatibility with legacy applications.
Opera Mini 4.1 beta
April 7th, 2008New in Opera Mini 4.1 beta

Now even faster
Prior to this release, we upgraded our servers and Opera Mini now receives your requested Web pages up to 50% faster. So you can now access sites like Facebook, BBC, and any of your other favorite Web sites even faster, with Desktop-like speeds.

Find things faster
Even though scrolling to your Web content is already easy with Opera Mini, the new Opera Mini 4.1 beta lets you search for text within a Web page so you can get to the information you need even quicker than before.

Get to your Web sites faster
Now you can stop wasting time typing in full Web addresses more than once while browsing. When typing Web addresses, Opera Mini 4.1 beta will recognize and suggest completions for you based on your Bookmarks and browsing history, making address input faster, easier and much more intuitive.

Download and upload files
On phones with JSR-75, you can now upload and download files using Opera Mini 4.1 beta, without being re-routed to your phone’s native browser. Update your blog while on the go. Upload photos to your Web site or social network. Add attachments easily to Web-based email, and download other non media-rich content to your phone using Opera Mini 4.1 beta.

Save it for later
On phones with JSR-75, Opera Mini 4.1 beta lets you save pages for offline viewing so you can quickly access and read your desired Web content, even when you’re on a plane, in the subway, or in other places where you can’t get network reception. Depending on your phone, you may need to choose a destination folder for storing pages for offline viewing.
Existing Top Features

Sync bookmarks and Speed Dial
Opera Mini 4.1 beta features Opera Link, which allows you to synchronize your bookmarks and Speed Dial shortcuts with a computer running Opera 9.50 beta or other mobile device running Opera Mini 4.
To use Opera Link with Opera Mini, simply choose “Synchronize Opera” from within Opera Mini and enter your current My Opera login details (or register a free My Opera account) to synchronize your bookmarks between your phone and your computer. Access and edit the bookmarks from any other browser by going to the Opera Linkpage.

View pages in Landscape mode
To view the Web on a wider screen, just hit * # and flip your phone to the side to enjoy browsing in Landscape mode. Change your default view to landscape by turning “Landscape mode” on inside theSettings menu.**

Give your phone a mouse
Opera Mini gives your phone a virtual mouse, so you can easily scroll in any direction. Move the mouse cursor towards what you want, and then it quickly snaps your view to the link or content.

Power scrolling shortcuts
Scroll at warp speed using your phone keypad. Find your way around on the Web pages quicker by using your phone’s number keys. Press 2 to go up, 4 to go left, 6 to go right and 8 to go down. Hitting 5zooms you in and out.

Create custom search shortcuts
Just like in Opera for your computer, you can create your own Web search from any search field on the Internet using Opera Mini 4.1 beta. Simply click on the search field that you want to grab on a Web page and then choose “Create search” within your menu alternatives. Then you can enjoy making frequent searches without having to type in the site link again.

Tools and support for Web designers
We support Web designers who want to make their Web sites look even better to those browsing with Opera Mini. In this Opera Mini 4.1 beta, we have included all of the CSS support that Web designers need to make their Web pages look pixel perfect on in the mobile Web world. Read more.
Hands On: Microsoft Office Live Workspace
April 6th, 2008A very comprehensive and indepth review of Office Live Workspace by PC World, which is getting better by day. Now, all we need is online editing and publishing of documents and good-bye to competition!
Microsoft is synonymous with the ubiquitous Windows operating system. But its Microsoft Office productivity suite pulls in more revenue than any version of Windows. Competition from Web-hosted productivity applications like Google Docs and Zoho Office has changed the rules of the application-suite game, however, threatening Microsoft’s desktop application revenues and forcing it to address the growing popularity of Web-hosted applications with new features and products.
The obvious move would be to offer free, ad-supported, feature-limited online versions of Office’s flagship applications designed to compete head-on with Google’s and Zoho’s word-processing, spreadsheet, and presentation programs.Microsoft’s free Office Live Workspace, however, takes a different tack by providing private and public shared online file areas, or workspaces, that are tightly linked to Office’s desktop applications via a downloadable plug-in.
For complete article, visit, PC World
Source: Google To Launch BigTable As Web Service
April 6th, 2008Google may be releasing BigTable
, its internal database system, as a web service to compete with Amazon
SimpleDB, according to a source with knowledge of the launch. There are also rumors that press is being pre-briefed on the product, although we haven’t been contacted by Google.
BigTable is a highly scalable database system used internally by Google to support over 60 of its products and projects. A source says Google has plans to announce next week that it will make BigTable available to outside developers as a service. Amazon provides a similar service through SimpleDB, a cloud database solution announced in December.
Google started development on BigTable in early 2004 and began using it actively in February 2005. The non-relational, proprietary system was designed internally to fulfill Google’s peculiar need for access to massive amounts of data at very high speeds (millions of read/writes per second). BigTable is based on the Google File System (GFS) and designed for distribution across thousands of commodity servers that collectively store petabytes of data. Services that rely on it include Google Search, Google Earth and Maps, Google Finance, Google Print, Orkut, YouTube, and Blogger.
The decision to open up BigTable would seem to mark Google’s challenge to Amazon Web Services (AWS)
suite, which also includes the Elastic Compute Cloud (EC2) for cloud processing power and Simple Storage Service (S3) for cloud storage. The Amazon triumvirate of SimpleDB, S3, and EC2 is meant solve the scalability needs of web developers with a utility-like model. Customers pay for just the storage, computations, and bandwidth they need, and none they don’t. While Google has yet to announce the pricing for BigTable, we presume it will share the same model as AWS.
If Google does indeed announce public access to BigTable next week, expect the company to follow up with cloud storage and processing solutions as well, since there are substantial synergies between the three.
For more information about BigTable, see a paper (PDF) that was written about it in 2006. You can also watch a talk about it given at the University of Washington in October 2005.
Microsoft Chairman Bill Gates sees rapid changes on horizon
April 6th, 2008In a recent speech Microsoft Corp. chairman Bill Gates speculated that some of the most important technological advances of the next decade will come in the ways people interact with computers: speech-recognition technology, tablets that will recognize handwriting and touch-screen surfaces that will integrate a wide variety of information.
Bill Gates advocated greater investment in math and science education and more relaxed immigration rules recently during testimony before Congress.
"I don’t see anything that will stop the rapid advance," Mr. Gates told the Northern Virginia Technology Council
He noted that technological change driven by academia and corporate researchers continued even after the Internet stock bubble burst in 2000.
He also said the coming years will bring rapid changes in media as television increasingly becomes a targeted medium, where viewers can select niche content for news, sports and entertainment.
"TV will be based on the Internet; it will be an utterly different thing," he predicted.
Before the speech, Mr. Gates testified to Congress, advocating greater investment in math and science education and more relaxed immigration rules that would allow foreigners who obtain college degrees in the United States to work here after graduation.
Current policy, he said, forces many bright, capable students to return to their native countries after the U.S. has invested in their education.
"Historically, the United States has done a fantastic job of making the right investments," he said.
"I think other countries, having seen that, are starting to duplicate those elements."