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

Hey, Microsoft: it’s time to pull phone into Windows

"Imagine a phone that could run real Remote Desktop. Real PowerShell. Anything that can run on your desktop PC. Imagine 'phablet' form factors, similar to today's Samsung Galaxy Note 2, which could dock to a desktop setup and utilize an external display, keyboard, mouse, and other peripherals. Imagine a single set of APIs that work everywhere. Imagine that Phone isn't a whole separate platform, but an app. An app that runs on Windows. Real Windows. The Windows Phone team could never make that happen. But the Windows client team? You betcha. Make it happen, Microsoft. It's time to take the phone seriously." I have never agreed with Thurrot as much as I do right now.

The road to uncovering a wartime Colossus

"The story of how the Colossus computer at Bletchley Park aided the allied code-cracking effort during World War II is becoming well known. Its claim to be a forerunner of modern-day computers is also well established. What is much less well known is the tale of how Colossus's story came to be told in the first place. It is a tale of how one man's dogged efforts overcame official secrets and official indifference to rewrite computer history. Computer scientist Brian Randell was the man who started uncovering the history of Colossus."

The promise of Firefox OS

"'But how is it going to beat Android or iOS?' That's the reaction many people have when I tell them that I am working on Firefox OS, the new mobile operating system from Mozilla. It is a logical reaction. After all, we live in times where every major software company and its mother is releasing a mobile platform, struggling to lure developers into their new proprietary environment, APIs, libraries, etc. And indeed, many of these companies barely make it or don’t make it at all. But Firefox OS will not be directly battling against other mobile platforms. Its main objective is to change the way the world develops mobile apps, and even in the unlikely event that Firefox OS itself disappears in the process, if web-apps become mainstream, it will have succeeded."

Samsung laptop UEFI bricking bug is not Linux-specific

" bricked a Samsung laptop today. Unlike most of the reported cases of Samsung laptops refusing to boot, I never booted Linux on it - all experimentation was performed under Windows. It seems that the bug we've been seeing is simultaneously simpler in some ways and more complicated in others than we'd previously realised." On a related note, the Linux Foundation's UEFI secure boot system has been released.

Android tablets: it’s the BROWSER

"No, there's only one area where Android falls really, horribly, undeniably short when it comes to the tablet form factor: The web browser. It's the most fundamental tablet app, IMHO, and yet the web experience on Android could not possibly be worse." This, right here, is it. On my Nexus 7 - there's not a single decent web browser. Not one. The stock browser? Crashes a lot. Chrome? Slow, touch-unfriendly UI, laggy, and locks up all the time. Everything else uses non-standard UIs are, are plain buggy, are also slow, or any combination of the three - and yes, this includes your favourite browser. I've been through them all. Just yesterday I loaded up my iPhone 3GS, and Safari was like a dream. Internet Explorer 10 on Windows Phone 8? Buttery smooth and excellent UI. How Google - a web company - can let this situation persist is beyond me.

Windows 3.0 contained three kernels

"The 16-bit Windows kernel was actually three kernels. One if you were using an 8086 processor, another if you were using an 80286 processor, and a third if you were using an 80386 processor. The 8086 kernel was a completely separate beast, but the 80286 and 80386 kernels shared a lot of code in common." As always, Raymond Chen delivers. If you don't yet follow his blog, you should. Right now. Click that bookmark or RSS button.

AF_BUS, D-Bus, and the Linux kernel

"Both of these articles allude to the fact that I'm working on putting the D-Bus protocol into the kernel, in order to help achieve these larger goals of proper IPC for applications. And I'd like to confirm that yes, this is true, but it's not going to be D-Bus like you know it today. Our goal (and I use 'goal' in a very rough term, I have 8 pages of scribbled notes describing what we want to try to implement here), is to provide a reliable multicast and point-to-point messaging system for the kernel, that will work quickly and securely. On top of this kernel feature, we will try to provide a 'libdbus' interface that allows existing D-Bus users to work without ever knowing the D-Bus daemon was replaced on their system."

Seven million jailbroken iOS devices in four days

"Over the last half a week, Apple has been hit with the largest mass-hacking incident in its history. And the perpetrators were the company's own users. Nearly seven million iPhone, iPad and iPod touch owners have cracked Apple's restrictions on their devices using the jailbreaking tool Evasi0n since the tool was released Monday morning, according to the latest count from Jay Freeman, the administrator of the app store for jailbroken devices known as Cydia. That makes the iOS-hacking app the fastest-adopted jailbreak software of all time, Freeman says." Because, of course, only nerds and geeks jailbreak. There's also a technical analysis of the jailbreak.

EU court: ‘convictions for file sharing violate human rights’

"This means that people can no longer get convicted for violating the copyright monopoly alone. The court just declared it illegal for any court in Europe to convict somebody for breaking the copyright monopoly law when sharing culture, only on the merits of breaking the law. A court that tries somebody for violating the copyright monopoly must now also show that a conviction is necessary to defend democracy itself in order to convict. This is a considerably higher bar to meet." Well, that's progress, I guess.

Who’s being dishonest with storage space?

"Microsoft has been absolutely pummeled in the press and in reader comments this week by pundits and customers alike. They feel cheated by the amount of free storage space available to them on the new line of Surface Pro devices. But is that criticism fair or even valid?" Spoiler alert: turns out, it isn't. Both devices have about the same free space available, and by creating a USB restore drive for Windows on the Surface, you can actually get a little more on the Surface Pro. Interestingly enough, Microsoft confirmed on Reddit that their original numbers - which caused the ruckus - were wrong, because they were based on pre-production hardware, with debug code and other additional stuff on it. Oh Microsoft.