Monthly Archive:: December 2008

NanoTouch Prototype Demoed

Microsoft and Mitsubishi Electric Research Labs in Cambridge demoed their nifty NanoTouch, a small device fitting in the palm of one's hand, boasting a 2.4 inch screen and a touch pad on the back so as to utilize the small screen without having to block it with one's fingers. The developers say this technology could develop into electronic jewelry and high-tech clothing, though that NanoTouch looks an awful lot like one of those iPods or Zunes we keep hearing about. Anyone up for a touch-t-shirt with customizable images on front and back? You'd never have to buy another shirt again.

Three of Four Undersea Internet Lines Severed

Though the cause is still unknown, three of the four undersea Internet cables that run from North America to Asia were cut, causing outages in Egypt, India, Saudi Arabia, and a dozen or so other countries. That is a lot of angry World of Warcraft players. It's supposed to have been from ships' anchors, though even two downed cables at one time is very rare, so who's to say it wasn't sabotage?

Java Performance: Ubuntu Linux vs. Windows Vista

From Phoronix: "Have you ever wondered on what operating system Java works the best? While by no means is it a conclusive multi-platform comparison, for this article we ran a number of Java benchmarks on both Windows Vista Premium and Ubuntu Linux to see how the Java Virtual Machine performance differs. In addition, when running Ubuntu we had tested Sun's official Java package as well as the OpenJDK alternative."

Run JavaScript Files on the Server Side

With ever increasing amounts of Javascript on the client side, maintenance is increased by duplicating business logic on the client side;"In this series, learn how to run JavaScript files on the server side, call remote JavaScript functions with Ajax, and use the Java Scripting API with the JavaServer Pages (JSP) technology." Part 1 of IBM's "Javascript EE" series- "Combine JavaScript with Java code on the server to get the freedom to use the same JavaScript routines on both servers and clients, and allow you to maintain a single code base for both Ajax and non-Ajax clients."

Google Christens ‘Cupcake’ Android Development

It was recently announced at the Android project website that the said mobile system would be receiving an update bringing to light many new features and various bug fixes. The Android team has already begun putting the new code on the public repositories under the "cupcake" branch. Some of the more notable new features and fixes include plentiful email and browser fixes, new video support, and even "basic x86 support," though we're not quite sure just where they're headed with that one.

Java 1.5 for the .NET Platform

I read in InfoQ: "Ja.NET is a port of Java 1.5 SE to the .NET platform. The compiler is based on the Eclipse JDT, which has been modified to generate IL as well as Java Byte Code. Java traditionally compiles each class into a separate file, but this creates an unacceptable overhead for .NET. To address this, a tool based on Cecil is used to create larger assemblies much in the same way Jar files are created for Java."

France Orders Break Up of Orange iPhone Exclusivity Deal

The French competition council has ordered the iPhone be opened up to other French carriers (Google-translated), breaking the exclusivity deal with Orange (France Telecom). The complaint was filed by France's third largest operator Bouygues Telecom who said that the deal violated local competition laws. Though the ruling is temporary whilst the issue is investigated further, the ruling did state that the arrangement reduced the effects of price competition, network quality and customer service.

Human Rights Group Condemns Computer Manufacturers

In a muckraking Spiegel.de article, suppliers to well-known computer manufacturers are accused of mistreating workers and violating Chinese labor law: "According to a Hong-Kong based human rights organization, working hours total up to 370 hours per month, workers aren't receiving the legal minimum wage and in the run-up to Christmas, days off are cut out entirely." One of the reasons that high tech hardware has become so widespread and useful is because it's so inexpensive. As this article demonstrates, this affordability can come at a price.

Apple Loses Some Shine as Mac Sales Slow

Apple, which has outpaced the overall personal computer market this year despite its strategy of eschewing discounts, showed its first signs of weakness in November. NPD analyst Steve Baker blamed a 35% drop in sales of desktop Macs, noting growth in Apple's laptops still outpaced rivals . The decline marks a sharp reversal for Apple, which has enjoyed robust demand this year for its Macs, even as spending on Windows-based PCs slowed along with sales of other electronics like flat-panel TVs. Note by Kroc: With apologies to OSNews reader judgen for changing the news source provided from SmartHouse to WSJ.

Virtual Worlds User Interface for the Blind

Virtual Worlds User Interface for the Blind is a prototype user interface that enables blind users to participate in virtual world environments. It provides communication, navigation, and perception functions using GUI elements. As a way of enriching the virtual environment with descriptive semantic information, sighted users contribute annotations of virtual objects using a scripted gadget equipped by their avatar. These annotations are then made available to the blind users through the special user interface.