Android 7.0 Nougat released for some Nexus device owners

It's Android 7.0 Nougat day! Well, for the owners of a small number of Nexus devices, and even then, of a small subset of them, because of the staged rollout - well, for them, it's Android 7.0 Nougat day! If you have a Nexus 6, Nexus 5X, Nexus 6P, Nexus 9, Nexus Player, Pixel C or General Mobile 4G (Android One), you can try checking for updates starting today. Alternatively, you can manually install a factory image once they become available.

Since Nougat's been out as a developer preview for a while - I've been running it on my 6P for months - I doubt any of you will be surprised by what Nougat brings to the table. It's a relatively small release compared to some other Android releases, but it still brings a number of interesting refinements and new features - the biggest of which is probably the new multiwindow feature.

The Verge's got a review up, and mentions some of the less obvious features that I think are quite important:

A lot of what's new in Nougat are features you can't really see. I'm talking about deeply nerdy (but important) stuff like a JIT compiler for ART apps and support for the Vulkan API for 3D graphics. The former should provide some performance gains while the latter will help Android games look way better. Google also fixed up the way Android handles media so that it's more secure, added file-based encryption, and added some features for enterprise users.

Another important feature laying groundwork for the future: seamless updates. Starting with Nougat, Android will use two separate partitions so updates can be installed and applied in the background, so that the next time you reboot, it's ready to go.

As always - no idea when any of you will get to use Nougat, but it's out there now.

Self-driving car technology will change more than your car

Starting later this month, Uber will allow customers in downtown Pittsburgh to summon self-driving cars from their phones, crossing an important milestone that no automotive or technology company has yet achieved. Google, widely regarded as the leader in the field, has been testing its fleet for several years, and Tesla Motors offers Autopilot, essentially a souped-up cruise control that drives the car on the highway. Earlier this week, Ford announced plans for an autonomous ride-sharing service. But none of these companies has yet brought a self-driving car-sharing service to market.

Uber's Pittsburgh fleet, which will be supervised by humans in the driver's seat for the time being, consists of specially modified Volvo XC90 sport-utility vehicles outfitted with dozens of sensors that use cameras, lasers, radar, and GPS receivers. Volvo Cars has so far delivered a handful of vehicles out of a total of 100 due by the end of the year. The two companies signed a pact earlier this year to spend $300 million to develop a fully autonomous car that will be ready for the road by 2021.

The robotisation of transportation - personal, professional, commercial, and industrial - will be one of the most far-reaching and uprooting developments in recent human history. Transportation is a relatively large part of the workforce, and over the coming decades, many of those jobs will disappear - putting a huge strain on the economy and society.

On top of that, car ownership will start to slow down, and since automated cars will make more efficient use of available road surface, we'll eventually get to the point where we need to rethink our entire infrastructure and the way we design our living space - only 60-70 years after the last time we completely rethought our living space.

We've talked about this before, but The Netherlands completely redesigned (at least the western half of) the country for two things: one, to maximise agricultural production, and two, to prepare the environment for mass car ownership. We succeeded at the former (The Netherlands is the second largest exporter of agricultural products, after the US, but before Germany - despite our tiny surface area), but we only partially succeeded at the latter (traffic jams are a huge problem all over the country).

