Monthly Archive:: November 2016

The updated Surface Book is a big, powerful brute of a laptop

If you were hoping that this new Surface Book would be a complete overhaul, you'll have to keep waiting. It is quite truly a midlife cycle spec refresh and nothing more. Most people will probably be just fine with one of the less expensive Surface Books, which haven’t been updated, but if you want to pony up to the top of the line, that top is slightly higher than before.

The question now is do you plunk down $3,000 for this ultimate Surface Book, or do you wait for the inevitable Surface Book 2 that will likely come next year? If you have a Surface Book already, it doesn't make much sense to upgrade this soon into its lifespan. And there is certainly a good argument to be made to wait for the Microsoft's next revision, which will likely have Intel's seventh-generation processor.

But if you can't wait, and you're looking for the ultimate Windows laptop, it's hard to look past Microsoft's latest Surface Book.

I doubt Microsoft sells a lot of these Surface Books - in fact, I think they're only available in like 3 countries - but they probably serve more as a halo device for the Surface Pro. Still, looks like a really nice, if a very, very expensive, laptop.

Microsoft to add virtual touchpad to Windows 10

You can now drive content on a second display from your tablet without ever having to attach a mouse. The virtual touchpad lets you do more with a tablet and a second screen - just connect to another monitor, PC, or TV, go to Action Center and tap on the "Project" Quick Action to extend your screen. Use it just like you would a physical touchpad to control content on the connected screen. To enable it, press and hold on the taskbar and select "Show touchpad button". A touchpad icon will now appear in the notification area (just like Windows Ink Workspace does), and tapping on it will bring it up the virtual touchpad.

Fun little feature.

After protest, Lenovo adds Linux compatibility to Yoga 900/900S

Lenovo created a stir when it said the Yoga 900 and 900S hybrids would work only with Windows, not Linux. The company has now changed its stance, bringing Linux support to those PCs.

The PC maker earlier this month issued a BIOS update so Linux can be loaded on Yoga 900, 900S and IdeaPad 710 models.

The BIOS update adds an AHCI (Advance Host Controller Interface) SATA controller mode so users can load Linux on the laptops.

This is a Linux-only BIOS, meaning it should be used only by those who want to load the OS. If you want to continue with Windows, do not load the firmware. "This BIOS is not intended to be used on machines running Windows operating systems," Lenovo said.

Still not an ideal solution, but at least they're listening.

Software development behind China’s Great Firewall

If you've ever been to mainland China, chances are you're familiar with the Great Firewall, the country's all-encompassing internet censorship apparatus. You know the despair of not being able to open Facebook, the pain of going mute on Twitter. But with a good VPN, you can magic many of these inconveniences away - at least temporarily.

For software developers based in China, however, it's not that simple. You're not just censored from certain websites. Basic building blocks that you use for product development are suddenly beyond your reach. With software services and libraries spread across the globe, China's internet sovereignty can be a real pain in the ass.

Something I've never really put much thought into.

Google’s plan to make Android updates suck less

We have a theory: "Android Extensions" is a plan to bring the easily updatable app model to the AOSP APIs. Like Google Play Services, we think this app will be a bundle of API shims that Google can update whenever it wants. The difference is that everything in Play Services is a closed-source Google API, while "Android Extensions" would be collections of fresh AOSP code delivered directly to your device via the Play Store. The CDD's stipulation that OEMs "MUST preload the AOSP implementation" is telling. It says that 1) this is AOSP code, and 2) OEMs aren't allowed to "customize" it.

If Ars' assumptions are correct, this looks like a decent step forward - assuming it pans out, of course. Clever, too.

Android Auto: now available in every car

But we know there are millions of older cars on the road that are not compatible with Android Auto, and many don't have a screen at all. We wanted to bring the same connected experience to these drivers too.

So today we're excited to introduce a whole new way to use Android Auto: right on your phone screen! This update allows anyone with an Android phone (running 5.0 or later) to use a driver friendly interface to access the key stuff you need on the road - directions, music, communications - without the distraction of things that aren't essential while driving.

It's not the UI of a phone that causes the distraction; it's the act of communicating with people not in your car that causes the distraction.

Don't use messaging or calling applications while driving. You are a danger to others and yourself, no matter how hard people always protest that "it doesn't apply to them". You can slap large touch targets on a dangerous activity, like Apple and Google do, but that doesn't make it any less inherently and deeply dangerous. You are toying with lives.

