Monthly Archive:: March 2016

Microsoft: Windows Phone isn’t our focus this year

Microsoft kicked off its Build developer conference in San Francisco with a focus on Windows 10, bots, and developer tools, but there was something missing: Windows Phone. A single demo of Skype running on a Windows Phone was the only time a phone running Windows 10 Mobile appeared for longer than a few seconds, and it felt like Microsoft was more focused on Windows 10 for Xbox and HoloLens. I got the chance to speak to Windows chief Terry Myerson briefly after today's keynote, and it's clear Microsoft focus isn't on phones this year.

"We're fully committed to that 4-inch screen, there will be a time for it to be our focus, but right now it's part of the family but it's not the core of where I hope to generate developer interest over the next year," explains Myerson. "There's no lack of recognition to realize how important that form factor is, but for Microsoft with Windows and for our platform it's the wrong place for us to lead."

So, like any other year then.

Microsoft brings Bash to Windows

This isn't Bash or Ubuntu running in a VM. This is a real native Bash Linux binary running on Windows itself. It's fast and lightweight and it's the real binaries. This is a genuine Ubuntu image on top of Windows with all the Linux tools I use like awk, sed, grep, vi, etc. It's fast and it's lightweight. The binaries are downloaded by you - using apt-get - just as on Linux, because it is Linux. You can apt-get and download other tools like Ruby, Redis, emacs, and on and on. This is brilliant for developers that use a diverse set of tools like me.

Windows just got cancer.

Update: here's more information on the technical implementation. In short, it's a sort-of reverse WINE - it translates Linux syscalls to Windows syscalls in real time.

Microsoft and Canonical partner to bring Ubuntu to Windows 10

According to sources at Canonical, Ubuntu Linux's parent company, and Microsoft, you'll soon be able to run Ubuntu on Windows 10.

This will be more than just running the Bash shell on Windows 10. After all, thanks to programs such as Cygwin or MSYS utilities, hardcore Unix users have long been able to run the popular Bash command line interface (CLI) on Windows.

With this new addition, Ubuntu users will be able to run Ubuntu simultaneously with Windows. This will not be in a virtual machine, but as an integrated part of Windows 10.

We'll learn more today, but this sounds like a pretty cool thing to have - and something that can replace Cygwin.

Sortix 1.0 released

I'm happy to announce the release of Sortix 1.0. This is the first self-hosting and installable release.

Sortix is a small self-hosting operating-system aiming to be a clean and modern POSIX implementation. It is a hobbyist operating system written from scratch with its own base system, including kernel and standard library, as well as ports of third party software.

We first reported on Sortix (version 0.9) a year ago.

FBI gains access to San Bernadino iPhone without Apple

After months of work, the FBI finally has a way into the San Bernardino iPhone. In a court filing today, prosecutors told the court the new method for breaking into the phone is sound, and Apple's assistance is no longer required. "The government has now successfully accessed the data stored on Farook's iPhone," the filing reads, "and therefore no longer requires assistance from Apple." The filing provides no further details on the nature of the new method. Still, the result effectively finishes the court fight that has consumed Apple since February.

This is one of the strangest cases in technology I've seen in a long time.

Hunch: the FBI realised it would never win the case, and got out when it still could.

OpenBSD 5.9 released

OpenBSD 5.9 has been released a few days early! As always, OpenBSD doesn't do a very good job of summarising the most important changes in this new release, but that's okay - OpenBSD isn't targeted at people like me who know very little about the BSDs. It doesn't really matter - those of you using OpenBSD were probably already aware of what was coming anyway, and if not, the release notes will still make complete sense to you.

The Verge’s Oculus Rift review

"Just a few more months" has been the mantra of virtual reality since people started getting excited about the Oculus Rift, and saying it after the headset is released feels like either a huge cop-out or a sign that the VR we want may never actually arrive. But it's impossible to think of all the unreleased Oculus Touch experiences I've tried - like three-dimensional painting tool Quill, Old West shooting gallery Dead & Buried, and a VR version of Rock Band - and not feel like the Rift's best days are still ahead of it.

For the first time, though, there's something to do while you wait. The high cost of buying and running high-end VR headsets makes them inaccessible to many people, and the Rift in particular is relentlessly focused on gaming. Within these limitations, though, the Rift makes a good case for seated VR, and it lays a solid foundation for what's to come. The headset you can buy today is not Oculus' most ambitious vision for virtual reality - but it’s a vision that Oculus has successfully delivered on.

I really don't know what to make of the current crop of VR headsets. I just don't see the appeal in strapping an ugly hardware monstrosity on your head to play a few video games or watch some movies. There are several weird disconnects; you can look around - but not in 360 degrees, because the cables make that impossible. You can move your head to look - but you need buttons to walk. It feels more like a glorified display setup than VR, really.

