Mozilla Releases Firefox 3.6.4

June 23, 2010

The folks at Mozilla have released a new version of the Firefox Web browser, version 3.6.4, for all platforms: Mac OS X, Linux, and Windows.  This version incorporates a new feature, intended to provide better resilience in the (unfortunately frequent) cases where a plugin, such as Flash or Silverlight, crashes.  These plugins will now be run in a “sandbox”, as a separate process.   If the plugin hangs or crashes, you will be able to reload the page to try again; if the plugin is causing other problems, its process can be killed without terminating the browsing session. (I have been using this feature in a beta build of Firefox for several weeks, and it works well.)  The new version also incorporates fixes for seven security vulnerabilities, and some miscellaneous other bugs.  Further information is in the Release Notes.

You can get the new version via the built-in update mechanism (main menu: Help / Check for Updates); this requires that you have administrative privileges.  Alternatively, installation binaries for all platforms, in 70+ languages, are available from the download page.

A 17th Century Wish List

June 22, 2010

As I’ve mentioned here before, the Royal Society of London is celebrating its 350th year of existence; it is the oldest scientific society in the world.   It has been putting on a series of exhibitions, and making a collection of historic scientific papers available online, as part of its celebration.

Today’s Washington Post reports that, as part of a new exhibition at its headquarters in Carlton House Terrace, London, the Royal Society is displaying a document written in the 1660s by Robert Boyle, an English chemist who was a founder of the Society.

In the 1660s, English chemist Robert Boyle wrote an extraordinary document, a combination of wish list and predictions of what science might achieve in the coming centuries. Found in his private papers, the list is a centerpiece of the exhibition “The Royal Society: 350 Years of Science,” running until November at the society’s headquarters in London.

The list is fascinating as a glimpse of how an eminent scientist of the 17th century thought the future might develop.  Some of the items on the list reflect some fairly basic human wishes:

  • The Prolongation of Life
  • The Recovery of Youth, or at least some of the Marks of it, as new Teeth, new Hair colour’d as in youth.

Some of them reflected problems of the day that have subsequently been solved, although not necessarily as Boyle envisioned the solution:

  • The makeing of Glass Malleable.  (Arguably addressed by plastics.)
  • The use of Pendulums at Sea and in Journeys, and the Application of it to watches.  (Accurate timekeeping at sea was vital to determining longitude.  The problem was initially solved by John Harrison, who invented the marine chronometer.)
  • The Art of Flying.

And there were a couple in which Boyle might have been channeling Dr. Timothy Leary:

  • Potent Druggs to alter or Exalt Imagination, Waking, Memory, and other functions, and appease pain, procure innocent sleep, harmless dreams, etc.
  • Freedom from Necessity of much Sleeping exemplify’d by the Operations of Tea and what happens in Mad-Men.

Some of these, of course, such as drugs for pain relief, have become commonplaces of modern medicine.

The exhibition runs until November.

Cheaper Chilling

June 21, 2010

Summer is now officially with us, and here in the metro Washington DC area, it’s been here unofficially for a while.  We are supposed to be getting some of our 95² days later this week: 95° F, 95% relative humidity.  Going outside from an air-conditioned building feels like being swallowed.  Legend has it that at one time, presumably before air conditioning, British diplomats in Washington got extra pay for a tropical assignment.

So we are pretty glad to have air conditioning around here, but it can get expensive.  However, a new air conditioning process developed by the National Renewable Energy Laboratory [NREL] may help lessen the heat on our bank accounts.   The process, described in a press release from the NREL, uses a combination of evaporative cooling to lower air temperature, and a desiccant solution to lower humidity, to produce conditioned air at a significant energy savings:

The U.S. Department of Energy’s National Renewable Energy Laboratory has invented a new air conditioning process with the potential of using 50 percent to 90 percent less energy than today’s top-of-the-line units. It uses membranes, evaporative cooling and liquid desiccants in a way that has never been done before in the centuries-old science of removing heat from the air.

