Redesigning the Nautilus File Manager

Ah, Nautilus, GNOME's default file manager. It's been with us for a long time now, and it has certainly been at the centre of a number of controversies. Do we go with a spatial or a navigational Nautilus? Should we replace the location bar with a breadcrumb bar? And now, it's time to move on. Recently, it has become apparent to many that Nautilus could use a make-over.

Doing the Microsoft Shuffle: Algorithm Fail in Browser Ballot

"DSL.sk did a test of the 'ballot' screen at www.browserchoice.eu, used in Microsoft Windows 7 to prompt the user to install a browser. It was a Microsoft concession to the EU, to provide a randomized ballot screen for users to select a browser. However, the DSL.sk test suggested that the ordering of the browsers was far from random. Maybe there was cogent technical analysis of this issue posted someplace, but if there was, I could not find it. So I'm providing my own analysis here, a little statistics and a little algorithms 101. I'll tell you what went wrong, and how Microsoft can fix it. In the end it is a rookie mistake in the code, but it is an interesting mistake that we can learn from, so I'll examine it in some depth."

New Version of SCHED_DEADLINE for Linux Available

Evidence has just submitted to LKML a new version of the SCHED_DEADLINE real-time CPU scheduler for the Linux kernel. The project is basically a new scheduling policy (implemented inside its own scheduling class) aiming at introducing deadline scheduling for Linux tasks, and it is being developed by Evidence in the context of the EU-Funded project ACTORS. This version takes into account comments come from Linux kernel developers, and it also introduces a first drafted implementation of deadline inheritance.

Episode 32: Shady Candy Companies

Kroc, Thom and David devote a show to the discussion of monopolies. What defines a monopoly, what has it to do with morals, and what positive and negative effects monopolies have on the market. Microsoft and Google are mentioned throughout as we try to place the current position Google finds itself in in context with the massive change in the technology world since Microsoft was king of the hill.

Joo Joo Delayed Due to Manufacturing Issues

The Joo Joo tablet has been delayed by one month. "Just a day after we pondered the shipping status of Fusion Garage's JooJoo tablet, the company's come clean and told us shipping will delayed to March 25 because of a manufacturing issue with the tablet's 12.1-inch capacitive screen. Yep, it looks like it's going to be at least 27 more days until you've got a JooJoo of your very own - which means, of course, that Fusion Garage will now be trying to launch this thing during the same week Apple's scheduled to launch the iPad."

Microsoft: Oracle Will Take Us Back to 1970s Hell

Microsoft's server and tools chief Bob Muglia has chided Oracle for peddling a return to '1960s computing', accusing its rival of going against industry trends and backing a dying and expensive operating-system architecture. "There are some things that Oracle is doing that I just shake my head at," Muglia told financial analysts attending the Goldman Sachs Technology and Internet Conference in San Francisco, California, "I don't understand what's going to happen - what they think they're going to do with Sparc. I don't see how Sparc can live long-term."

Comparing Theora to H264

The debate about HTML5 video is for the most part pretty straightforward: we all want HTML5 video, and we all recognise it's a better approach than Flash for online video. However, there's one thing we just can't seem to agree on: the codec. A number of benchmarks have been conducted recently, and they highlight the complexity of video encoding: they go either way.

Fixing Independent Programmers’ No-Win Scenario

Fatal Exception's Neil McAllister writes about the no-win scenario facing today's independent programmers: "In a knowledge economy, programmers rank among our most valuable workers, yet the current legal and regulatory climate makes a career as an independent software developer virtually a dead-end prospect." Section 1706 of the 1986 Tax Reform Act, the hurdles and costs of obtaining health care for one's own family, a hostile legal climate in search of accountability for any defects in code - these harsh realities make it "easy to see why software developers would give up on entrepreneurship. For many, the risks simply don't match the potential rewards. Better to keep their heads down, not rock the boat, and hope they can hang onto their jobs until retirement."

Where Is Mozilla Ubiquity?

"One of the most interesting Mozilla Labs projects has now stagnated. Is the project dead? Does it have a future? The Mozilla developer who led the project tells all. Back in the summer of 2008, Mozilla began development of an experimental add-on called Ubiquity, providing new command mash-up capabilities for the Firefox browser. After just over a year of development, Mozilla is now pulling back on the effort, but that doesn't mean it hasn't been successful. The current release of Ubiquity is version 0.1.9.1, and was released on January 20th of this year. To date, Ubiquity has garnered more than 420000 downloads, according to the Mozilla add-ons site. So what is happening with Ubiquity now?"