On top of that, while I love to dive into a carefully crafted game or movie world mentally, I wouldn't want to do so physically. When you're using one of these things, you are effectively wearing a blindfold, with no idea of what's happening around you. I don't know about other people, but to me, that just sounds terrifying - and a little distopian.

I appreciate the science and engineering that's currently being done on VR, and I'm in no way saying this won't go anywhere - just that it doesn't seem like my personal cup of tea. On top of that, there are probably a ton of non-gaming uses where technology like this could really shine.

Meanwhile, I'm waiting for VR to grow up into the holodeck.

Introducing Warp3D Nova for AmigaOS 4

A-EON Technology is pleased to announce the upcoming release of Warp3D Nova, its advanced 2D/3D shader based graphics system for AmigaOS 4 supporting selected RadeonHD 7xxx and Radeon Rx graphics cards with Southern Islands series GPUs.

Warp3D Nova delivers shader-based 3D graphics acceleration along with perpixel lighting and fluid rendering of larger vertex arrays as well as many other advanced graphics features. The addition of programmable shaders gives AmigaOS 4 developers an exciting new world of graphics possibilities. Warp3D Nova is a huge leap forward over earlier Warp3D and MiniGL implementations.

The AmigaOS clearly isn't the state of the art any longer - in case you've been living under a rock - but I am always surprised by the amount of development the platform is still seeing. Great work.

Pre-order the Ubuntu tablet, Aquaris M10

After the first few Ubuntu smartphones, it only made sense for Ubuntu to find its way to a tablet as well. The Aquaris M10 can now be preordered, and has the ability to switch between tablet mode and desktop mode, providing an interface for each.

When you switch to desktop mode, the scopes become windows which you can navigate using the touchscreen or with a mouse. You can also connect the tablet to a monitor to view your work on a larger screen. This convergence facilitates multitasking and expands the tablet’s possibilities as a work tool. What's more, it includes apps like LibreOffice and GIMP Image Editor, so you can use it without restrictions in a professional environment.

We're getting ever closer to an interface which automatically adapts to whatever screen or input devices it's connected to, which is something I personally would go for in a heartbeat. I find it incredibly silly that we're lugging around a phone and a laptop, have a desktop at home, and maybe even a tablet, when many of these devices are more than powerful enough to take on almost all computing tasks of any of them.

The Ubuntu tablet comes in two flavours, and starts at €259.

How Smartphones Will Become Unboring

The release of the iPhone SE is emblematic of the "boringness" of the smartphone landscape. For the last few years, the only thing exciting about new smartphone releases was that they kept getting bigger. Now the tide has turned. An article at the Atlantic makes an interesting parallel: the codex, or the innovation now known as "the book" hasn't seen many innovations in centuries, but that doesn't mean that books are boring. It just means that the innovation is at the edges. The article points at the release of the Caterpillar S60 smartphone, designed for industrial use and featuring a thermal imaging camera, as indicative of a new trend of specialization that might make the mobile computing market interesting as it extends into ever more narrow niches.

Trinity Desktop Environment R14.0.3 released

Now here's a blast from the (somewhat recent) past: the Trinity Desktop Environment. TDE is a fork of the last available release of the KDE 3.x series, coming into existence in 2008. The project's been under steady development ever since, and the most recent release is R14.0.3. since this is just a maintenance release, it might be more fitting to look at the release notes for R14.0.0, the base release, from december 2014.

Unlike previous releases TDE R14.0.0 has been in development for over two years. This extended development period has allowed us to create a better, more stable and more feature-rich product than previous TDE releases. R14 is brimming with new features, such as a new hardware manager based on udev (HAL is no longer required), full network-manager 0.9 support, a brand new compositor (compton), built-in threading support, and much more!

Honestly, I have no idea how many people still see value in a maintained KDE 3.x desktop, but since I've personally always been a fan of KDE 3 (KDE 4 never really managed to convince me), I'm glad his project is still around offering the option for those among us who want to use KDE 3.

Apple’s first foray into original TV is a series about apps

Apple announced on Thursday that it was working with the entertainer Will.i.am and two veteran TV executives, Ben Silverman and Howard T. Owens, on a new show that will spotlight the app economy.

"One of the things with the app store that was always great about it was the great ideas that people had to build things and create things," Eddy Cue, Apple's senior vice president of Internet software and services, said in an interview.

So a series about overworked, stressed out, underpaid, barely getting by developers who are at the mercy of Apple's approval and rejection process, and who worry about Apple stealing their idea, banning them, and then implementing said idea in iOS+1?

So a drama, then. I'm sure 2009, when apps still mattered, is going to love this.

Twitter kills TweetDeck, Facebook stops BlackBerry development