Evaporative cooling is based on the fact that the phase change of water from liquid to vapor requires a great deal of heat.  It is the principle that your body uses to cool you by sweating.  I have visited a number of places, in hot but very dry climates (for example, around Palm Springs CA), where evaporative cooling is used even  in outdoor spaces.  A fine mist of water is produced, and the cooling produced can make it quite pleasant, at least in the shade, even when the air temperature is 100° F.    Of course, it does not work terribly well in a humid climate like ours here.

In humid climes, adding water to the air creates a hot and sticky building environment. Furthermore, the air cannot absorb enough water to become cold.

The NREL’s invention, called the Desiccant-Enhanced eVaporative air conditioner (DEVap), addresses the humidity problem by using a syrupy liquid desiccant, typically a concentrated solution of calcium or lithium chloride, to absorb water from the air.  The device also uses a special hydrophobic membrane to keep the water separated from the cooled air stream; the membrane has pores big enough to allow the passage of water vapor, but not of the liquid solution.    The water can be evaporated out of the desiccant solution by heat, possibly from solar energy.

In addition to its energy efficiency, the DEVap has the additional advantage of not requiring any CFC or HCFC refrigerant gases.  These are of environmental concern, because they are much more potent greenhouse gases than carbon dioxide.  (In terms of global warming impact, one pound of CFC refrigerant is approximately equivalent to 1 ton, or 2000 pounds, of carbon dioxide.)

The NREL is still working on improving the efficiency of its device, but it plans to license the technology for industrial use.

The Technology Review also has an article on this development.

Google Unveils Command-Line Access

June 20, 2010

For many computer users, mentioning anything about the command line may evoke memories of early PCs with MS-DOS; for some others, it may just evoke a “Huh?”.   But those of us who have been around for a while do remember using computers, even before MS-DOS, when the command line was the only game in town; and we still managed to do some useful work.  Smart systems administrators, and particularly server administrators, know that the command line is still a very efficient way of accomplishing some jobs, especially since it lends itself so well to use in scripts.

So I was interested to see an announcement on the Google Open-Source blog about the introduction of the Google Command-Line Tool.  This tool, written in the Python language, uses the Google Python Data APIs to provide command-line access to Google Web services (the examples, taken from Google’s documentation, are all based on Linux/UNIX command syntax):

Ever wanted to upload a folder full of photos to Picasa from a command prompt? We did, a lot, last summer. It made us want to say:

