David Adams Archive

Let’s Use the Internet to Subvert Enhance Democracy!

The internet has heralded in a whole new era of citizen engagement and the latest innovations in social networking have just intensified the enthusiasm for creating a "virtual town square" where people can speak up, join together, and make things happen. And that's really happening! We're using the net to organize politically, communicate with other people who share our interests, and connect with long lost friends. But what about when people use the strengths of the network to undermine the collaborative process? You get tyranny of the minority. Update: Read below for an update on the bike-naming contest.

Review: Mophie JuicePack – iPhone Battery Boost

Oh, batteries -- technology's weakest link. Back when we mostly needed them to run pocket calculators and wristwatches, things were good. The future was now, and the world was electrical. Now that the world really is electrical, and gadgets the size of those pocket calculators are sporting the computing power of yesterdays Crays, we're in trouble. Please excuse the fanboyism, but I'm a big fan of the iPhone, for all its flaws. With all battery-powered computing devices, you have to make some tradeoffs between processor power and battery life, but I think Apple did a pretty good job. Nevertheless, if you sit down for a protracted web browsing session, the combination of the screen and the radio really drain that battery. After an hour, you're pretty much dead. What to do?

In Praise of the Print Media

There's been a lot of talk lately about the imminent demise of the print media. With the economy in the toilet, subscriber bases shrinking, advertising rates declining, and demographic shift moving many publications' readers ever-older with no younger readers to replace them, it's looking grim. Some cities will be losing their only daily newspaper. Even the New York Times is in danger of going bankrupt. Even with advertising rates putting pressure on net-based publications, online publishing is here to stay. Is there room in this world for printed tech publications?

Microsoft’s Pay-Per-Use PC

A recently-filed patent from Microsoft gives us a glimpse into a possible future strategy from the software giant, wherein people buy a computer, but only pay for that portion of the computer's performance and capabilities they actually use. There's a pretty detailed summary of the plan in a Cnet article that's worth a read. It actually sounds a lot like a "cloud computing" strategy for the consumer, and it all seems to make sense, until you start to really think about it.

Mozilla and Google Relations Strained Due to Chrome

Most Firefox users don't realize that Firefox's current existence is owed almost exclusively to its search partnership with Google wherein Mozilla Corp receives a portion of ad revenue from Google queries initiated from Firefox's search bar. This revenue amounts to tens of millions of dollars. Internet users the world over, who are currently reaping the benefit of a renewed browser war with exciting innovation instead of Microsoft-dominated stagnation, can thank Google for that state of affairs. But now that Google has itself entered the fray with Chrome, what does that mean for the Firefox/Google relationship?

IBM’s Shaky Solaris Partnership

The struggle within companies between their software and hardware business can lead to interesting co-opetition, and sometimes disaster. (A most extreme example being Sony's ignominious fall from the top the portable music device heap as a result of its reluctance to disturb its music production arm's legacy business). IBM, of course, is probably the canonical example, with its various partnerships with Microsoft ending up not only with Microsoft on top, but with its own PC hardware business suffering a long decline into oblivion as a result. Big Blue, presumably trying to avoid a replay, has entered into software licensing agreements with, among others, arch-rival Sun. Now, it seems they're backing off on plans to offer Solaris support for GPFS, their shared disk cluster file system.

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."

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.

Inside Tsubame: Japan’s NVIDIA GPU Supercomputer

Japan's Tsubame supercomputer was ranked 29th-fastest in the world in the latest Top 500 ranking with a speed of 77.48T Flops (floating point operations per second) on the industry-standard Linpack benchmark. Why is it so special? It uses NVIDIA GPUs. Tsubame includes hundreds of graphics processors of the same type used in consumer PCs, working alongside CPUs in a mixed environment that some say is a model for future supercomputers serving disciplines like material chemistry.

Teacher Throws Fit; Linux Is NOT Free and Holds Children Back

A teacher in Austin, TX reprimanded a student for demonstrating Linux to his classmates and distributing free Linux CDs. She then goes on to contact Ken Starks of the HeliOS Project, who provided the CDs, and claim that "putting Linux on these machines is holding our kids back" and "No software is free and spreading that misconception is harmful". Although she claims to have used Linux herself in college, she feels that "putting on a carnival show for an operating system is not helping these children at all". On the HeliOS blog, Ken Starks hints that this may be more than just ignorance of the teacher's part.

Parallel Machine Learning Toolbox for Linux

Many sophisticated machine learning algorithms cannot process large amounts of data on a single node, but Parallel Machine Learning Toolbox (PML) can do so by distributing the computations. This distribution speeds up computations and expedites training by weeks, days, or even hours in an easy, reliable way. PML can run on a wide array of architectures including single-node, small clusters, grids, and BlueGene.

New OS Designed With 21st Century In Mind

Sometimes it seems that every new OS that comes out these days is ultimately and altogether quite similar. "It's all been done before," we sigh as new system after system is released with only eye-candy the apparent difference for most users. This new OS, named "g-speak" by its creators, will give one a run for his money. Using special gloves, a user of the system gestures his way about the OS on several wall-sized displays that interact with one another. The makers of g-speak call it "the first major step in computer interface since 1984." Perhaps they are right.See the neat video here. You can even go so far as to dust off your Tom Cruise Minority Report action figure to better savor the future with.

HP and Arizona State Show Off Flexible, Indestructable Displays

HP and the Flexible Display Center (FDC) at Arizona State recently demoed a new technology we thought was only possible in Minority Report. Dubbed flexible displays, these modern miracles not only may one day be used in netbooks, smartphones, and other mobile and compact devices (perhaps even digital paper), but are supposedly indestructible, use 90% less resources to manufacture, and basically sip electricity when compared to today's standard display technologies.

eComStation 2.0 RC6a Available

Serenity Systems announced the availability of eComStation 2.0 RC6a. eComStation is the next evolution of IBM OS/2 operating System. Between the updated for this new RC are Audio, ACPI drivers and improved version of the bundled applications.