Two high-profile companies are shutting down development for two platforms this week. First, Facebook has announced it is ceasing development of the Facebook and WhatsApp applications for BlackBerry OS.

The app landscape continues to evolve, and in ways that are not always within our control. Recently, Facebook made the decision to discontinue support of their essential APIs for BlackBerry and WhatsApp announced they would end support for BlackBerry 10 and BBOS at the end of 2016.

In addition, Twitter announced it is ceasing development of its only application for desktop Windows, TweetDeck.

To better focus on enhancing your TweetDeck experience, we'll no longer support a standalone Windows app. If you use Windows, you'll still be able to visit TweetDeck on the web - nothing is changing about TweetDeck itself, just where you access it from. This change will take effect on April 15th.

TweetDeck was the only desktop Twitter client the company ever supported (it bought TweetDeck several years ago), and while it is far from perfect, it's the only desktop Twitter client that was halfway decent. Twitter never created a proper Win32 client, and neither did anyone else. They do have a Metro client developed by a third party, but it's pretty terrible and a horrible user experience on a desktop machine.

Unlikely as it is, I'm still stubbornly holding out hope somebody creates a nice and elegant Win32 Twitter client, because with the shutdown of TweetDeck, I don't have any options for using Twitter on the computing platform I use the most (i.e., Windows).

FBI finds other way to hack iPhone, withdraws Apple case

Yesterday, the government made a surprising retreat in the San Bernardino encryption case, after an unnamed source revealed a new method of breaking iPhone lockscreen protections. After a hastily assembled conference call, the parties agreed to put the court order on hold until it could be determined whether Apple's help was still necessary.

But excerpts from a court transcript of that proceeding, published here for the first time, show the government was far less prepared for the new method than some have assumed. "We only learned about this possibility today, this morning," Assistant US Attorney Tracy Wilkison told the judge in the conference call. "We have a good faith basis at this point in order to bring it up." That timeline is consistent with recent court filings, which show the first successful demonstration of the method coming that Sunday.

What a weird story. Jonathan Zdziarksi has a theory about the supposed hack.

How Vizio and Google radically reinvented the TV

Vizio, the successful American TV maker, has created a very interesting solution to the smart TV problem. Instead of building yet another smart TV platform or using Android TV, the company has worked very closely with Google these past two years to integrate Chromecast - renamed today to just Google Cast - right into the TV. Vizio then ships a pretty good Android tablet alongside their TV, with all the Google Cast stuff you already know from Chromecast built right in.

The company's solution is the Vizio Tablet Remote, which isn't a remote at all: it's a six-inch tablet running stock Android Lollipop on an eight-core Snapdragon processor with a very nice 1080p screen, a soft-touch back, dual speakers, and a wireless charging cradle. It lacks any dedicated buttons to control the TV - it only turns into a "remote" when you open Vizio's new SmartCast app or kick off a streaming session from another app that supports Cast, like Hulu or Netflix.

But you don't have to cast anything to the TV at all - after all, it's just an Android tablet. You can go ahead and watch Netflix on the Smart Remote if you want. You can download apps from the Play Store. You can cast Netflix to the TV and use the tablet to check Twitter. You can let a kid play games on the tablet and control the entire TV with the SmartCast app on your iPhone. The tablet is basically another small TV.

This is exactly what a smart TV should be. I have a Chromecast - the current hockey puck model - and it's probably one of the best technology products I've ever owned. It's so simple and elegant, and it just works. Now that I have it, I can't imagine ever having gone without it. Instead of shoving yet another ugly box underneath my TV or learning and installing apps on yet another platform, I can just use the damn phone in my pocket. Why would I want it any other way?

Vizio and Google have been smart about this whole thing too. The Google Cast portion of the TV is isolated from everything else, and updates comes straight from Google, so it's always up to date and in line with any other Google Cast device.

The big upsaide for both Vizio and consumers? They don't have to worry at all about getting deals with content creators and owners.

But by dropping any desire to put apps on the TV itself, Vizio completely sidesteps the platform war entirely. Every app in the Android and the iOS app stores that supports Google Cast is a P-Series app. And iOS and Android apps are the apps developers care about most, so they're often the best apps from a given service.

That means when Netflix and Hulu update their Android and iOS apps, they're also updating the P-Series experience. Vizio doesn't need to beg HBO and ESPN to support its TVs anymore, because they already support Google Cast - and thus the P-Series. There's no NFL Sunday Ticket app for the Apple TV, but the iOS and Android apps support Cast, so P-Series owners can pay to stream football.

Brilliant, and the future of smart TVs. These silly anachronistic glorified settop boxes like Android TV and the Apple TV? They are relics, old-world thinking. A TV should be a dumb screen ready to receive input from my phone or tablet, and Vizio built just that.

All they need to do now is ship to Europe.