> google picasa create --title "My album" ~/Photos/vacation/*.jpg

So we wrote a program to do that, and a whole lot more.

The tool currently supports Google’s  Blogger, Calendar, Contacts, Docs, Picasa, and YouTube services; other Google services are promised for future releases.  More information is available from the GoogleCL project home page.

To give a simple example of how this tool might be useful, observe that the tool allows you to submit a post to Blogger with the command:

> google blogger post --blog "MyBlog" --tags "stuff,software" post.html

This probably is not the way you would submit an ordinary post, but it might be quite useful in the context of a system that could generate a post automatically from a template.  A system for announcing software updates and releases might be built to post blog announcements in this way, for example.  Particularly in the UNIX/Linux environment, the underlying philosophy of command tools is that they are designed so that they can be used together (with pipes, for example), which makes even a simple scripting language like that of the shell (such as sh, bash, or csh) very powerful.

So, if you have spent all, or almost all, of your computing life using a graphical user interface [GUI], the idea of having a command line tool may seem quaint; but it is quite consistent with Google’s focus on computing in the cloud, and with the concepts underlying the forthcoming Chrome OS.

The current version of the software is available for download from the project page in two forms: the source code, in a compressed tar archive, and as a Debian (.deb) package for Linux systems.  Using the tool also requires the gdata-python-client library.  The project page also has examples of the tool’s use.

Internet Fraud Alert Launched

June 19, 2010

This past week saw the launch of a new global security project, Internet Fraud Alert, which aims to provide a single, secure channel by which security researchers can report stolen consumer credentials (such as passwords and credit card numbers).   According to an article about the announcement at Ars Technica, the service should make it easier to ensure that, when stolen information is found, it can be communicated promptly to the appropriate organizations.

It is often difficult for people who discover vast amounts of stolen credentials stashed on servers and sites such as to bring it to the attention of the proper authorities. Many organizations don’t bother to make reporting stolen data easy, and even then, it can be difficult to convince a bank or law enforcement that the information found is legitimate.

The technology used at the site was developed by Microsoft, and donated to the National Cyber-Forensics and Training Alliance, a non-profit organization that provide training to fight cyber-crime.  Other sponsoring organizations include Accuity, the American Bankers Association, Anti-Phishing Working Group, Citizens Bank, eBay, the Federal Trade Commission, National Consumers League, and PayPal.

One potential problem with the new service is that anonymous submissions are not allowed.  This might prevent an insider at a questionable organization from providing information for fear of the consequences if his identity is disclosed.  Still, it seems like a worthwhile step to make life a bit more difficult for the Bad Guys.

Update Saturday, 19 June, 15:40 EDT

Microsoft has a news release available with some additional background information on the project.

HP to Offer Printing by E-Mail

June 18, 2010

The booming popularity of mobile devices is fairly good evidence that a lot of people find the idea of computing on the go to be attractive.  One of the things that has been a bit of a stumbling block is the difficulty of getting hard-copy output from many mobile devices.  Apple’s iPad™, for example, does not have any native printing capability.  Even with a conventional laptop, finding a printer that is available for use, and for which your machine has a driver, is not always easy.

Last week, Hewlett-Packard announced that it was introducing a new feature with selected printer models.  In conjunction with a Web-based facility, the HP ePrintCenter, the system allows a mobile device user to submit a print job to a compatible printer by sending a document to a special E-mail address associated with the printer.  The E-mail is delivered to one of HP ePrint servers, which then formats the print job appropriately for the target device, and prints it.  (The target printer must be accessible from the Internet.)

The service will also include a new capability that will allow users to schedule printing of selected content on a regular basis.

Following a successful pilot study in two major cities, HP has announced a new service called Scheduled Delivery, which allows customers to choose content to be pushed to a printer at a designated time each day or week. For example, they might choose a customized news feed from to arrive at 7 a.m. for picking up on their way out of the door, or they might choose fun kids activities from Disney to be ready when the children get home from school.

Somewhat more ominously, the announcement also mentions that the system has the capability to allow “selected content partners” to provide premium content with embedded advertising.

This leads me to wonder whether the ePrintCenter might become just another conduit for spam.  The idea of using E-mail as the submission mechanism is clever; E-mail is a very familiar application to most users, and it  uses protocols designed for reliable delivery.  Using it, however, also gets you E-mail’s disadvantages: mainly its general lack of security, and susceptibility to spam.   There is not a lot of information available about security with ePrint (after all, it has not yet been officially released); let’s hope that HP has figured out a clever way to protect the system against abuse.

Following a successful pilot study in two major cities, HP has announced a new service called Scheduled Delivery, which allows customers to choose content to be pushed to a printer at a designated time each day or week.(2) For example, they might choose a customized news feed from to arrive at 7 a.m. for picking up on their way out of the door, or they might choose fun kids activities from Disney to be ready when the children get home from school.

Thunderbird 3.0.5 Released

June 18, 2010

The Mozilla folks have released a new version of the Thunderbird E-mail client, version 3.0.5.   There are no major changes in this release; message indexing performance has been improved, and several other bug fixes are included.  Further information is in the Release Notes.   You can get the new version via the built-in update mechanism (Main menu: Help / Check for Updates), or you can download versions for Mac OS X, Windows, and Linux here..

%d bloggers like this: