Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

Monthly Archive:: February 2013

Getting rid of the Finder’s ‘Open With’ duplicates

"This is the problem: You want to open a file using something other than the default application. You right-click its icon in the Finder, choose Open With, and a submenu pops up with an absurd number of duplicate entries." This is so annoying. Dr. Dang made a little addition to .bashrc so you can fix it with a single command. Now it's up to Apple to actually fix the problem (via Daring Fireball).

Microsoft at the crossroads: evolve or divide

As PC prospects decline, Microsoft has been moving toward a hybrid, cross-platform future with an eye toward opportunities in the server closet and the cloud. But the question remains, How might Microsoft evolve to get there? "It's tempting to say the past five years has seen Microsoft's desktop-centric strategy slowly give way to a pell-mell free-for-all made up of equal parts desktop, server, mobile hardware and software, cloud services, and auxiliary systems like the Xbox. Truth is, intention has always been present. It's only now, thanks to major upheavals in consumer tech and the cloud, that Microsoft's broad-spectrum plays are becoming more evident and critical. What may be new for Microsoft is the need to better cohere its strategy around an ever-widening array of services and technologies, especially as the breadth of competition it faces widens. Most of all, if there ever comes a time to stop being a consumer-oriented company, Microsoft shouldn't flinch. A future where Microsoft doesn't make hardware or end-user programs seems remote, but there was a time when IBM abandoning its PC business seemed jarring, too." And if Microsoft can't quite cohere its strategy, the best means to this end may be to divide.

Linux 3.8 released

Linux kernel 3.8 has been released. This release includes support in Ext4 for embedding very small files in the inode, which greatly improves the performance for these files and saves some disk space. There is also a new Btrfs feature that allows to replace quickly a disk, a new filesystem F2FS optimized for SSDs, support of filesystem mount, UTS, IPC, PID, and network namespaces for unprivileged users, accounting of kernel memory in the memory resource controller, journal checksums in XFS, an improved NUMA policy redesign and, of course, the removal of support for 386 processors. Many small features and new drivers and fixes are also available. Here's the full list of changes.

Google spent $18M lobbying DC in 2012

"The last time we looked at Silicon Valley's lobbying efforts, Google was the big spender and Apple the piker. That hasn't changed much in the past nine months. In fact, Google increased its political spending in 2012 - a Presidential election year - by nearly 90%, while Apple reduced its by 13%." Anti-SOPA or no, that's a hell of a lot of money. This should be illegal - it's thinly veiled corruption.

Bill Gates ‘not satisfied’ with Microsoft’s innovations

"Although Bill Gates stepped away from his day-to-day role at Microsoft nearly five years ago, he still keeps a close eye on the company he co-founded - and he isn't always happy with what he sees. During a recent interview broadcast this morning on CBS This Morning, the Microsoft chairman was asked by Charlie Rose whether he was happy with Steve Ballmer's performance as chief executive. Noting that there have been 'many amazing things' accomplished under Ballmer's leadership in the past couple of years, Gates said he was not satisfied with the company's innovations." It's impossible to deny by this point that Microsoft hasn't done well in mobile. It would be more surprising if Gates had denied it.

Developer preview of Ubuntu Phone for 21 February

"Images and open source code for the Touch Developer Preview of Ubuntu will be published on Thursday 21st February, supporting the Galaxy Nexus and Nexus 4 smartphones. They are intended for enthusiasts and developers, to familiarise themselves with Ubuntu's smartphone experience and develop applications on spare handsets. Tools that manage the flashing of the phone will be available on the same day in the Ubuntu archives, making it easy to keep a device up to date with the latest version of the Touch Developer Preview." Cool. Too bad it's only for Nexus phones, and not for more popular ones.

Duke Nukem 3D code review

"Since I left my job at Amazon I have spent a lot of time reading great source code. Having exhausted the insanely good idSoftware pool, the next thing to read was one of the greatest game of all time: Duke Nukem 3D and the engine powering it named 'Build'. It turned out to be a difficult experience: The engine delivered great value and ranked high in terms of speed, stability and memory consumption but my enthousiasm met a source code controversial in terms of organization, best practices and comments/documentation. This reading session taught me a lot about code legacy and what helps a software live long." Hail to the king, baby.

Wii U sales drop sharply in US

"We're told by someone with access to the NPD's data that sales for January were 'well under' 100,000 units. By our estimates, sales were somewhere between 45,000 and 59,000 units for the month, which is lower than any of the three previous-generation home consoles sold in their worst months, with the possible exception of a recent performance by the original Wii." This doesn't surprise me. I've always wondered: who's the Wii U for? Casual Wii buyers - which comprise most of the Wii owners, I'd guess - have little reason to upgrade, and hardcore Nintendo fans are waiting for the next re-releases of Mario and Zelda from the Nintendo Game-o-tron. Until then, who's going to buy this thing?

Google under fire for sending users’ information to developers

"Sebastian Holst makes yoga mobile apps with his wife, a yoga instructor. The Mobile Yogi is sold in all the major mobile app stores. But when someone buys his app in the Google Play store, Holst automatically gets something he says he didn't ask for: the buyer's full name, location and email address. He says consumers are not aware that Google Inc. is sharing their personal information with third parties. No other app store transmits users' personal information to third-party developers when they buy apps, he said." Oh Google.

HP to embrace Android, forgets webOS ever happened

"Having failed to carve out a place for itself in the post-PC era, Hewlett-Packard is now taking drastic measures - by adopting Google's Android operating system to run a series of upcoming mobile devices. It's a bit of a Hail Mary pass for HP, which has fallen years behind its rivals in the mobile space. It's also a big win for Google, which adds another powerful partner to the Android ecosystem." Ugh.

2012: a BSD year in retrospective

BSD (Berkely System Distribution) was a research operating system based on the original AT&T Unix, developed by the University of Berkeley, California. It has been Open Source right from the beginning, and after the university lost interest in developing it further, several community projects started up (the very first ones were NetBSD and FreeBSD in the early nineties) to continue developing BSD. Anyway, Linux was born roughly at the same time, but a pending lawsuit about copyright infringements prevented the BSD projects to become as successful as Linux (though you could argue about the exact reasons).

Steam for Linux officially released

"Valve today announced the release of its Steam for Linux client. In celebration of the release, over 50 Linux titles are now 50-75% off until Thursday, February 21st at 10 AM PST. The Steam client is now available to download for free from the Ubuntu Software Center. Ubuntu is the most popular distribution of Linux used by millions of people globally and known for its well-designed, easy-to-use customer experience." The beginning of the Steambox. We're on the cusp of a sea change in the gaming world.

Flat pixels: the battle between flat design and skeuomorphism

"If you're paying attention to what's going on in the design world, you've probably noticed the ongoing debate around skeuomorphism vs. flat design." Good overview of the subject from Sacha Greif. This is a very important point: "But where the main victim of realism is merely good taste, taking minimalism too far can have serious consequences on usability. Users have come to rely on a lot of subtle clues to make their way through an interface: buttons have slight gradients and rounded corners, form fields have a soft inner shadow, and navigation bars 'float' over the rest of the content. Remove all these clues, and you end up with a flat world where every element is suddenly placed at the same level, potentially leading to confusion: Is this a button, or simply a banner? Will anything happen if I tap this?"