One of the incredibly useful things about Mac OS X in general is the potential for integration between applications. Type the name of an Address Book contact in Gus Mueller's VoodooPad and it'll link the name, offering a useful contextual menu. Collect icons in CandyBar? Right click one and you can set it as your iChat avatar with the option of applying any of Leopard's new image effects. And let's not even get started on the power that AppleScript and its mortal-friendly Automator enable for moving and manipulating data between applications.
It is with this integration in mind that some new features in a couple of Mac OS X e-mail clients deserve a highlight, as they're fairly game-changing developments for those who have to work with mail on a regular basis. First is the discovery of Leopard Mail's support of message URLs, explored in-depth by John Gruber at Daring Fireball. Though the new feature is strangely undocumented by Apple, users have discovered that Mail now supports a system of URLs (yes, URLs can do more than point to porn) that allow you to link specific messages in other applications. For example, you could include links to a couple Mail messages from coworkers alongside notes, pictures, and web links in OmniOutliner or Yojimbo documents. This opens up a whole new productivity world, allowing you to bring your e-mail into other applications that aren't specifically designed to integrate with Leopard's Mail.
To help make it easy for users to harvest these message links (as of 10.5.1, Mail doesn't provide an option, and not all applications create the proper Mail message URL from a simple drag and drop yet), Gruber includes the code for a simple AppleScript at the end of his post. Save that script with Script Editor (found in /Applications/AppleScript/) and call it via any number of methods, such as Mac OS X's own AppleScript menubar item, Red Sweater's FastScripts, or launchers like Quicksilver and LaunchBar. The newest Leopard version of indev software's MailTags plug-in for Mail also provides a dedicated menu option for copying a message URL.
If this integration has your productivity gears turning, but Gmail is your client of choice, Mailplane could offer a nice compromise. As a desktop Gmail browser that allows for things like drag-and-drop file attachment and even an iPhoto plug-in for e-mailing photos, Mailplane is more or less a bridge between the convenience of webmail and the integrated power of desktop clients.
New in the most recent private betas of Mailplane (1.55.4 and above) is a similar URL system for Gmail messages which appears to work on both Leopard and Tiger. Complete with an Edit > Copy as Mailplane URL option, this option allows users to paste custom mailplane:// URLs in other applications to bring mail out of Gmail and into their productivity workflows. Remember, though, that Mailplane is still a browser for Gmail, albeit with the aforementioned modifications and other useful things like Growl notifications and support for multiple accounts (including Google Apps). Since it isn't an offline mail client, you'll still need to be online for a Mailplane URL to connect to its corresponding Gmail message.
Still, these new message URL features in two useful Mac e-mail clients will likely see some official integration love from other third-party apps in the near future. Aside from DIY AppleScripts, apps like Yojimbo and TextMate can only benefit from being able to include e-mail in the productivity mix. Knock knock third parties—how's about it?
Google's Chinese business has been consistently questioned and criticized, but now a Chinese company has taken issue simply with its name.
Beijing Guge Sci-Tech is suing Guge, or Google China, claiming that the Internet search giant is tramlping on its good and, perhaps most important, registered Chinese Mandarin business name. Guge Sci-Tech registered its name in 2006, a few months before Google did. Now the tech company wants Google to change the name of its Chinese branch and pay an undisclosed sum to cover all its legal fees.
Beijing Guge Sci-Tech registered its name at the Beijing Municipal Industrial and Commercial Bureau on April 19, 2006, and Google followed with registering "Guge" on November 24 that same year. This similarity in names, Beijing Guge Sci-Tech argues, has confused the public and damaged its business.
However, if Google was considering the use of the word before Beijing Guge Sci-Tech registered, it could work in Google's favor as the company has clearly registered its name in good faith. And, for all we know, the Chinese-based Guge may be little more than a trademark registration or a cybersquat, as information on the company is extremely hard to come by. Google China suggests that Guge Sci-Tech is indeed looking for an easy payout, perhaps having picked up on Google's plans by paying attention to Western media. Everyone knew Google would be changing its name in China, as "Goo-Gol" means "old" or "lame dog."
Also at issue between the companies is the definition of guge, which is not a normal Chinese word. Google says its a combination of Chinese characters that mean "valley" and "song"—a reference to Google's Silicon Valley ties. Beijing Guge Sci-Tech disagrees, stating the word means "a cuckoo singing in the spring, or the sound of grain singing during the harvest autumn time."
At FOSSCamp in October, skilled eye-candy expert Mirco Müller (also known as MacSlow) hosted a session about using OpenGL in GTK to bring richer user interfaces to desktop Linux applications. Building on the technologies that he presented at FOSSCamp, Müller recently published a blog entry that demonstrates his latest impressive experiments with OpenGL, GTK, and offscreen rendering.
Müller is currently developing the GDM Face Browser, a new login manager for Ubuntu that will include enhanced visual effects and smoothly animated transitions. To implement the face browser, he will need to be able to seamlessly combine OpenGL and conventional GTK widgets. Existing canvas libraries like Pigment and Clutter are certainly robust options for OpenGL development, but they do not offer support for the kind of integration that he envisions.
The solution, says Müller, is to use offscreen rendering and the texture_from_pixmap OpenGL extension. In his experimental demo programs, he loads GTK widgets from Glade user interface files, renders them into offscreen pixmaps, and then uses texture_from_pixmap to display the rendered widgets in a GTK/GLExt drawing area, where they can be transformed and manipulated with OpenGL. Müller has created several demo videos that show this technique can be used to apply animated transitions and add reflections to widgets. The visual effects implemented by Müller with GTK and OpenGL do not require the presence of a compositing window manager.
We talked to to Müller to get some additional insight into the challenges and benefits of incorporating OpenGL into desktop applications. One of the major deficiencies of the current approach, he says, is that users will not be able to interact with GTK widgets while they are being animated with OpenGL—a limitation that stems from lack of support for input redirection at the level of the toolkit.
"Interaction will only be possible at the final/original position of the widget," Müller told us, "since gtk+ has no knowledge of the animation/transformation taking place. I consider it to be much work to get clean input-redirection working in gtk+. There might be some ways to achieve it using hacks or work-arounds, but that should be avoided."
Eye candy or UI improvement?
Although some critics might be inclined to prematurely deride Müller's work as indulgent eye-candy, he primarily envisions developers adopting OpenGL integration to tangibly improve the user experience by increasing usability. "I would like to see [OpenGL] being used in applications for transition effects," he says. "We can right now improve the visual clues for users. By that I mean the UI could better inform them what's going on. Widgets [shouldn't] just pop up or vanish in an instant, but gradually slide or fade in. These transitions don't have to take a lot of time. As a rule of thumb half a second would be sufficient."
In particular, Müller would like to experiment with adding animated transition effects to the GTK notebook and expander widgets. He also has some creative ideas for applying animations to the widget focus rectangle in order to make its movement more visible to the user. Müller also discusses some applications that would benefit from OpenGL-based transitions. In programs like the Totem video player, he says, the playback controls in fullscreen mode could slide in and out rather than just appearing and disappearing. Alluding to the webcam demo that he made for FOSSCamp, he also points out the potential for incorporating OpenGL effects into video chat programs like Ekiga. Müller has also long advocated using visual effects to create richer and more intuitive user interfaces for file and photo management software—ideas that he has put into practice with his brilliant LowFat image viewer.
"The kind of effects possible if you can render everything into a texture, map it to a rectangle or mesh and then do further manipulations with GL (or shaders) are next to limitless," says Müller. "Just look at what Compiz allows you to do to windows now. Imagine that on the widget-level."
We also asked Müller to explain the performance implications of using OpenGL in GTK applications. "The memory-overhead is directly linked to the size of the window, since all the rendering has to happen in an OpenGL-context filling the whole window. The bigger the window, the bigger the needed amount of video memory," Müller explains. "The load caused on the system is directly linked to the animation-refresh one chooses. 60Hz would be super smooth and very slick. But that's a bit of an overkill in most cases. One still gets good results from only 20Hz."
There are still some performance issues with the texture_from_pixmap that are actively being resolved. "Due to some issues in Xorg (or rather DRI) there are still too many copy-operations going on behind the scenes for GLX_EXT_texture_from_pixmap," says Müller. "There are also locking issues and a couple of other things. At the moment I cannot name them all with exact details. But more importantly is the fact that there's currently work being done—in the form of DRI2—by Kristian Hoegsberg (Red Hat) to fix these very issues on Xorg. I cannot stress enough how important this DRI2 work is!"
Although using OpenGL incurs additional memory consumption and system load, Müller says that the impact is small enough to make his current approach viable for projects like the Ubuntu Face Browser.
Although individual developers can use Müller's boiler-plate code to incorporate OpenGL integration into their own GTK programs, Müller suspects that support for this technique will not be included directly in GTK at any time in the near future, which will make it harder for developers to adopt. "Right now it is all happening in application-level code and not inside gtk+," Müller explains. "Since I use GLX_EXT_texture_from_pixmap to achieve efficient texture-mapping out of the wigets' pixmap it is currently a X11-only solution. Therefore I imagine they might want to see a more platform-independent solution to this first." The GTK offscreen rendering feature that Müller uses also currently lacks cross-platform support.
Despite the challenges and limitations, Müller's creative work opens the door for some profoundly intriguing user interface enhancements in GTK and GNOME applications. "There are more things possible than you think," says Müller in some concluding remarks for our readers. "Don't have doubts, embrace what's available. X11 and gtk+ are pretty flexible. People who just don't seem motivated to explore ideas and test their limits (or the limits of the framework), should remember that this is Open Source. It lives and thrives only when people step up and get involved. Just f*****g do it!"
This news will come as a shock to none, but the volume of spam has continued to rise throughout 2007. So much so, in fact, that spam researchers say that electronic junk mail has long surpassed the volume of human-issued e-mail this year, despite efforts to thwart it. One company, Barracuda Networks, goes so far as to say that spam now accounts for 90 to 95 percent of all e-mail, with no end in sight.
The numbers come as part of the e-mail security company's annual spam report, in which it analyzed over one billion messages sent to its 50,000 customers. Barracuda says that the percentage of spam increased from 85-90 percent in 2006, and is way up from 5 percent back in 2001. After conducting a poll of 261 business professionals, Barracuda also found that over half—57 percent—consider spam to be the "worst form of junk advertising," almost double that of junk snail mail. Only 12 percent cited telemarketers as the worst.
95 percent is awfully high (and as far as I can tell, accurately describes the ratio of e-mail that hits the server for me), but not everyone agrees on those numbers. Symantec has observed the overall spam volume increase from an average of 56 percent of all e-mail traffic in 2006 to about 71 percent in 2007, Symantec spokesman David Forstrom told Ars.
Data source: Barracuda Networks
It's hard to say which company's numbers are more accurate—"Different monitors can legitimately get different results," University of Calgary computer science professor John Aycock told us. What's important are overall trends. One thing that everyone agrees on is that spam continues to morph in an attempt to get through filters. Both Symantec and Barracuda say that they have observed an increased use in file attachments in 2007, like PDFs and images, and security software vendor MXSweep says that spammers are also focusing on sending MP3 and Excel spam.
Back in April, IDC predicted that spam would overtake human-issued e-mails in 2007, but this is one prophecy that we would have preferred didn't come true. The trend shows that the 2003 CAN-SPAM Act has done little to thwart spammers from upping the ante, despite suggestions to the contrary. A few charges may have been brought against spammers here and there, but the US government can only do so much when so many spammers are located elsewhere in the world and those in the US are so difficult to prosecute.
While most of the press reporting on games focuses on the more sensational and negative aspects of the hobby, the NPD Group has just released Expanding the Games Market, a report that shows that an increasing number of people see gaming as a viable and fun hobby. The report also notes that while gaming might be a more isolated activity for the "hardcore" market, most gamers use their hobby as a way to connect with their friends and family.
The sample included 5,039 members of the NPD Group's online consumer panel, and the majority of the respondents said that games were a good way to alleviate stress and unwind. Impressive for the gaming industry was that the stress-relieving aspect of the hobby was mostly seen in older gamers ranging from 15 to 65 years of age.
"The new type of game experiences brought to the market over the past several years are succeeding in reaching a broader audience. The challenge for the industry is that consumers are a fickle group, and with the great variety of options pulling at their limited free time, they're going to be easily distracted unless something really compels them to stay with gaming," said NPD analyst Anita Frazier in a statement. "To reach these less-involved consumers, the industry has to work even harder, but doing so can produce great rewards."
Nintendo is one company that has realized, as is evidenced in the disruptive influence of the Wii and DS, two systems that went after a wider, more casual audience with great financial rewards.
NPD's study stands in contrast to the two other reports recently released. Last week's Hill & Knowlton report buried pages of positive data about gaming in order to focus on a headline about regulation. Also last week, the National Institute for Media and the Family video game report card berated retailers for allowing children to purchased M-rated content while ignoring data that showed compliance with R- and unrated movie guidelines were significantly lower.
With the data showing that 63 percent of the US population is playing games—and 30 percent are playing more this year than last year—gaming is on the move. This acceptance of gaming, along with the expansion of demographics that are spending time and money on gaming, has made some in the retail world take note, and it's expected that more stores in the future will begin allocating more shelf space to games and related hardware.
Gaming is already a mass-market hobby, with people of all ages picking up controllers and portables. Unfortunately, the mainstream media does not seem fully aware of how the mainstream itself thinks about gaming. Once that happens, many of the industry's current PR problems are likely to be alleviated.
Microsoft's PlaysForSure has always been a model of how to run a DRM ecosystem: launch a new scheme with logo, convince device makers to sign up, launch your own online music store that uses said ecosystem, drop your music store, launch your own device which uses incompatible DRM, launch new music store with same incompatible DRM, then change branding of ecosystem logo. On second thought, perhaps there's room for improvement here.
Microsoft has just announced a change in the PlaysForSure branding that adds even more confusion to the DRM ecosystem. Instead of looking for the triangular PlaysForSure logo, consumers are now supposed to look for the "Certified for Windows Vista" logo that is used for plenty of other devices.
The obvious problem here is that PlaysForSure has nothing to do with Vista, and has in fact been used for years on XP. While never gaining much traction among music download stores, it has become the DRM of choice for subscription plans. Now, users of those plans who still run XP should look for the "Certified for Windows Vista" logo the next time they purchase a new player. That shouldn't confuse anyone.
PlaysForSure was the answer to Apple's FairPlay, and Microsoft hoped that it would become the de facto standard among music stores that were not iTunes and devices that were not iPods. It largely has, but that doesn't mean it's popular or widely used. Music stores, especially, aren't thrilled about it since it remains incompatible with the iPod, but for years they had little choice. Now, with the resurgence of MP3, they finally have some chance at reaching out to the iPod market.
Microsoft didn't help PlaysForSure by forking it with the Zune (which is Certified for Windows Vista in an entirely different way), producing an almost identical but still incompatible version of the scheme for use with its new music player. This was widely seen as yanking the rug out from its industry partners who had supported a scheme for so long, but Microsoft continues to support PlaysForSure and companies continue to use it. Nokia, for instance, recently announced that its Comes With Music initiative would use PlaysForSure DRM.
By changing the branding to "Certified for Windows Vista," Microsoft is acting on a noble impulse: make things simpler. Devices will have one logo that shows they work with Vista, and consumers won't need to look for a separate DRM logo. Devices should Just Work. But, as we pointed out above, Microsoft's DRM works on more than Vista, and this seems like a change that might have been better made in another year, when Vista uptake rates are higher. On the other hand, since PlaysForSure hasn't meant much to most consumers, there may be little loss to just making the change now.
Okay, so the original Pentium isn't really coming back in 2008, but what is coming looks enough like the Pentium to give some of us Pentium-era CPU buffs déjà vu. I'm talking, of course, about Intel's forthcoming attempts at an embedded processor core that will compete with the likes of ARM and MIPS, a "core" that may actually be a family of cores aimed at different applications. One application is low-cost, low-power mobile devices, and it turns out that the Diamondville/Silverthorne processor that will power these devices is a lot leaner than I thought. And contrary to expectations, it also will lag Core Solo significantly in clock-for-clock performance.
The new details on Diamondville/Silverthorne are buried in the program for the 2008 International Solid State Circuits Conference (ISSCC). As always, the program contains a number of tantalizing nuggets of information that will be further fleshed out in the conference presentations, some of which were dug out by David Kanter over at RWT in a recent article. But I want to zoom in on the following entry:
13.1 A Sub-1W to 2W Low-Power IA Processor for Mobile Internet Devices and Ultra-Mobile PCs in 45nm High-? Metal-Gate CMOS
Intel, Austin, TX
A 47M transistor, 25mm2, sub-2W IA processor designed for mobile internet devices is presented. It features a 2-issue, in-order pipeline with 32KB iL1 and 24KB dL1 caches, integer and floating point execution units, x86 front end, a 512KB L2 cache and a 533MT/s front-side bus. The design is manufactured in 9M 45nm High-? metal-gate CMOS and housed in a 441-ball μFCBGA package.
Unless the "two-issue, in-order pipeline" in question is some kind of derivative of the original Pentium, then my previous skepticism about Intel's "new architecture from the ground up" claims was unwarranted. Even if it isn't really a Pentium derivative, and it probably isn't in any meaningful sense, the fact that it issues two instructions per clock and has an in-order pipeline makes it the spiritual heir to the original Pentium, which was Intel's original x86 two-issue, in-order design.
This also makes it a direct competitor to ARM's embedded processors, which are also two-issue, in-order designs that focus on low power. But in this particular low-transistor-count, sub-2W competition, the x86 ISA does put Intel at a real disadvantage.
Because a huge chunk of Silverthorne's die area is cache, the percentage of total die area that the new processor spends on x86 instruction decoding won't be as high as the original Pentium's 40 percent, but may well be in the double digits. Like the original Pentium, this relatively large number of transistors spent on x86 decode hardware will put Silverthorne at a performance and performance/watt disadvantage compared to a leaner RISC design like ARM, which can spend more die area on performance-enhancing cache. And Silverthorne's lower-cost Diamondville derivative, which will probably be underclocked and/or have less cache than its big brother, will look even worse next to a comparable ARM part.
Given these factors, I think we can safely assume at this point that Silverthorne will be clock-for-clock slower and less efficient than a comparable ARM part, especially on integer-intensive Web and productivity apps. But if the 45nm Silverthorne launches in the 1-2 GHz clockspeed range that Intel claims for it, then it may still be competitive in terms of performance/watt with ARM's 65nm, slower-clocked Cortex A8 (600MHz to 1.1GHz), its closest competitor. In other words, Intel is planning to do to RISC in the embedded space what it has done to RISC everywhere else: steamroll the competition with sheer process muscle.
The revelation that Silverthorne is in-order and two-issue also raises questions about its performance relative to Intel's regular laptop processors. Obviously, Silverthorne won't be anywhere near even a first-generation Pentium M in terms of clock-for-clock performance, though a (more appropriate) performance/watt comparison may put it within striking distance of even a Core Solo. Nonetheless, don't expect Windows to be anything but slow on Silverthorne—you're going want to run a mobile Linux flavor on a Silverthorne-based MID.
Two weeks ago, Panic released CandyBar 3, a major update to its system icon customization app. The new version retired Pixadex, Panic's "iPhoto for icon junkies," and wrapped its organization features into CandyBar to make version 3 a one-stop shop for organizing and applying custom icons and Docks. CandyBar 3 is a pleasure to use for Mac-slinging UI customize-aholics, especially compared to the previous split team of CandyBar + Pixadex, but like any 1.0, it had some quirks. Fortunately, Panic's been in a bug-squashin' mood, and CandyBar 3.1 is now among us.
New in this free update is a "Dock Preview" in the icon collection view (pictured) which—you guessed it—allows you to actually see a custom Dock before you apply it. Why this wasn't included in the initial release is a tad puzzling, but there's no time to ponder that now; other new features include additional customizable System icons, a bonafide Cancel button to clear any changes you don't want to make, and proper migration from Pixadex libraries (another feature that strangely didn't make the 3.0 release, especially considering Pixadex got retired and all). Nearly two dozen other changes and fixes also made it into 3.1's release notes, including some nice polish like a contextual menu to open an icon author's website.
The new version is available via CandyBar's built-in update system, and a Leopard-only demo is available at Panic's CandyBar site. Now that we're revisiting CandyBar after the original announcement though, we have to agree with some of the complaints about upgrade pricing from the original discussion. While CandyBar's full price of $29 is pretty reasonable considering everything it does, the upgrade prices of $24 (for owners of either CandyBar 2 or Pixadex 2) and $19 (for owners of both previous versions) are a bit steep. That said, CandyBar 3 is still a great release that rounds up a lot of functionality in a slick, well-organized UI. For the icon-obsessed, the new CandyBar really is the only way to go.
AMD's Spider platform launch last month was originally meant to demonstrate the company's decisive return to competitive status vis-á-vis both Intel and NVIDIA. As far as NVIDIA is concerned, the Spider launch can be considered a success; AMD's new HD 3850 and HD 3870 are both solid products. We've also covered the current status of Phenom and the timeframe in which we can expect solutions to the processor's documented problems. The third point of AMD's platform triangle is the 790FX chipset (and derivatives) that launched on November 19. Initial reports on the chipset weren't good. Multiple reviewers documented the problems they had simply stabilizing their launch boards sufficiently enough to test them.
Several weeks later, though, things appear to be changing for the better. Motherboard manufacturers appear to be taking early bug reports seriously. Gigabyte has already released three BIOS updates for its GA-MA790FX-DQ6 (the last one currently available contains the TLB L3 erratum fix) and two for the GA-MA790FX-DS5. Asus hasn't made any BIOS updates for the M3A32-MVP Deluxe or the M3A available, but we've gotten updates from AMD containing the latest BIOS versions the company is currently testing. MSI also released a new BIOS just before product launch that fixes several issues.
So far, all of the manufacturers that have launched Phenom boards appear to be committed to supporting and improving their respective platforms. That's an encouraging sign for AMD users who might be interested in a 790 board either now or at some point in the future. AMD has had a fair bit of success in the low-power market with its 690G chipset; hopefully the upcoming 790-based integrated chipset can continue this trend.
A US district judge has penned the latest chapter in eBay's long-standing patent infringement battle with MercExchange LLC. Since 2003, eBay has been fighting a jury's decision that its Buy It Now feature infringes on two patents held by MercExchange, originally an auction site itself over a decade ago. eBay fought off an injunction earlier this year, but the judge's ruling today orders eBay to pay $30 million to MercExchange, LLC.
This patent dispute hails all the way back to 2001 when licensing talks broke down between eBay and Tom Woolston, founder of MercExchange. Woolston promptly filed suit against eBay, fighting for an injunction to stop the service from using the feature. A US District Court sided with MercExchange in 2003, but eBay's appeals eventually escalated the case up to the Supreme Court, where the focus shifted and subsequently garnered the attention ofIP lawyers in everythingfrom the software industry to thepharmaceutical business.
At issue before the Supreme Court was whetherpatent infringement should necessitate injunctions to stop companies from distributing their products. This meant much higher stakes were on the table.Todd Dickinson, GE's vice president of intellectual property, even called it "the most important commercial law case before the Supreme Court so far this century."
The Supreme Court sided with eBay in 2006, ruling that patent infringement does not automatically warrant a permanent injunction. In July of this year, Judge Jerome B. Friedman noted the fact that MercExchange hasn't been operating as an auction site for quite some time,along withthe company's obvious attempts to use its patents as a revenue-generating crutch. With that in mind, Friedman dismissed the possibility of an injunction, ruling that eBay could continue using its Buy It Now feature.
The greater industry win from eBay's battle with MercExchange has been the establishment of injunction boundaries in patent suits. However, the fact that the battle took so long and that eBay still owes $30 million is an ugly reminder of the state of software patents. Naturally, eBay plans to appeal the ruling.
Nokia has officially released the Maemo 4 training manual, extensive documentation for third-party Maemo application developers. The manual, which consists of three distinct guides, is intended to serve as a starting point for programmers who want to create software for Nokia Internet Tablet devices. The documentation is all distributed under the Creative Commons Attribution-Share Alike license and the code examples are distributed under the MIT license.
"We hope that maemo training courses provide an efficient overview of the tools and methodologies needed when developing applications and platform services to the maemo platform," said the Maemo team in an announcement. "Courses have been done to be as hands-on style as possible. In practice this means that there are a lot of exercises and examples how to write simple GUI applications and platform services and how to integrate them into the maemo platform and the packaging framework."
The Getting Started guide provides a high-level overview of the system, describes how to install the Maemo SDK, and provides a concise tutorial that describes how to create a very simple Hello World application. The Application Development guide introduces GTK development concepts, explains how to use Autotools, describes various GNOME support libraries like Gconf, describes how to integrate with the Maemo Application Framework, and includes a packaging tutorial. The Platform Development guide explains how to leverage components of the Maemo platform infrastructure like D-Bus and LibOSSO.
The training manual is an excellent resource that is well-written and easy to navigate. Everyone who is interested in Maemo development should take a look. Additional documentation, like the Maemo 4 porting guide and API reference, is available at the Maemo development site.
The idea of using the white spaces between digital TV channels for wireless broadband has been somewhat lost in the build-up to the 700MHz wireless spectrum auction next month. The newly-formed Wireless Innovation Alliance (WIA) hopes to change that with a PR campaign directed at the Federal Communications Commission and policy makers. Its goal is a set of "clear, reasonable regulations" that will enable wireless broadband deployments in the space between DTV channels.
In October 2006, the FCC voted to open up the white spaces to use by unlicensed consumer electronics. A few months later, a group of eight companies calling itself the White Spaces Coalition submitted a prototype device to the FCC for testing in March. The first device malfunctioned and got a failing grade from the FCC; the Commission neglected to test another device submitted in May.
In a subsequent filing, the White Spaces Coalition argued that, since the second prototype device passed its tests with 100 percent accuracy, the FCC should direct its attention towards crafting rules to govern how, exactly, the empty digital TV spectrum should be used for wireless broadband.
There is significant opposition to using white spaces in the digital TV spectrum for wireless broadband, most of it coming from broadcasters. This past September, the National Association of Broadcasters launched a PR campaign of its own, calling the White Spaces Coalition's proposals "wrongheaded." The NAB argues that wireless broadband in the white spaces will inevitably result in interference and released a statement today critical of the WIA. "It is unfortunate that Microsoft and Google continue to try to muscle their way through Washington in support of a technology that simply does not work," said NAB executive VP Dennis Wharton. "By playing Russian Roulette with digital television, Microsoft and Google would completely undermine the historic public-private DTV partnership that broadcasters embraced to ensure America's ongoing leadership in innovation."
The Wireless Innovation Alliance hopes to counteract the NAB's efforts with an educational campaign of its own and by working closely with policy makers. The group already has backers in Congress, including Rep. Marsha Blackburn (R-TN) and Rep. Jay Inslee (D-WA). "I'm proud to support the WIA coalition, alongside my colleagues in Congress who also back the use of TV white spaces," said Rep. Inslee. "I look forward to helping the coalition's education campaign."
Members of the alliance include a handful of familiar faces from the White Spaces Coalition, including Dell, Google, HP, and Microsoft, as well as Public Knowledge, FreePress, EDUCAUSE, and the National Hispanic Media Coalition.
In addition to participating in the white spaces broadband effort, Google is also planning a bid on the 700MHz spectrum. Between the spectrum auction and the white spaces proposals, hopefully broadband in the US will become cheaper, more competitive, and universally available over the next few years.
Google Toolbar fans will be happy to hear that the company released an update to its toolbar for Internet Explorer today. Google Toolbar 5 for IE adds Gadgets support, settings sync, and address correction (among other things) to the browser tool that should make it even more convenient for users to retrieve information on their Internet travels.
One of the more notable new features in Toolbar 5 is the ability to add and use Google Gadgets directly from the toolbar. Almost anything that someone has written for Google Gadgets, which can be used as part of your Google Desktop on both the Mac and Windows, can now be added as a button and used as an extension of the toolbar. I added the Google Maps gadget to mine, which functions differently than the Google Maps button that comes by default with Toolbar. Instead of merely representing a link to Google Maps' web page, the Maps gadget through the toolbar lets me search for things right there without having to navigate to a new page.
My mini Maps results window
Google has also added a feature that allows the Toolbar to sync its settings with a server and be accessed from multiple computers. No longer do you have to maintain one set of Toolbar settings on your desktop and try to mirror that on your laptop—just set it once, sign in on both computers, and Toolbar will take care of the rest. That's certainly helpful for many of us geeks, who are used to switching between multiple computers at work, home, and travel.
Toolbar has also gained Google Notebook support, which allows users to store links, clips, and other information from the Web in a button-accessible spot. If you're not into simply bookmarking sites or you want to store more than just a link (such as notes to go along with it), this can be handy.
Add clippings and notes to the Notebook
And for those who have clumsy fingers, Toolbar can now suggest alternatives for common navigation errors. Instead of directing you to a 404 or DNS error for typing "youtube.co," the results page will suggest alternatives in an attempt to help you get where you're going. This isn't exactly a mind-blowing new feature, but it's nice nonetheless. Finally, Toolbar's AutoFill feature has gotten a bit of a boost by allowing users to enter and manage multiple profiles. For example, if you have a company credit card with a certain billing address, you can keep that separate from your personal credit card and address info. Google says that the tool has been tweaked to be more accurate in detecting where information should be placed, too, although in my tests, AutoFill still didn't work at all (or correctly) at several sites.
The changes may not send hardcore toolbar haters to Google's servers en masse, but those who make constant use of Google Toolbar and already use IE will find it to be a welcome update. Now, if only Google Toolbar for Firefox would catch up.