Whatever happened to Japanese laptops?

A few weeks ago I noticed some foreign exchange students at my university who were huddled around a Panasonic laptop. This wasn't one of the Toughbook models that are sold in the US, but a newer Japanese model. Seeing this rare laptop out in the wild combined with the recent wailing and gnashing of teeth concerning the MacBook Pro piqued my interest in the current Japanese PC market.

It really feels like the Japanese electronics industry lost most of its appeal and cachet, with the sector now being lead by American and Chinese companies. I love the design of the Panasonic laptop, though.

The MacBook Pro is a lie

Vlad Savov, the tech reporter with the most awesome name in the industry, hits some nails on their heads:

Many of us have been talking our way around this issue for the past week without directly confronting it, so I feel like now's as good a time to address it as any: Apple's new MacBook Pro laptops are not designed for professional use.

This should come as no surprise to those who've long perceived the Mac platform as inward-looking, limited in compatibility, and generally worse value for money than comparable Windows alternatives. Pros are smart with their tools and their money, after all. But the change with Apple's 2016 generation of MacBook Pros is that those downsides have been amped up - more expensive and less compatible than ever before - to an extreme that exposes the fallacy of the continued use of the Pro moniker. These are Apple's premium laptops, its deluxe devices, but not in any meaningful way computers tailored for the pros. A MacBook Pro is now simply what you buy if you're in the Apple ecosystem and have a higher budget and expectations than the MacBook can fulfill.

Basically exactly what I said last week.

Microsoft refunds Call of Duty player because nobody’s playing it

Of course, it only works if you have other people to play with. A few gamers who bought Call of Duty: Infinite Warfare through the digital storefront built into Windows 10 have discovered they can only play with other gamers who also bought the game from Microsoft. Xbox One players can only play with other Xbox One players, and PlayStation 4 players can only play with other PlayStation 4 players. This has always been the case. The trouble is that this time not all PC players can play with other PC players. For unknown reasons, Windows 10 Store customers are segregated from customers who bought the game from Steam, which is by far the most popular platform on PC.

That's like buying a game from Target and learning you can't play with people who bought it from Best Buy. Call of Duty fans who made the unfortunate of mistake of giving Microsoft their cash are left sitting in lonely multiplayer lobbies waiting for games that'll never start.

However, it appears that Microsoft is giving out refunds.

Only two people were looking for a multiplayer game.

H.264 is magic

H.264 is a video compression codec standard. It is ubiquitous - internet video, Blu-ray, phones, security cameras, drones, everything. Everything uses H.264 now.

H.264 is a remarkable piece of technology. It is the result of 30+ years of work with one single goal: To reduce the bandwidth required for transmission of full-motion video.

Technically, it is very interesting. This post will give insight into some of the details at a high level - I hope to not bore you too much with the intricacies. Also note that many of the concepts explained here apply to video compression in general, and not just H.264.

The end of the general purpose operating system

First up, a bit of clarification. By general purpose OS I'm referring to what most people use for server workloads today - be it RHEL or variants like CentOS or Fedora, or Debian and derivatives like Ubuntu. We'll include Arch, the various BSD and opensolaris flavours and Windows too. By end I don't literally mean they go away or stop being useful. My hypothosis is that, slowly to begin with then more quickly, they cease to be the default we reach for when launching new services.

So note that this isn't about desktop workloads, but server workloads.

Introducing Unified Update Platform

One of the biggest community and customer benefits of UUP is the reduction you'll see in download size on PCs. We have converged technologies in our build and publishing systems to enable differential downloads for all devices built on the Mobile and PC OS. A differential download package contains only the changes that have been made since the last time you updated your device, rather than a full build. As we rollout UUP, this will eventually be impactful for PCs where users can expect their download size to decrease by approximately 35% when going from one major update of Windows to another. We're working on this now with the goal of supporting this for feature updates after the Windows 10 Creators Update; Insiders will see this sooner.

Not earth-shattering or anything, but still a nice improvement.

Plasma Mobile: Plasma on your phone

Plasma Mobile aims to become a complete and open software system for mobile devices. It is designed to give privacy-aware users back the full-control over their information and communication. Plasma Mobile takes a pragmatic approach and is inclusive to 3rd party software, allowing the user to choose which applications and services to use. It provides a seamless experience across multiple devices. Plasma Mobile implements open standards and it is developed in a transparent process that is open for the community to participate in.

