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

Monthly Archive:: September 2012

‘Tablets are changing the tech you use’

"The rise of the tablet has heralded changes big and small across the tech ecosystem, from a booming market for cloud storage to the fall of Flash. If the computing industry was a stagnant pond in late 2009, the introduction of tablets a few months later was less akin to a pebble flicked from the shore and more like a boulder hurled from 10 feet up. The ripples have been widespread and lasting." Simple question: if an ordinary user used her laptop to check Facebook, the news, and read a few blogs, and now uses a tablet to do the exact same thing - how much has really changed? Are any of the things mentioned in this article - the rise of HTML5, streaming video, and internet storage - really the result of tablets?

Hackday with Jolla and friends

Several presentations about mobile Linux technologies, such as Mer, Nemo, and Jolla. Mer is openly developed and meritocratically governed mobile Linux core distribution, which was forked from the various components of the Meego project when it was abandoned by Nokia and Intel. Nemo is a community project which continues the effort of the Meego handset branch. And Jolla is a new startup company created by former Nokia Linux engineers, who participated in Maemo and Harmattan projects, and decided to continue on their own, when Nokia lost their interest in Meego. Their goal is to release end user products (initially handsets) using an operating system based on the Mer core and some components of Nemo, which will be providing their own user interface.

Sony does teardown of its latest Xperia tablet

"Today the new Xperia Tablet starts hitting doorsteps and store shelves. And how do we mark this momentous occasion? Well... Sony engineer Takuya Inaba ripped apart the gear and explained what's inside. Okay, more like gently opened. Either way, if you love geeking out on parts, then this is the article for you." Sony - or, well, at least its mobile department - is starting to get very cosy with us on the geek side. I approve - although the company has a long way to go before it cleared its name.

From Linux to OS X: 1 year later

"A little more than an year ago I wrote my rant post The Linux Desktop Experience is Killing Linux on the Desktop and for the first time in 8 years I wasn't a desktop Linux user anymore. I spent about a month wrestling with Windows 7, but let's face it - Windows is ill suited for professional Ruby programmers like me (and it's ill suited for most programmers, except maybe Java & .Net I guess). Anyways, it was never my intention to stick with Windows - I was just doing my Mac due diligence. Now with 1+ year of OSX usage I'd like to share a few things about my experience thus far with you."

Via’s APC, A $49 Android desktop

"We've seen a profusion of relatively low-cost PCs and tablets over the last few years, but Taiwanese electronics company Via's APC is cheap even by these standards: it's a $49 low-power desktop computer running a modified version of Android 2.3. Announced today, the APC is meant as a simple way to connect to the internet, so you won't get a great deal of computing power. It contains an 800MHz processor, 512MB of DDR3 memory, 2GB of flash storage, and can connect to a monitor or TV to output a resolution of up to 720p. It also consumes a fraction of a standard desktop's power: 13.5 watts at maximum and only 4 watts when idle."

Disks from the perspective of a file system

"Most applications do not deal with disks directly, instead storing their data in files in a file system, which protects us from those scoundrel disks. After all, a key task of the file system is to ensure that the file system can always be recovered to a consistent state after an unplanned system crash (for example, a power failure). While a good file system will be able to beat the disks into submission, the required effort can be great and the reduced performance annoying. This article examines the shortcuts that disks take and the hoops that file systems must jump through to get the desired reliability."

Samsung derides Android’s multitouch, Apple praises it

"While Apple's technology is a 'very nice invention', the technique used in Android differs from the iOS solution, argued Bas Berghuis van Woortman, one of Samsung's lawyers. Because the Android based method is more hierarchical the system is more complex and therefore harder for developers to use, he said. Apple disagrees. 'They suggest that they have a lesser solution, but that is simply not true', said Apple's lawyer Theo Blomme to judge Peter Blok, who presided over a team of three judges, in a response to Samsung's claim." I just wish these companies and their lawyers could see and hear themselves. If only for a few seconds. Not even Monty Python could write this. By the way, all these patents were already thrown out last year by the Dutch courts, but Apple started a 'bottom procedure', a more thorough handling of the case. Three expert IP judges preside, and due to the earlier ruling, Apple is fighting an uphill battle.

A Firefox smartphone for the developing world

"The smartphones going into the world's next two billion pairs of hands may not belong to either Google or Apple, but to Mozilla. The Mozilla Foundation, which oversees open source software projects like the Firefox Web browser, expects to release a mobile operating system for smartphones early next year. Its target market is Latin America, then the rest of the developing world, where smartphones from Apple and Google are still too expensive for most people." Let's hope so, because at the rate things are currently going, we'll end up with like 90% Android, 9% iOS, and 1% other stuff. Who wants that?

The Linux graphics stack

"This is an introductory overview post for the Linux Graphics Stack, and how it currently all fits together. I initially wrote it for myself after having conversations with people like Owen Taylor, Ray Strode and Adam Jackson about this stack. I had to go back to them every month or so and learn the stuff from the ground up all over again, as I had forgotten every single piece. I asked them for a good high-level overview document so I could stop bothering them. They didn't know of any. I started this one. It has been reviewed by Adam Jackson and David Airlie, both of whom work on this exact stack." Introductory or no, still pretty detailed.

Real world comparison: GC vs. manual memory management

"During the 4th Semester of my studies I wrote a small 3d spaceship deathmatch shooter with the D-Programming language. It was created within 3 Months time and allows multiple players to play deathmatch over local area network. All of the code was written with a garbage collector in mind and made wide usage of the D standard library phobos. After the project was finished I noticed how much time is spend every frame for garbage collection, so I decided to create a version of the game which does not use a GC, to improve performance."

Thinking functionally with Haskell

"Imagine an approach to programming where you write down some description of what your code should do, then before running your code you run some automatic tool to see if the code matches the description. That's Test-driven development, you say! Actually, this is what you are doing when you use static types in most languages too. Types are a description of the code's inputs and outputs, and the check ensures that inputs and outputs match up and are used consistently. Modern type systems - such as in Haskell or above - are very flexible, and allow these descriptions to be quite detailed; plus they are not too obtrusive in use and often very helpful."

First look: Windows Server 2012 brings the cloud down to earth

"Windows Server 2012 probably won't have the adoption lag in the enterprise that Windows 8 is bound to face. That's because, aside from the Metro GUI, Server 2012's biggest changes are in substance rather than style, building upon what the company delivered with Windows Server 2008 Release 2 three years ago. In particular, Server 2012 takes two management features Server 2008 R2 admins will be familiar with - Server Manager and PowerShell - and expands on them considerably."

Nokia unveils Lumia WP8 phones

If there's one thing I miss in the current smartphone industry, it's design. Honest to good, real design. We basically see one boring slab after another, void of any true identity, whether it's iPhone, Samsung, or any of the others. In this boring world of grey, black, and the occasional white, Nokia is the jester, coming up with its own unique designs and crazy colour selection. Today, the company unveiled the Lumia 920 and 820 to continue this trend.

openSUSE 12.2 released

"The latest release brings you speed-ups across the board with a faster storage layer in Linux 3.4 and accelerated functions in glibc and Qt, giving a more fluid and responsive desktop. The infrastructure below openSUSE has evolved, bringing in newly matured technologies like GRUB2 and Plymouth and the first steps in the direction of a revised and simplified UNIX file system hierarchy." You can download openSUSE 12 from the mirrors.