Today’s Apple event spells the end for OS X

Apple's new iPad Pro is the twelfth iPad to be released since the original debuted back in 2010, and it borrows features from two of Apple's existing tablets. The new iPad Pro has the size and weight of the iPad Air 2 - 9.7-inches, which Apple notes is by far the most popular of its three iPad size choices - while bringing over the power and accessories of the 12.9-inch iPad Pro launched last year. (Yes, the new iPad Pro and the existing iPad Pro have the same name - you'll have to get used to identifying them by size.)

Apple's event today was one of the most telling events it has held in years, and I specifically chose the new iPad Pro 9.7" to focus on. As far as products and announcements go, the event wasn't all that monumental; it was the tone and wording that really set this event apart from all others. This wasn't Apple talking about new products today - this was Apple talking about how it sees the future of personal computing.

On several occasions during the event, Apple referred to the iPad Pro - both the new 9.7" model and the old 12.9" model - as their vision for the future of personal computing, and Tim Cook referred to the 12.9" model as a "giant step" toward the "future of computing".

Read between the lines of today's event, and you could clearly see the writing on the wall: after letting the Mac and specifically OS X languish since the release of iOS, and after internal struggles about which of the two - or both - platforms to focus on going forward, it seems like Apple is letting the world know that it finally made a choice, and that choice is iOS.

I'm not basing this solely on today's event, of course, but also on the lack of development on OS X, the lack of consistent Mac hardware updates over the years, and insights I'm getting from people who... Know Apple things better than we do. I already mentioned it in the previous news item, and I'm going to state it plainly and bluntly again to drive the point home: as far as Apple is concerned, the Mac and OS X are the past. Their eventual death won't be sudden or clear-cut, but the gradual decline of the platform's importance in Apple has been ongoing for a long time now, and will only accelerate from here on out.

I'm not saying this is either good or bad - those of you who follow me on Twitter and are intimately aware of my 'life' with iOS can guess in which camp I belong - I'm just spelling out what's pretty obvious between the lines. I'll leave it up to you if this makes you happy or sad.

We've got an interesting number of years ahead.

Apple releases iOS 9.3

As a major update to the iOS 9 operating system, iOS 9.3 introduces several new functions, important bug fixes, and feature refinements. Perhaps the biggest change is the introduction of Night Shift mode, designed to reduce the amount of blue light iOS users are exposed to in the evening by shifting the iPhone or iPad display to a warmer (yellower) color spectrum.

Still the only major upside for me to switching from Android to iOS: I already have iOS 9.3 installed.

This is Android N’s freeform window mode

We'll get to the instructions, but first let's talk about what's actually here. Freeform Window Mode is just what we imagined. It's a dead ringer for Remix OS - multiple Android apps floating around inside windows - and might be the beginnings of a desktop operating system. It works on Android N phones and tablets, and once the mode is enabled, you'll see an extra button on thumbnails in the Recent Apps screen. To the right of the "X" button that pops up after a second or two, there will be a square shape - the same ugly placeholder art Google used for the split screen mode in the Android M Developer Preview.

Press the square symbol for an app and you'll be whisked away to a screen showing that app in a floating window that sits on top of your home screen wallpaper. The windows aren't floating above the Android desktop; it's just a blank wallpaper without any of your icons or widgets. The floating apps all have title bars like in Recent Apps. You can drag the apps around by the title bars or use the close and maximize buttons. Apps can be resized exactly how you would expect - press or hold on the edge of and all and move your finger, and you'll see the app change shape. Just like in split screen mode, apps will auto-switch between their tablet and phone layouts (with some apps dealing with this better than others). You can only resize in one direction at a time though; there doesn't seem to be a corner hotspot that will let you adjust the width and height.

It's honestly kind of amazing that we get to see both Apple and Google work on scaling up their mobile operating systems for desktop use, with the eventual end goal of replacing Chrome OS and OS X (get used to it, people - OS X is on its way out), and unify everything from desktop, to laptop, to tablet, to phone, in a single user interface that scales from top to bottom.

It's what Microsoft tried to do by scaling down, which honestly didn't pan out very well. We'll see if scaling up is a better approach, but exciting and interesting as it is to see this take shape before our very eyes, I still have my considerable doubts.

Counterfeit Macbook charger teardown

What's inside a counterfeit Macbook charger? After my Macbook charger teardown, a reader sent me a charger he suspected was counterfeit. From the outside, this charger is almost a perfect match for an Apple charger, but disassembling the charger shows that it is very different on the inside. It has a much simpler design that lacks quality features of the genuine charger, and has major safety defects.

Fascinating article, and much like his teardown of a real MacBook charger, filled with interesting information. It also comes with a warning: don't use counterfeit chargers. You may save a few euros, but it could easily cost you much more than that if things go bad.