Great presentation on the website, but the product itself clearly has a long way to go. You can try it out on a Nexus 5 or a OnePlus One.

Prisma Megamix soundcard for Amiga released

Based on VS1063 chip, it can playback many music formats in full 16-bit 48Khz audio and additionally mix with the Amiga's native Paula sound. When it is decoding and playing back a MPEGA audio file or various other formats, it frees up the Amiga to do other things. An MHI driver is supplied with the card for AmigaAmp and other various music playing software.

I'm continually amazed by the Amiga community.

Reviews: MacBook Pro 13

The first reviews of the new MacBook Pro are in. Note that this only concerns the base 13"model, which does not come with the new Touch Bar.

The Verge concludes:

While the display, build quality, and looks of the new MacBook Pro are beyond reproach, they're no longer beyond the competition. Lenovo's ThinkPad X1 Yoga has a spectacular OLED display. Dell's XPS 13 has great battery life and design. HP's EliteBook Folio has a hinge that folds out to a full 180 degrees, whereas Apple s laptops have always been limited to opening to a little bit beyond vertical. Razer's Blade Stealth has a 4K touchscreen, Thunderbolt 3, and the latest seventh-gen Intel processors, whereas Apple is still using sixth-gen chips. Why does any of that matter? It matters because this new MacBook Pro's compromises are large enough to make me, a loyal and satisfied MacBook user for seven years, look outside the cozy confines of Apple's ecosystem. Apple has built a beautiful computer with all the upgrades I wanted, but it's taken away things that I actually need, and now I'm looking elsewhere.

And Ars Technica:

Putting aside larger concerns about Apple's stewardship of the Mac as a hardware and software platform, the new MacBook Pro is a very solid design that should serve Apple well over the next few years. Some pros will claim that it isn't "pro" enough, but the 13-inch models have always served as more of a bridge between the consumer MacBooks and MacBook Airs on the low end and the 15-inch Pros and the desktop lineup on the high end. They've never been particularly "pro."

NES Classic Edition impressions: a tiny, retro joy to plug-and-play

In a few hours of testing, I haven't seen any noticeable problems with the graphic or sound recreation on the NES Classic Edition. Even the flickering and slowdown issues that were a forced part of that original NES game design seem to be captured accurately.

Colors are rendered brightly and accurately (unlike similar NES emulation on the Wii, Wii U, and 3DS), with big, sharp pixels by default. So far, I'm really enjoying the CRT filter, which adds a pleasant fuzziness to the edges of the sprites without being distracting.

Sounds like a winner. Too bad the device doesn't include the ability to install additional games.

Sony’s gorgeous VAIO P was stunningly unusable

Never have I wanted a computer as much as the Sony VAIO P.

Never have I been so wrong.

Sony introduced the VAIO P at CES 2009, the height of the netbook boom, and its stunning design soared high above all competitors racing to the bottom. Look at your laptop; now imagine that the bottom half was nothing but the keyboard, and the top half was dominated by an ultrawide high-resolution screen. That's the VAIO P. It is screamingly beautiful even today.

If I could wave a magic wand and bring just one dead form factor back to life, it would be the small, (almost-)pocket clamshell. I have a Psion Series 3, and its size, shape, and keyboard would, in a modern incarnation running, say, Android, be a great, much more capable alternative to a modern tablet. Sure, you can lug around an unwieldy external Bluetooth keyboard, but I'd much rather have an integrated, clamshell solution.

Too bad nobody else would buy it.

Minoca OS goes open source

Minoca OS, which we talked about this past May, has gone open source.

Today we're thrilled to announce that Minoca OS has gone open source. We are releasing the entirety of the Minoca OS source code under the GNU GPLv3. We're excited to build a community of users and developers around this new operating system, and we need help. You can check out the source at https://github.com/minoca/os.

Here's a refresher on what Minoca OS is:

Minoca OS is a general purpose operating system written completely from the ground up. It's intended for devices looking to conserve power, memory, and storage. It aims to be lean, maintainable, modular, and compatible with existing software.

A complete rewrite of the Redox kernel

Redox, a Unix-like operating system written in Rust, recently rewrote its kernel:

Since August 13, the kernel is going through a complete rewrite, which makes the kernel space ultra-small (about the size of L4). Everything which can run outside the kernel in practice, will do so.

It is almost complete and will likely be merged in the coming week.

The reasons cited for the rewrite include memory management, concurrent design, SMP support, and 64-bit by default.