As an aside: when I say "redesigned the country", I literally mean that the entire map was redrawn. This map should illustrate really well what the Dutch government, the agricultural sector, and industry agreed upon to do; the 'messy' part is the swampy, irregularly shaped way it used to look, while the straight and clean part is what they turned it into. Gone are the irregularly shaped, inefficient patches of farmland only navigable on foot and in boats, and in their place we got large, patches of land, easily reachable by newly drawn roads to make way for cars and trucks (still countless waterways though; they are crucial for making sure the entire western half of the country doesn't flood).

My parents and grandparents lived through this massive redesign, and according to them, it's very difficult to overstate just how massive the undertaking really was.

It's unlikely said redesign will be undone on a massive, regional scale, but at the local level, I can foresee countless pro-car infrastructure and landscaping changes being undone because it's simply not needed anymore. For instance, many towns in my area - including my own - used to have a waterway (like so) running alongside their Main Street (generally 'Dorpsstraat' in Dutch), but in order for a Main Street to be ready for cars, people had to walk elsewhere; the waterways were often filled up and turned into footpaths or sidewalks, so cars could drive on Main Street.

Over the coming decades, I can definitely see such changes being undone in certain places - especially more tourist-oriented towns such as my own. With fewer and fewer cars on the roads, we can start giving space back to people, and while this may not be a big deal in a spacious country like the United States, it will be a revolution here in The Netherlands, the most densely populated western country (that isn't a city state), and in classic cities like, say, Rome or Amsterdam.

All I'm trying to say is that self-driving car technology will, inevitably, have side-effects that many people simply haven't even considered yet. All of us consider cars a normal aspect of our everyday lives and environment, to the point where we've forgotten just how much space we've conceded to the things. Once the dominance of cars starts to come down like a house of cards, our environment will, quite literally, change.

PowerShell is open sourced and is available on Linux

I am extremely excited to share that PowerShell is open sourced and available on Linux. (For those of you who need a refresher, PowerShell is a task-based command-line shell and scripting language built on the .NET Framework to help IT professionals control and automate the administration of the Windows, and now Linux, operating systems and the applications that run on them.) I’m going to share a bit more about our journey getting here, and will tell you how Microsoft Operations Management Suite can enhance the PowerShell experience.

A history of Palm

Three years ago (has it really been that long?), I published a quite detailed (and at times, mildly emotional) retrospective article on the history of Palm and the Palm OS, which I still think is a pretty decent read. For a different perspective on the matter, there's now an excellent article series at LowEndMac.

Palm Computing was largely the creation and vision of one man, Jeff Hawkins. Palm first brought tablet computing to consumers in the form of PDAs (but was beaten by Apple and its scions). The later - and more momentous - goal was to bring consumers to PDAs through simple and very fast user interfaces. This second goal brought us the original Pilot and an entirely new form-factor that millions embraced.

It was only until the introduction of multimedia-rich smartphones that Palm stumbled, though it was one of the leading manufacturers.

An excellent different and detailed perspective on the history of Palm.

Google is seeking thick Scottish accents

In light of our discussion a week ago about how computers have trouble with non-standard dialects and accents, it's interesting to note that according to Quartz, Google is recruiting Scottish people - through a third party company called Appen - to record their own voice.

The tech giant is on the hunt for people with a Scottish accent to record a set of phrases to help improve its speech recognition software. An employee from speech technology company Appen - which has been contracted by Google - started the search by posting on Reddit, in hopes of finding Scots who will record their voices in return for £27 ($36). The task, which takes up to three hours, involves participants recording phrases such as "Indy now" or "Google, what’s the time?"

That's one way of doing it, I guess - but I just don't see how this will make any meaningful dent in broader terms. Getting relatively standard Google Now commands to better recognise people with Scottish accents is very welcome for our friends in the beautiful country of Scotland, but I don't think this will scale very well beyond a limited set of standard Google Now commands (I didn't call Siri and Google Now "slow and cumbersome command line interfaces" for nothing), let alone other English accents and dialects or those of other languages.

Unless, perhaps, Google is planning on doing this for numerous dialects and languages, at which point I wish them good luck - they might be done with English by the time the sun explodes.

Windows 10 Anniversary Update for phones released

The Windows 10 Anniversary Update has begun rolling out for Windows 10 Mobile. The Anniversary Update includes additional features and improvements for your Windows 10 phone. To manually check for the update, on Start, swipe over to the All apps list, then select Settings > Update & security > Phone update > Check for updates. Note that availability may vary by manufacturer, model, country or region, mobile operator or service provider, hardware limitations and other factors.

In other words, it'll be a crapshoot if and when Windows Phone users actually get the update. Not that it matters - most Windows Phone users have already had to move to different platforms due to Microsoft's horrid mismanagement of an otherwise incredibly promising operating system.

Intel will start building ARM-based smartphone chips

Intel has entered into a new licensing agreement with competitor ARM to produce ARM-based chips in Intel factories. The deal, announced today at the Intel Developer Forum, is a strategic move from the Santa Clara, CA company to offer its large-scale custom chip manufacturing facilities, which include 10-nanometer production lines, to third-parties, including those using its rival's technology.

I have a ton of Intel ARM devices already. Perhaps Intel could call these new chips "XScale". Just thought that up. I'm kind of proud of it.

Samsung Galaxy Note 7 review: the best big phone

The Note 7 is Samsung's best device ever, and arguably the best big phone ever made. If that's all you're looking to know, then you can stop reading right now and go place your order. It will cost you $849 or more, depending on carrier, and can be preordered now. It will be available in stores starting on August 19th.

But it's interesting to explore why the Note 7 is the best big phone ever. Samsung has more experience with big phones than any other company, and it is leveraging that to improve the big phone experience. It's the only company that's saying a big phone doesn't have to feel like a big phone or be saddled with compromises often associated with them. Samsung wants you to have your cake and eat it too, and that cake’s flavor is the Note 7.

I tried a big phone for the first time. I bought a Nexus 6P, set my iPhone 6S aside. While Android is without a doubt the superior platform compared to iOS, the Nexus 6P just isn't the right phone for me - it's just too big. Big phones are heavy phones, and the whole experience just left my frustrated and annoyed. So for now, I'm back to the iPhone 6S, because despite the inferior software, the smaller size is just a lot more pleasant.

So, I gave the big phone so many people swear by a shot, and it didn't work out for me.

ReactOS 0.4.2 released

ReactOS 0.4.2 has been released, as part of the project's new, faster release cycle.

Beyond the usual updates to external dependencies such as Wine and UniATA, much work has gone into refining the experience of using ReactOS, especially with respect to the graphical shell and the file explorer. Perhaps the most user visible change however is the ability now to read from and write to several Unix filesystems, namely ext family, ReiserFS, and UFS. Native built-in support for these filesystems should make for considerably easier interoperability than the current out-of-box experience provided by Windows, and there is more to come in the future.

Windows Holographic coming to Windows desktop next year

At IDF in San Francisco today, Microsoft's Terry Myerson said that the Windows Holographic experience, including the shell used on the HoloLens hardware, will be made available as an update to the standard Windows 10 desktop operating system some time next year.

Currently, the HoloLens runs a specialized variant of Windows. Desktop Windows offers many of the same APIs as the HoloLens, but the 3D user interface that mixes existing 2D apps with new 3D ones is only available on the augmented reality headset. Next year's update will make it available to all, opening it up not just to Microsoft's standalone device but also to hardware such as the Oculus Rift and HTC Vive that provide tethered virtual reality.

Virtual reality and Microsoft's HoloLens stuff seems like great products for professional applications, but I'm still not sold on the current crop of devices having any broader appeal. Maybe five years from now.

ARM Cortex-M, Interrupts and FreeRTOS

I'm covering the topic of FreeRTOS and interrupts in my university lecture material. But I have seen so many wrong usage of interrupts with the RTOS that I think it deserves a dedicated article. The amazing thing I see many times: even if the interrupts are configured in a clearly wrong way, surprisingly the application 'seems' to work, at least most of the time. Well, I think everyone agrees that 'most of the time' is not good enough. Because problems with interrupts are typically hard to track down, they are not easy to fix.

Modular Moto Z supports DIY and RPi HAT add-ons

Motorola and Element14 have launched a development kit for creating add-on modules for the new modular Moto Z smartphone, including an adapter for RPi HATs.

We don’t usually cover smartphones here at HackerBoards because most don’t offer much opportunity for hardware hacking. Yet, Lenovo’s Motorola Mobility subsidiary has spiced up the smartphone space this week by announcing a modular, hackable “Moto Mods” backplate expansion system for its new Android-based Moto Z smartphones.

In addition, Motorola has teamed up with Element14 to offer a $125, hardware-based Moto Mods Development Kit for building custom Moto Mods. Using this, developers can build their own Moto Mods add-ons for applications such as infrared cameras, e-ink displays, game controllers and printers to metal detectors, inventory tag readers, blood pressure monitors, and air pollution sensors, says Element14.

Indus OS, an Android distribution, has 5% of Indian mobile market

The average selling price of a smartphone in India is just $132, half that of China, so the market for low-end smartphones is brisk. On top of that, there are many languages spoken in india, and support for them in Google's Android and iOS is limited. This created an opening for an Indus OS, which has its own app store with 30,000 Android apps, most available in two or more local languages. Its installed based is currently around 4 million.

Getting started with Tails, the encrypted operating system

A step-by-step guide on how to download, install, and start using Tails, the world's most secure platform.

Tails, an encrypted and anonymous OS that bundles widely used open source privacy tools on a tiny device, is one of the most secure operating systems in the world. The Linux distribution rose to popularity when it was revealed Edward Snowden relied on Tails to secure his identity while sharing NSA secrets with journalists Glenn Greenwald and Laura Poitras. In the past half decade, Tails has been embraced as an essential security suite by journalists, hackers, and IT workers.

Latest beta update makes PS4 software feel more like a real OS

Unlike the last major update, which added support for remote streaming to Macs and PCs, the 4.00 firmware beta (codenamed Shingen) is mostly focused on tweaking the PS4’s user interface. One of the biggest changes is the ability to create folders to organize your games and apps, instead of relying purely on Sony’s existing organizational tools. Another is that instead of taking over the whole screen, the Share and Quick menus will open as windows that don’t entirely cover your current game or app, and you’ll be able to add and remove items from the Quick menu to customize it.

Obsolesced: rise and fall of the Gopher protocol

In the years that followed, the future seemed obvious. The number of Gopher users expanded at orders of magnitude more than the World Wide Web. Gopher developers held gatherings around the country, called GopherCons, and issued a Gopher T-shirt - worn by MTV veejay Adam Curry when he announced the network's Gopher site. The White House revealed its Gopher site on Good Morning America. In the race to rule the internet, one observer noted, "Gopher seems to have won out."

Well, things turned out a little differently. Sadly, we tend to only remember the victors, not the ones lying in a ditch by the side of the road to victory.

Fuchsia: a new open source OS by Google for phones, PCs

Update: interesting summary of the repository - "So, the stack seems to be: Dart is the language for GUI apps, Flutter provides the widgets, and Escher renders the layers."


Something intriguing: a new open source operating system from Google, Fuchsia, has found its way to Google's repositories. There's pretty much no information anywhere about this, and maybe I'm making way too much of this, but until we know more - anybody care to speculate?

There's a Fuchsia file that just reads "Pink + Purple == Fuchsia (a new Operating System)", so that's not much help. There's documentation on the kernel, Magenta, which may be of more use - it reads, among other things, "Magenta targets modern phones and modern personal computers with fast processors, non-trivial amounts of ram with arbitrary peripherals doing open ended computation." There's probably a lot more documentation in the repository, but I don't have the proper background to infer too much from what's going on.

Another very, very intriguing piece of information: it turns out several big names from the operating system industry (is that even a thing?) are involved - people who worked on NewOS, BeOS, Danger, iOS, and Palm's webOS, such as Travis Geiselbrecht and Brian Swetland.

This could be "just" a research project, or something more. Very interesting.

Secure Boot snafu: Microsoft leaks backdoor key

Microsoft has inadvertently demonstrated the intrinsic security problem of including a universal backdoor in its software after it accidentally leaked its so-called "golden key" - which allows users to unlock any device that's supposedly protected by Secure Boot, such as phones and tablets.

The key basically allows anyone to bypass the provisions Microsoft has put in place ostensibly to prevent malicious versions of Windows from being installed, on any device running Windows 8.1 and upwards with Secure Boot enabled.

I am out of snarky remarks. Yes, it's possible.