by donotreply@osnews.com (Thom Holwerda) on (#38R82)
The Intel Management Engine (ME), which is a separate processor and operating system running outside of user control on most x86 systems, has long been of concern to users who are security and privacy conscious. Google and others have been working on ways to eliminate as much of that functionality as possible (while still being able to boot and run the system). Ronald Minnich from Google came to Prague to talk about those efforts at the 2017 Embedded Linux Conference Europe.
by donotreply@osnews.com (Thom Holwerda) on (#38KRY)
Since the beginning of 2017, Android phones have been collecting the addresses of nearby cellular towers - even when location services are disabled - and sending that data back to Google. The result is that Google, the unit of Alphabet behind Android, has access to data about individuals' locations and their movements that go far beyond a reasonable consumer expectation of privacy.Quartz observed the data collection occur and contacted Google, which confirmed the practice.The cell tower addresses have been included in information sent to the system Google uses to manage push notifications and messages on Android phones for the past 11 months, according to a Google spokesperson. The were never used or stored, the spokesperson said, and the company is now taking steps to end the practice after being contacted by Quartz. By the end of November, the company said, Android phones will no longer send cell-tower location data to Google, at least as part of this particular service, which consumers cannot disable.Raise your hand if you're surprised.
by donotreply@osnews.com (Thom Holwerda) on (#38KRZ)
I wiped off my Windows 10 installation today. It wasn't because of the intrusive telemetry or the ads in the start menu but desktop composition. It adds some slight but noticeable latency that makes typing feel uncomfortable. In Windows 7 you can turn it off.If you're fine with unresponsive UI operations and graphical tearing, then, sure, go back to Windows 7 or earlier and turn off compositing to get a few ms back when typing.
by donotreply@osnews.com (Thom Holwerda) on (#38HGJ)
Google's in-development operating system, named 'Fuchsia,' first appeared over a year ago. It's quite different from Android and Chrome OS, as it runs on top of the real-time 'Magenta' kernel instead of Linux. According to recent code commits, Google is working on Fuchsia OS support for the Swift programming language.There's a tiny error in this summary form AndroidPolice - Fuchsia's kernel has been renamed to Zircon.All this has been playing out late last week and over the weekend - Google is now working on Swift, and some took this to mean Google forked Apple's programming language, while in reality, it just created a staging ground for Google to work on Swift, pushing changes upstream to the official Swift project when necessary - as confirmed by Chris Lattner, creator of Swift, who used to work at Apple, but now works at Google.Zac Bowling, a Google engineer working on Fuchsia, then highlighted a pull request that Google pushed to the main Swift repository: Swift support for Fuchsia. He also mentioned a few upcoming pull requests:FYI, in the pipeline after this we will have some PRs related to:adding ARM64 support for the Fuchsia SDKfixing cross-compiling issues for targeting BSD, Linux and Fuchsia targets from a Darwin toolchainadding support for using lld for linking specific SDK stdlibs (part of getting a Darwin toolchain capable of cross compiling to other targets)supporting unit tests on FuchsiaRegarding Fuchsia's purpose, this is yet another little puff of smoke. Sadly, we still haven't found the fire.
by donotreply@osnews.com (Thom Holwerda) on (#38HGK)
Computer users of a certain age will remember BIOS as ubiquitous firmware that came loaded on PCs. It was the thing you saw briefly before your operating system loaded, and you could dig into the settings to change your computer's boot order, enable or disable some features, and more.Most modern PCs ship with UEFI instead. But most also still have a "legacy BIOS" mode that allows you to use software or hardware that might not be fully compatible with UEFI.In a few years that might not be an option anymore: Intel has announced plans to end support for legacy BIOS compatibility by 2020.This most certainly affects many older operating systems - especially older hobby and alternative operating systems that were never updated with UEFI support.
by donotreply@osnews.com (Thom Holwerda) on (#38HAH)
The Blue Lightning CPU is an interesting beast. There is not a whole lot of information about what the processor really is, but it can be pieced together from various scraps of information. Around 1990, IBM needed low-power 32-bit processors with good performance for its portable systems, but no one offered such CPUs yet. IBM licensed the 386SX core from Intel and turned it into the IBM 386SLC processor (SLC reportedly stood for "Super Little Chip").Fascinating footnote in processor history.
by donotreply@osnews.com (Thom Holwerda) on (#38HAJ)
Almost 14 years ago, way back in 2003, Sun Microsystems unveiled Project Looking Glass, a 3D desktop environment written in Java and making extensive use of Java 3D. The demo, by Jonathan Schwartz, always stuck with me over the years, and since YouTube recommended the demo to me today, I figured it'd be interesting to you remind you all of simpler times, when flipping windows around and 3D rendering in Java actually managed to get us excited (something no other project would ever manage to... Wait.).Project Looking Glass was developed for about three years, and it actually saw a 1.0 release in late 2006. It's one of those random projects exploring what we then thought could be the future of computing, right before the iPhone came onto the scene and changed everything. While nothing came out of Project Looking Glass, Schwartz' demo did teach me the phrase "arbitrarily clever", which I'm unusually attached to.
by donotreply@osnews.com (Thom Holwerda) on (#387YX)
Really, quite literally, some pretty skilled Microsoft employee or contractor reverse engineered our friend EQNEDT32.EXE, located the flawed code, and corrected it by manually overwriting existing instructions with better ones (making sure to only use the space previously occupied by original instructions).This... This is one hell of a story. The unanswered question is why, exactly, Microsoft felt the need to do this - do they no longer have access to the source code? Has it simply become impossible to set up the correct build environment?Amazing.
by donotreply@osnews.com (Thom Holwerda) on (#386KG)
Well, I've really done it. I've taken a pure and unsullied Google Pixelbook, which at one time was fast and secure in all ways, and made it into a crashy mess. My crime? The desire to code.I'm going to walk you through my process for converting this machine into something that's marginally desirable for programming, but I just wanted to warn you before I begin: this isn't easy, clean, intuitive, or practical. There are rumors that Google is working on better ways to make Chrome OS a host for other flavors of Linux or Linux apps, but right now we're basically working with hacks, and hacks hurt.Because these hacks hurt, I'd implore you to read this entire guide before attempting any of the steps so you know what you're getting yourself into, and if you, in fact, desire the results.I think the PixelBook is a stunningly beautiful and fast machine, and while Chrome OS isn't nearly as useless as people often think it is, it clearly isn't the kind of operating system many OSNews readers would prefer. This is a guide to getting a traditional Linux setup up and running.
by donotreply@osnews.com (Thom Holwerda) on (#386E5)
The RISC-V port was just merged to Linux a few minutes ago. This means we will be in the 4.15 release, which should be out about 10 weeks from last Sunday. As soon as the tarballs are created, the RISC-V Linux ABI will be stable, and since we'll ideally be in a glibc release that comes out soon after that we'll be fully ABI stable by early in February.RISC-V is a completely free and open ISA that hasn't seen much adoption just yet.
by donotreply@osnews.com (Thom Holwerda) on (#383D6)
Haiku's GUI is in principle entirely scriptable. You can change a window's position and size and manipulate pretty much every widget in it. The tool to do this is hey. It sends BMessages to an application, thus emulating what happens if the user clicks on a menu, checkbox, or other widgets.
by donotreply@osnews.com (Thom Holwerda) on (#383D7)
The Xerox Alto, widely recognized as the first modern personal computer, pioneered just about every basic concept we are familiar with in computers today. These include windows, bit-mapped computer displays, the whole idea of WYSIWIG interfaces, the cut/paste/copy tools in word processing programs, and pop-up menus. Most of this vision of the "office of the future" was first unveiled at a meeting of Xerox executives held on 10 Nov 1977, which was 40 years ago last week.To celebrate that birthday, the Computer History Museum in Mountain View, Calif., brought together some of Parc researchers who worked on the Alto on Friday. They put it through its paces in a series of live demos. These demos used an Alto that had been restored to working order over the past eight months.One of the most important computers ever made.
by donotreply@osnews.com (Thom Holwerda) on (#37Y35)
This is horrifying:But even with the data we have, we can take a guess at how many outdated devices are in use. In May 2017, Google announced that there are over two billion active Android devices. If we look at the latest stats (the far right edge), we can see that nearly half of these devices are two years out of date. At this point, we should expect that there are more than one billion devices that are two years out of date! Given Android's update model, we should expect approximately 0% of those devices to ever get updated to a modern version of Android.Whenever I bring up just how humongous of an issue this is, and just how dangerously irresponsible it is to let average consumers use this platform, apologists come out of the woodwork with two arguments as to why I'm an Apple shill or anti-Google: Google Play Services and Project Treble.Google Play Services indeed ensures that a number of parts of your entire Android operating system and stack are updated through Google Play. This is a good move, and in fact, Android is ahead of iOS in this respect, where things like Safari and the browser engine are updated through operating system updates instead of through the App Store - and operating systems updates present a far bigger barrier to updating than mere app updates do. However, vast parts of Android are not updated through the Play Store at all, and pose a serious security threat to users of the platform. Google Play Services are anything but a silver bullet for Android's appalling update situation.Project Treble is the second term people throw around whenever we talk about Android's lack of updates, but I don't think people really understand what Project Treble is, and what problems it does and does not solve. As Ron Amadeo explains in his excellent Android 8.0 review:Project Treble introduces a "Vendor Interface" - a standardized interface that sits between the OS and the hardware. As long as the SoC vendor plugs into the Vendor Interface and the OS plugs into the Vendor Interface, an upgrade to a new version of Android should "just work." OEMs and carriers will still need to be involved in customizing the OS and rolling it out to users, but now the parties involved in an update can "parallelize" the work needed to get an update running. SoC code is no longer the "first" step that everyone else needs to wait on.Treble addresses an important technical aspect of the Android update process by ensuring OEMs have to spend less time tailoring each Android update to every specific SoC and every specific smartphone. However, it doesn't mean OEMs can now just push a button and have the next Google Android code drop ready to go for all of their phones; they still have to port their modifications and other parts of Android, test everything, have it approved by carriers, and push them out to devices worldwide.Project Treble addresses part of the technical aspect of Android updates, but not nearly all of it. While Treble is a huge improvement and clearly repays a huge technical debt of the Android platform, it doesn't actually address the real reason why OEMs are so lax at updating their phones: the political reason. Even in the entirely unrealistic, unlikely, and honestly impossible event Treble solves all technical barriers to updating Android phones, OEMs still have to, you know, actually choose to do so.Even the most expensive and brand-defining Android flagships - the Note, Galaxy S, LG V, and so on - are updated at best only six months after the release of a new version of Android, and even then, the rollout usually takes months, with some countries, regions, carriers, or phones not getting the update until much, much later.This isn't because it really is that hard to update Android phones - it's because OEMs don't care. Samsung doesn't care. LG doesn't care. HTC doesn't care. They'd much rather spend time and resources on selling you the next flagship than updating the one you already paid for.Treble will do nothing to address that.But let's assume that not only will Treble address all technical barriers, but also all political barriers. Entirely unlikely and impossible, I know, but for the sake of argument, let's assume that it does. Even then, it will be at best four to five years before we experience these benefits from Treble, because while Treble is a requirement for new devices shipping with Android 8.0 out of the box, it's entirely optional for existing devices being updated to 8.0. With the current pace of Android updates, that means it will be no earlier than four to five years from now before we truly start enjoying the fruits of the Treble team's labour.At that point, it will have been twelve to thirteen years of accumulating unupdateable, insecure Android devices.The cold and harsh truth is that as a platform, Android is a mess. It was quickly cobbled together in a rushed response to the original iPhone, and ever since, Google has been trying to repay the technical debt resulting from that rushed response, sucking time and resources away from advancing the state of the art in mobile operating systems.As an aside, I have the suspicion Google has already set an internal timeline to move away from Android as we know it today, and move towards a new operating system altogether. I have the suspicion that Treble isn't so much about Android updates as it is about further containerising the Android runtime to make it as easy as possible to run Android applications as-is on a new platform that avoids and learns from the mistakes made by Android.Each and every one of you knows I'm an Android user. I prefer Android over the competition because it allows me to use my phone the way I want to better than the competition. Up until recently, I would choose Android on Apple hardware over iOS on Android hardware - to use that macOS-vs-Windows meme - any day of the week.These days - I'm not so sure I would. Your options as an Android user today? A Pixel phone you probably can't buy anyway because it's only available in three countries, and even if you can buy it, it falls apart at the seams. You can buy a Samsung or HTC or whatever and perpetually run outdated, insecure software. Or you can buy something from a smaller OEM, and suffer through shady nonsense.You have to be deeply enveloped in the Android bubble to not see the dire situation this platform is in. Read more on this exclusive OSNews article...
by donotreply@osnews.com (Thom Holwerda) on (#37XQZ)
Just a month ago, OnePlus was caught collecting personally identifiable data from phone owners through incredibly detailed analytics. While the company eventually reversed course on the data collection, another discovery has been made in the software of OnePlus phones. One developer found an application intended for factory testing, and through some investigation and reverse-engineering, was able to obtain root access using it.People often tout OnePlus phones as an alternative to the Pixel line now that Google abandoned the Nexus concept of affordable, high-quality phones. Recent events, however, have made it very clear that you should really steer clear of phones like this, unless you know very well what you're doing.
by donotreply@osnews.com (Thom Holwerda) on (#37WKP)
Some of the most innovative applications on the Play Store are built on using APIs in ways that Google never intended. There are apps that can remap your volume keys to skip music tracks, record and play back touch inputs on webpages or games, and even provide alternative navigation keys so you can use your deviceâs entire screen. All of these examples that Iâve just mention rely on Androidâs Accessibility APIs. But that may soon change, as the Google Play Store team is sending out emails to developers telling them that they can no longer implement Accessibility Services unless they follow Googleâs guidelines.Accessibility Services is an attack vector for malicious software, so in that light it makes sense. Of course, that doesn't make it any less frustrating that good, innovative software gets smothered like this. Luckily, this is Android, so the developers can always just distribute their applications outside of the Play Store through sideloading, but that's not exactly a secure solution for most people - and let's be honest, not being in the Play Store will be the death knell for most developers.The real solution would be to provide APIs for things like this, but I doubt Google is going to invest any time, effort, and money into creating such APIs, since they seem more concerned with shoving useless digital assistants down our throats.
by donotreply@osnews.com (Thom Holwerda) on (#37WHH)
People have noticed that Firefox is fast again.Over the past seven months, weâve been rapidly replacing major parts of the engine, introducing Rust and parts of Servo to Firefox. Plus, weâve had a browser performance strike force scouring the codebase for performance issues, both obvious and non-obvious.We call this Project Quantum, and the first general release of the reborn Firefox Quantum comes out tomorrow.orthographic drawing of jet engineBut this doesnât mean that our work is done. It doesnât mean that todayâs Firefox is as fast and responsive as itâs going to be.So, letâs look at how Firefox got fast again and where itâs going to get faster.I should definitely give Firefox another try - I've tried it over the years but it always felt a little sluggish compared to the competition. Chrome's gotten way too fat over the years, so I've resorted to using Edge on my main computer lately - it isn't perfect, but it it sure is fast, and places very little strain on my machine. I want my browser to get out of my way, and gobbling up processor cycles is exactly not that.
Ars Technica has released another excellent article in their series on the Amiga. This article covers the beginning of the post-Commodore world, starting with Escom and ending with the beginning of Amiga Inc.Commodore International declared itself insolvent on April 29, 1994 under Chapter 7 of US bankruptcy law. Ordinarily, this would have been followed immediately by an auction of all the companyâs assets. However, Commodoreâs Byzantine organizational structure - designed to serve as a tax shelter for financier Irving Gould - made this process far more lengthy and complicated than it should have been.
by donotreply@osnews.com (Thom Holwerda) on (#37W7E)
Another point release of one of the few - maybe even only - alternative mobile operating systems still being actively updated.This update, 2.1.3 alias Kymijokiâ¯brings Sailfish X for Sony Xperia X. All Sailfish devices get fixes for some recent well-known security vulnerabilities, including WPA issues and Bluetooth Blueborne. Kymijoki contains connectivity improvements made for Qt and Android apps and fixes dozens of other issues, too.It's a relatively minor update, but still - it's good to see Sailfish progressing.
by donotreply@osnews.com (Thom Holwerda) on (#37MS5)
One of the most important aspects of current smartphones is easily capturing and sharing videos. With the Pixel 2 and Pixel 2 XL smartphones, the videos you capture are smoother and clearer than ever before, thanks to our Fused Video Stabilization technique based on both optical image stabilization (OIS) and electronic image stabilization (EIS). Fused Video Stabilization delivers highly stable footage with minimal artifacts, and the Pixel 2 is currently rated as the leader in DxO's video ranking (also earning the highest overall rating for a smartphone camera). But how does it work?An interesting technical look at how Google achieves these results on their Pixel 2 phones, with the obvious caveat that we're looking at story written by Google here, so take that into account as you're reading this.On a related note, overall DxO ratings are dumb.
by donotreply@osnews.com (Thom Holwerda) on (#37MS6)
The LiMux (or Limux) initiative in Munich has been heralded as an example of both the good and bad in moving a public administration away from proprietary systems. Free Software Foundation Europe (FSFE) President Matthias Kirschner reviewed the history of the initiative - and its recent apparent downfall - in a talk at Open Source Summit Europe in Prague. He also looked at the broader implications of the project as well as asking some questions that free-software advocates should consider moving forward. The LiMux initiative is one of the longest-running story 'streams' on OSNews. The oldest item I could find is from 2003.
by donotreply@osnews.com (Thom Holwerda) on (#37E39)
Khoi Vinh on why 24 hour or even weeklong reviews are dumb:However I've come to believe that there's at least one thing wrong with this whole notion of product reviews - and with smartphone revirews in particular - and that's that by and large theyâre only ever interested in these phones when they're brand new.When an iPhone debuts it's literally at the very peak of its powers. All the software that it runs has been optimized for that particular model, and as a result everything seems to run incredibly smoothly.As time goes on though, as newer versions of the operating system roll out, as there are more and more demands put on the phone, it inevitably gets slower and less performant. A case in point: I'm upgrading to this iPhone X from a three-year old iPhone 6 Plus and for at least the last year, and especially over the last three months, it has struggled mightily to perform simple tasks like launching the camera, fetching email, even basic typing. People who have recently had the misfortune of having to use my phone tell me almost instantly, "Your phone sucks."You could argue that three years is an unrealistically long time to expect a smartphone to be able to keep up with the rapidly changing - and almost exponentially increasing - demands that we as users put on these devices. Personally, I would argue the opposite, that these things should be built to last at least three years, if for no other reason than as a society we shouldn't be throwing these devices away so quickly.This is, of course, the reason behind the odd embargo strategy Apple employed regarding the iPhone X - if you only give people an hour or at best, 24 hours, to review a device, people will still be in the honeymoon phase of owning a product, where you're still rationalising spending â¬1200 for a phone (or any other high price for any other product, for that matter). Choice-supportive bias is a real thing, and each and every one of us experiences it. During this period, initial flaws aren't as apparent, and long-term flaws or flaws that only pop up in specific situations aren't yet taken into account. It makes the product appear better than it really is.This is why, back when I still did reviews for OSNews, I had my own rule of using a product for at least four weeks before publishing a review. This gave me enough time to get over this initial phase, and made sure I had a more levelheaded look at the whole thing. We don't do many reviews anymore - I have to buy everything myself, and I'm not rich - so it's not an issue at this point, but even if companies were to approach us today for reviews, I would still ask for that four week period, and if they were to object - sorry, but no review.This is, of course, what the major publications should've done. Nobody forced The Verge or whomever else to publish a review within 24 hours. The initial embargo rush is important for the bottom-line, I get that, but it still feels rather suspicious. What can you really learn about a product in just 24 hours? Can you really declare something "the best damn product Apple ever made" after using it for less than a day? At what point does writing most of the review in advance before you even receive the product in the first place, peppering it with a few paragraphs inspired by the 24 hours, cross into utter dishonesty?By reviewing products in a day or less, popular tech media is really doing readers and consumers a huge disservice, only further strengthening the idea that the tech press is often nothing but an extension of a company's PR department. This erodes credibility, and in turn hurts those among the media who do take their time to properly review a product.It's okay to not rush writing a review to meet some asinine embargo. It's okay to not ask "how high?" when a company tells you to jump. It's okay to publish a review a week or even a month after an embargo has been lifted. It's okay to not post unboxing videos of non-retail boxes.It's okay to, sometimes, just say no. Read more on this exclusive OSNews article...
by donotreply@osnews.com (Thom Holwerda) on (#37E3A)
Tock is an embedded operating system designed for running multiple concurrent, mutually distrustful applications on Cortex-M based embedded platforms. Tock's design centers around protection, both from potentially malicious applications and from device drivers. Tock uses two mechanisms to protect different components of the operating system. First, the kernel and device drivers are written in Rust, a systems programming language that provides compile-time memory safety, type safety and strict aliasing. Tock uses Rust to protect the kernel (e.g. the scheduler and hardware abstraction layer) from platform specific device drivers as well as isolate device drivers from each other. Second, Tock uses memory protection units to isolate applications from each other and the kernel.Visit the official site and the github repository for more information.
by donotreply@osnews.com (Thom Holwerda) on (#37E3B)
Waymo recently hosted a number of journalists at its private Castle testing compound, and treated us to rides with no safety driver behind the wheel - now, the former Google self-driving car company is going farther still, however, launching public road tests of its autonomous Chrysler Pacifica minivans with no safety driver on board.The tests aren't limited to one or two routes, either; the test area where the truly driverless trials are being conducted is in Chandler, Arizona (part of the greater Phoenix metro area), and the cars are able to go anywhere within this defined space. Itâs hard to understate the importance of this milestone: Waymo is operating at full Level 4 autonomy, sharing public roads with human-driven cars and pedestrians, with no one at the wheel able to take over in case things don't go as planned.All my friends live at least an hour's drive away from where I live (assuming no traffic, which is a big assumption in The Netherlands). That's not a long drive by standards of large countries, but for us, it is, and since it basically comes down to a boring drive over a few boring highways in a boring part of the country, it's mind-numbingly tedious.I can't wait until I can just sit down on the backseat of my car, tell it to drive to Amsterdam or wherever else my friends live, and just chill for an hour with some YouTube or webbrowsing. I know we're not there yet, but I hope I can at least experience that at one point in my life.
by donotreply@osnews.com (Thom Holwerda) on (#378MM)
Andrew S. Tanenbaum, creator of MINIX, has published an open letter to Intel regarding Intel's use of MINIX in the IME:The only thing that would have been nice is that after the project had been finished and the chip deployed, that someone from Intel would have told me, just as a courtesy, that MINIX 3 was now probably the most widely used operating system in the world on x86 computers. That certainly wasn't required in any way, but I think it would have been polite to give me a heads up, that's all.If nothing else, this bit of news reaffirms my view that the Berkeley license provides the maximum amount of freedom to potential users. If they want to publicize what they have done, fine. By all means, do so. If there are good reasons not to release the modified code, that's fine with me, too.I can still barely believe this whole story.
by donotreply@osnews.com (Thom Holwerda) on (#378DZ)
Five months after Mr. Cook's testimony, Irish officials began to crack down on the tax structure Apple had exploited. So the iPhone maker went hunting for another place to park its profits, newly leaked records show. With help from law firms that specialize in offshore tax shelters, the company canvassed multiple jurisdictions before settling on the small island of Jersey, which typically does not tax corporate income.Apple has accumulated more than $128 billion in profits offshore, and probably much more, that is untaxed by the United States and hardly touched by any other country. Nearly all of that was made over the past decade.Apple is the largest company in the world, so they're the big target - but tons of other companies engage in the same shady activities.Every euro or dollar Apple, Google, and Facebook dodge in taxes is a euro or dollar regular folk like you and I have to pay instead. These companies make use of all the facilities and infrastructure paid for by our tax euros and dollars, but then turn around and stab society in the back by extracting vast sums of wealth from it without paying their fair share of taxes. It's exactly this reason why the divide between rich and poor is growing exponentially, which in turn is destabilising our communities because it becomes ever clearer that the Tim Cooks and Mark Zuckerbergs of this world get to live under a different set of rules than you and I.I am lucky to live in an incredibly solid welfare state, where, while exceptions exist, we take care of each other (interestingly enough, The Netherlands is also one of the biggest shady tax havens in the world). A welfare state is built upon the concept of the strongest shoulders carrying the heaviest burdens, and the knowledge that Joe Billionaire is capable of paying more into the system than Jane Minimum Wage. When this system of trust breaks down - as it clearly is at risk of - our society breaks down. The fact that Tim Cook et al. have the gall to claim their 0.0002% tax rate is "fair" just rubs more salt in the wounds of any regular person who dutifully pays her or his 20-40% taxes every year.Sadly, any meaningful change to the tax codes of the US and the EU will be blocked through the corruption and bribery Apple, Google, Facebook, and so on engage in on a daily basis. Unless we break these giants up into small companies that aren't 'too big to fail', our societies will grow ever more at their mercy.
by donotreply@osnews.com (Thom Holwerda) on (#375WX)
Well, this is the kind of news you don't hear every day: Intel and AMD are teaming up to develop a processor that combines an Intel CPU with an AMD GPU. From Intel's press release:The new product, which will be part of our 8th Gen Intel Core family, brings together our high-performing Intel Core H-series processor, second generation High Bandwidth Memory (HBM2) and a custom-to-Intel third-party discrete graphics chip from AMD's Radeon Technologies Group* - all in a single processor package.Itâs a prime example of hardware and software innovations intersecting to create something amazing that fills a unique market gap. Helping to deliver on our vision for this new class of product, we worked with the team at AMDâs Radeon Technologies Group. In close collaboration, we designed a new semi-custom graphics chip, which means this is also a great example of how we can compete and work together, ultimately delivering innovation that is good for consumers.This is the first partnership between these two sworn rivals in several decades, and that alone makes it quite notable. I didn't really know whether to put this in the Intel or AMD category, but I chose Intel because it appears above AMD in our list (which isn't alphabetical because reasons).
by donotreply@osnews.com (Thom Holwerda) on (#375T1)
There really is no rational reason to restore a late 90s NEC-manufactured Packard Bell computer. Which is exactly why I'm doing it. Join me in getting this unloved machine back to factory fresh condition!LGR is one of the best and most entertaining technology channels on YouTube, and his latest video from today hits home particularly hard, since these kinds of crappy, low-budget late '90s PCs defined my early teens. Nobody in my family, town, or school had Macs or other types of computers - it was all PC, as cheap as possible, fully embracing the race to the bottom which for many people still defines the PC today.It's good to see that there are people willing to preserve these otherwise forgettable machines for posterity. They may objectively suck, but they did make computing accessible to an incredibly wide audience, and they served an important role in the history of computing.
by donotreply@osnews.com (Thom Holwerda) on (#3752K)
As an embedded design consultant, the diverse collection of projects on my desk need an equally-diverse collection of microcontroller architectures that have the performance, peripheral selection, and power numbers to be the backbone of successful projects. At the same time, we all have our go-to chips - those parts that linger in our toolkit after being picked up in school, through forum posts, or from previous projects.In 2017, we saw several new MCUs hit the market, as well as general trends continuing in the industry: the migration to open-source, cross-platform development environments and toolchains; new code-generator tools that integrate seamlessly (or not so seamlessly...) into IDEs; and, most notably, the continued invasion of ARM Cortex-M0+ parts into the 8-bit space.I wanted to take a quick pulse of the industry to see where everything is - and what I've been missing while backed into my corner of DigiKeyâs web site.It's time for a good ol' microcontroller shoot-out.An amazingly detailed and well-organised resource.
by donotreply@osnews.com (Thom Holwerda) on (#36XSV)
In Visual Studio 2017 15.5 Preview 2 we are introducing support for cross compilation targeting ARM microcontrollers. To enable this in the installation choose the Linux development with C++ workload and select the option for Embedded and IoT Development. This adds the ARM GCC cross compilation tools and Make to your installation.Our cross compilation support uses our Open Folder capabilities so there is no project system involved. We are using the same JSON configuration files from other Open Folder scenarios and have added additional options to support the toolchains introduced here. We hope that this provides flexibility for many styles of embedded development. The best way to get started with this and understand the capabilities is with a project exported from the ARM mbed online compiler. We'll cover the basics here, to learn more about the online compiler see ARMâs tutorials, and you can sign up for an account here.
by donotreply@osnews.com (Thom Holwerda) on (#36SN7)
As part of this week's hearings into how Russia has used social media to influence American opinion, House lawmakers released several Facebook and Instagram ads linked to Kremlin meddling online. Although lawmakers have not yet released the full cache of ads, which includes about 3,000 examples provided to Congress by Facebook, the so-far disclosed ads offer one of the closest looks yet at the Russian operation.Some of these ads and fake accounts are quite fascinating - they're clearly designed not just to promote Trump, but also to rile up different groups - from the LGBT community to proponents of the US 2nd amendment - against each other. Oh, and also to pitch a fight between Clinton and Jesus.
by donotreply@osnews.com (Thom Holwerda) on (#36SHV)
PowerPoint is so ingrained in modern life that the notion of it having a history at all may seem odd. But it does have a very definite lifetime as a commercial product that came onto the scene 30 years ago, in 1987. Remarkably, the founders of the Silicon Valley firm that created PowerPoint did not set out to make presentation software, let alone build a tool that would transform group communication throughout the world. Rather, PowerPoint was a recovery from dashed hopes that pulled a struggling startup back from the brink of failure - and succeeded beyond anything its creators could have imagined.Fascinating story. I despise PowerPoint because PowerPoint presentations are difficult to translate (my actual job), but there's no denying it's used in meeting rooms all over the world - for better or worse.
by donotreply@osnews.com (Thom Holwerda) on (#36RM7)
This week, representatives from Google, Facebook, and Twitter are appearing before House and Senate subcommittees to answer for their role in Russian manipulation during the 2016 election, and so far, the questioning has been brutal. Facebook has taken the bulk of the heat, being publicly called out by members of Congress for missing a wave of Russian activity until months after the election.But one of the most interesting parts of yesterday's proceedings actually came after the big companies had left the room, and a national security researcher named Clint Watts took the floor. Watts is one of the most respected figures in the nascent field of social media manipulation - and when it came time to diagnose root of Russia's platform meddling, he put much of the blame on the decision to allow anonymous accounts. As long as Russian operatives can get on Twitter and Facebook without identifying themselves, Watts diagnosed, foreign actors will be able to quietly influence our politics.I decided to keep this particular part of the hearings currently underway out of the previous item I posted because I feel it's too important not to be discussed on its own merit. The concept of anonymity online is a complex issue, and instinctively, I want to say it's one of the greatest things about the internet. What part of it are we willing to give up - assuming we still have it or parts of it to begin with - to prevent dictators like Putin from meddling with our elections?
by donotreply@osnews.com (Thom Holwerda) on (#36RM8)
Top officials from Facebook, Google, and Twitter told a congressional panel Tuesday that their platforms hosted a disinformation campaign carried out over their networks by Russian state actors. The propaganda centered on the presidential election, immigration, gun rights, gay rights, and racial issues, the companies said. None of the three organizations said they supported proposed legislation requiring them to disclose who is buying political advertisements on their platforms, although these Web companies promised more public transparency about who is buying ads on their networks.All political spending must be disclosed in some form or another in most countries, so I see no reason why ad spending on Facebook or Twitter should be any different. I also like the idea to make it illegal - or impossible - for foreign entities to buy ad space for political content; as in, a French entity would not be able to buy political ads in The Netherlands. It's already illegal in, say, the US for foreign entities to donate or spend money on candidates, so there's definitely precedent.The real issue, however, is that it might be hard, though, to define what is a political ad, and what isn't.
by donotreply@osnews.com (Thom Holwerda) on (#36JXG)
Update (original story below): the real review embargo has been lifted, and it turns out Apple gave reviewers only 24 hours between handing over the phone and lifting the embargo. This raised another red flag for me, and my red flags may have merit: it turns out Face ID is not exactly without issues. Nilay Patel details that while Face ID works quite well inside, it has issues outside in the sun or under fluorescent lighting. It regularly just wouldn't recognise his face in these environments.The other problem is actually much more interesting: almost all of the early questions about FaceID centered around how it would work in the dark, but it turns out that was exactly backwards. FaceID works great in the dark, because the IR projector is basically a flashlight, and flashlights are easy to see in the dark. But go outside in bright sunlight, which contains a lot of infrared light, or under crappy florescent lights, which interfere with IR, and FaceID starts to get a little inconsistent.I took a walk outside our NYC office in bright sunlight, and FaceID definitely had issues recognizing my face consistently while I was moving until I went into shade or brought the phone much closer to my face than usual. I also went to the deli across the street, which has a wide variety of lights inside, including a bunch of overhead florescent strips, and FaceID also got significantly more inconsistent.I'm not spending a lot more time on iPhone X reviews today, because it's impossible to review a phone in 24 hours. Beware of the reviews you're reading online today, and to Patel's credit, they clearly label their "review" as a work-in-progress draft that they'll be updating based on questions from users. As such, it doesn't carry any advice or grades or anything like that, which is commendable. I haven't had time to dive into other 24-hour "reviews" just yet (it's the middle of a workday here, after all).All in all, this is a very strange launch and review situation, and while it's too early to tell if Apple is truly insecure, the early signs of Face ID issues definitely don't help to alleviate my red flags.Apple's iPhone X - its most anticipated new phone in a very long time - goes on sale this Friday, Nov. 3.So sometime this week, as usual, you'll be able to read and watch a bunch of serious-sounding reviews, as Professional Gadget Reviewers critique everything from bezels to battery life.But Apple did something different this year. It invited a handful of YouTubers you probably haven't heard of to its fancy penthouse in New York, gave them some early hands-on time with the iPhone X, and let them publish their videos a day or more in advance of the official reviews. (It also let Wired/Backchannel's Steven Levy write a "first first impression of the iPhone X" post because Steven Levy. It also gave one to Axios co-founder Mike Allen, who had his nephew play with it. And Mindy Kaling for Glamour. And The Ellen Show.)This is quite remarkable. Why would Apple invite a number of relatively unknown YouTubers to a fancy event, hand them a few restrictive talking points and an hour or so of hands-on-time, and allow them to call their videos "reviews", well before the real review embargo is lifted? This is basically just a repeat of the hands-on time journalists, bloggers, and YouTubers got after the launch event a few weeks ago. This is a carefully orchestrated "control the message" type of thing, and all the videos are practically identical, with the same limited number of talking points, all shot in the same fancy nondescript loft-like Apple Store (?) somewhere in New York City.Apple clearly wanted this to be the first thing people saw of the iPhone X. No critical reviews by detail-oriented people like MKBHD, Dieter Bohn or heck, even John Gruber (who is not happy with this). No, Apple invited small-time YouTubers who are easily impressed to make the video of their lifetimes to ensure they'd get nothing but shallow, fuzzy good press.It reeks of insecurity, and if I didn't know any better, I'd be very worried about just what the heck is wrong with this phone.
by donotreply@osnews.com (Thom Holwerda) on (#36J01)
Earlier this year I went to an event in Austin, Texas, billed as a sneak preview of the evolution of our species. The #Bdyhax Conference, which took place in a downtown exhibition complex, promised a front-row insight into the coming "singularity" - that nirvana foretold by science fiction in which biology and technology would fuse and revolutionise human capability and experience.The headline acts of the conference were mostly bodyhackers - DIY experimenters who, in their basements and garages, seek to enhance their own flesh and blood with biometric implants and cognitive enablers. These brave pioneers were extending their senses, overcoming physical limitation, Dan-Daring themselves and the rest of us into the future.This will only get more advanced as the years go by. For now, actual technological augmentations and implants are mostly reserved for people who actually need them - things like prosthetic legs or a pacemaker - but eventually, we'll start to develop augmentations to enhance the senses or abilities of the human body for people who are otherwise healthy.Your body, your rules, but scary nonetheless.
by donotreply@osnews.com (Thom Holwerda) on (#365DA)
In the summer of 2017, I wanted to know what it would be like to use an iPad Pro as my main computer. I found out that it can actually work, thanks to an iOS app called Blink, an SSH replacement called Mosh, iOS 11 and running stuff on a server.You could argue the title is a tad bit misleading - there's a lot of thin client DNA in his setup - but it's an interesting look at how to achieve this, nonetheless.
by donotreply@osnews.com (Thom Holwerda) on (#365DB)
Dieter Bohn:When I think about whether the Pixelbook could reasonably replace a MacBook or a Windows laptop, my gut says that, for most people, the answer is "no." To solve the "last 10 percent" on a Pixelbook, you really have to be very savvy about how to navigate the different computing paradigms of Chrome and Android to make the whole thing work - and even then, it's not easy. Unless you're an expert in the ways of both the web and Android, it shouldn't be your only computer.If I were Apple or Microsoft, I would be thinking a lot about the generation of students who are savvy with Chromebooks and Android apps, and who might just want the same thing they're used to from their classroom, just in a much nicer package. I don't know that it'll happen this year, though.Honestly, I think the iPad Pro is a better comparison. On both devices, you can get quite a lot more done than you'd expect, but you have to deeply understand how the platform works to get there. And if you're debating between them, here's the TL;DR: the iPad Pro has better apps, is a tablet-first device, and has a worse web browser. The Pixelbook has worse apps, is a laptop-first device, and has a better web browser.Dieter Bohn hits the nail on the head here - devices like the iPad Pro or the Pixelbook aren't so much about converting traditional longtime desktop/laptop users - they're about making sure that kids currently growing up with iOS and Android/Chrome OS devices in their pocket or at school have a powerful, all-purpose computing device they already know how to work with and that they already like for the future. It's similar to how people wanted to have the same computer at home as they were using at work - IBM-compatible PCs with DOS and later Windows.The fact that the iPad Pro and Pixelbook are already as good as they are should really worry Microsoft, most of all.
by donotreply@osnews.com (Thom Holwerda) on (#365DC)
AMD's Ryzen and Threadripper processors re-established AMD's chips as competitive with Intel's. While the AMD parts gave up a bit of performance to their Intel rivals, especially in single-threaded tasks - a result of the combination of slightly lower clock speeds and slightly inferior instructions-per-cycle (IPC) - they shine in multithreaded tasks, with AMD often offering many more cores and threads than Intel for the same or less money.In the mainstream desktop space, Intel's Coffee Lake chips have reasserted that company's dominance; Skylake-X does the same in the high-end desktop space, too, albeit at a high price.But things are looking like they're going to be different in the mobile space. That's because the two new chips, the Ryzen 7 2700U and Ryzen 5 2500U, show signs of being faster in both processor and graphics tasks than Intel's latest comparable chips.These chips also bode well for supposed upcoming AMD APUs, which I'm looking forward to as a way to build a relatively cheap but still powerful secondary machine.
by donotreply@osnews.com (Thom Holwerda) on (#362ZT)
Today we're giving you an early look at Android 8.1. This update to Android Oreo includes a set of targeted enhancements including optimizations for Android Go (for devices with 1GB or less of memory) and a new Neural Networks API to accelerate on-device machine intelligence. We've also included a few smaller enhancements to Oreo in response to user and developer feedback.Android 8.1 while literally nobody is even using Android 8.0 yet. OK Google, OK.Coinciding with the Android 8.1 developer preview, Google also released Android Studio 3.0.This release of Android Studio is packed with many new updates, but there are three major feature areas you do not want to miss, including: a new suite of app profiling tools to quickly diagnose performance issues, support for the Kotlin programming language, and a new set of tools and wizards to accelerate your development on the latest Android Oreo APIs.
by donotreply@osnews.com (Thom Holwerda) on (#362ZV)
Microsoft's set of Office Mobile apps are great. I prefer them over the full Office suite. I realize that a lot of people find the Office Mobile apps to be subpar. But there are people out there for whom the Office Mobile apps are more than fine. Why isn't Microsoft doing anything with them?I posed this same question not too long ago. The Metro Office applications are the best Metro applications out there, and they prove it's definitely possible to build good, useable, fast, and useful Metro applications. I find it entirely baffling that Microsoft is doing whatever it takes to push users to the slower, more cumbersome, overloaded, and entirely overkill Win32 Office applications. If Microsoft implemented the ability to open multiple instances of each app, most people would get by just fine with the Metro ones.
by donotreply@osnews.com (Thom Holwerda) on (#35ZAY)
Only a few weeks after the news that security researchers had managed to completely disable the Intel Management Engine, Purism has announced it's disabling the IME on all of its available Librem laptops.Purism's Librem Laptops, running coreboot, are now available with the Intel Management Engine completely and verifiably disabled.The Management Engine (ME), part of Intel AMT, is a separate CPU that can run and control a computer even when powered off. The ME has been the bane of the security market since 2008 on all Intel based CPUs, with publicly released exploits against it, is now disabled by default on all Purism Librem laptops.Disabling the Management Engine is no easy task, and it has taken security researchers years to find a way to properly and verifiably disable it. Purism, because it runs coreboot and maintains its own BIOS firmware update process has been able to release and ship coreboot that disables the Management Engine from running, directly halting the ME CPU without the ability of recovery.Great move.
by donotreply@osnews.com (Thom Holwerda) on (#35THK)
Over the weekend, people with review units of the Pixel 2 XL began noticing a problem. No, not the already-known issues of muddy color and grainy textures when viewed in low-light, but one that's potentially more worrisome: screen burn-in. First reported on Twitter by Android Central's Alex Dobie, multiple people have noticed that when you look at the screen with a gray background, you can see faint outlines of the phone's navigation buttons on the bottom.You can see it below, and I can confirm I'm seeing something similar on my own review unit.The display problems of the Pixel 2 XL - due to its LG-made panel - are baffling. Google claims it's getting serious about hardware, but putting a panel in your flagship phone that isn't only sub-par when it's working, but is also showing burn-in after mere days of use, is wholly and utterly inexcusable. This is not a budget, â¬150 phone - this is a flagship phone with a flagship price, and consumers deserve better than this clearly garbage display.Another year, another round of flagships, another year of the iPhone simply being the best all-round option for most, normal people. For most average, normal people, the iPhone will give them an easy-to-use, secure, and updated phone with a decent resale value two to three years down the line. Additionally, Apple Stores or official Apple retailers are widespread, so you often have easy access to in-person customer service.Samsung/HTC/LG phones don't get updates - or only six months after the fact - but carry the same flagship price, often leaving their users with insecure and out of date software. The Nexus program no longer exists, and Google's Pixel phones are only available in like 2 countries, and on top of that, its flagship model has a display worse than my Palm T|X. The Android market is in a terrible state right now.Anybody who doesn't care about software and hardware the way most of us do is, years and years in, still best served by an iPhone. Depending on budget, get an iPhone 6S, 7, or 8 (forget the ridiculously overpriced iPhone X); the Android world simply doesn't have a phone that can compete with any of those three - and that's a sad state of affairs. Google has been wholly unable to address the biggest problems Android suffers from - most notably, updates - and we're way past the point where this can be excused without really scraping the bottom of the barrel of excuses.Suggesting non-nerdy, regular people get an Android phone at this point in time is simply irresponsible.
by donotreply@osnews.com (Thom Holwerda) on (#35TEA)
We succeeded in running the Smalltalk-76 language on our vintage Xerox Alto; this blog post gives a quick overview of the Smalltalk environment. One unusual feature of Smalltalk is you can view and modify the system's code while the system is running. I demonstrate this by modifying the scrollbar code on a running system.Smalltalk is a highly-influential programming language and environment that introduced the term "object-oriented programming" and was the ancestor of modern object-oriented languages. The Alto's Smalltalk environment is also notable for its creation of the graphical user interface with the desktop metaphor, icons, scrollbars, overlapping windows, popup menus and so forth. When Steve Jobs famously visited Xerox PARC, the Smalltalk GUI inspired him on how the Lisa and Macintosh should work.Be sure to read the comments after the article itself, since it includes comments and clarifications from none other than Alan Kay himself.
by donotreply@osnews.com (Thom Holwerda) on (#35RNY)
Apple, AT&T, the FCC and Alphabet's X division have all put into motion efforts to give residents of Puerto Rico more cellular connectivity.Apple has been working with AT&T to extend and activate cell service for users in Puerto Rico. To improve what is a terrible connectivity situation there, itâs going to enable a provisional band of LTE that has been recently approved, but not activated in the US and Puerto Rico, where it has not been licensed. This will allow iPhones to connect to Alphabet X's Project Loon balloons in the region, which were activated today.This should allow users to send text messages and access some critical online services.It's always a welcome change of pace to see companies like this working together to help people in need. Good work, Alphabet/Google, Apple, and AT&T.Now there's a sentence you won't hear very often.
The old PC-MOS was released under the GNU GPL this Summer. From Wikipedia:PC-MOS/386 was a multi-user, computer multitasking operating system produced by The Software Link (TSL), announced at COMDEX in November 1986 for February 1987 release.[1] PC-MOS/386, a successor to PC-MOS, can run many MS-DOS software titles on the host machine or a terminal connected to it. Unlike MS-DOS, PC-MOS/386 is optimized for the Intel 80386 processor; however early versions will run on any x86 computer.The GitHub project includes a 1.44MB disk image for the latest version that will work under VirtualBox, but does not include older versions of the operating system from before it required an 80386+. The system won't work properly if you set a modern date at the boot up prompt.
by donotreply@osnews.com (Thom Holwerda) on (#35CER)
Overall, the Fall Creators Update is a nice set of improvements to Windows. Windows 10 continues to get better with each update. Its grab-bag nature continues to underscore just how Windows development has changed. As the Fluent work makes clear, Windows today is in some sense never finished. That's not something to be scared of; any piece of actively maintained, supported, updated software is in a sense "not finished."With the new approach to developing and delivering Windows, that "unfinished" nature is more overt than it used to be. I'm sure some of the semi-annual Windows updates will feel larger in scope than others, depending on how the development work is going; others will feel a bit smaller. Because so much of the ground work was laid in the Creators Update, albeit hidden from view, this feels like a smaller update.It's a list of relatively small and disjointed features, but I still really like this update. Especially the Fluent Design changes to applications are very welcome, and make Metro applications feel less... Dead? Less cold? They have more warmth now, which is definitely something missing from pre-Fluent Metro and current iOS UI design (not so much from Material Design, which is rife with colour and depth). The very, very subtle blur effect, the 'highlight' when hovering over buttons and menus, and the odd animation here and there really address the concerns of people who feel Metro takes the "flat" design trend too far to the extreme.As a sidenote, "flat" really is a terrible term, since none of these UI design styles are really flat. Fluent, Material Design, and whatever iOS has are actually anything but flat, and have far more Z-depth than anything that came before - but I digress.The emoji picker is really nice, but it baffles me why it's emoji-only; as someone with a deep, deep hatred for special character input on Windows, it baffles me that it doesn't include special characters. The new GPU panel in Task Manager is also very nice, and it feels like Edge is less flakey, too.All in all, a nice free update.
by donotreply@osnews.com (Thom Holwerda) on (#35CES)
I was in the Grand Central Station Apple Store for a third time in a year, watching a progress bar slowly creep across my computer's black screen as my Genius multi-tasked helping another customer with her iPad. My computer was getting its third diagnostic test in 45 minutes. The problem was not that its logic board was failing, that its battery was dying, or that its camera didn't respond. There were no mysteriously faulty innerworkings. It was the spacebar. It was broken. And not even physically broken - it still moved and acted normally. But every time I pressed it once, it spaced twice."Maybe it's a piece of dust," the Genius had offered. The previous times I'd been to the Apple Store for the same computer with the same problem - a misbehaving keyboard - Geniuses had said to me these exact same nonchalant words, and I had been stunned into silence, the first time because it seemed so improbable to blame such a core problem on such a small thing, and the second time because I couldn't believe the first time I was hearing this line that it was not a fluke. But this time, the third time, I was ready. "Hold on," I said. "If a single piece of dust lays the whole computer out, don't you think that's kind of a problem?"The keyboard on the MacBooks and MacBook Pros is an unmitigated disaster. In pursuit of thinness nobody else is looking for, Apple severely crippled its most important Mac product line - and that's even without taking the Touchbar into account.
by donotreply@osnews.com (Thom Holwerda) on (#357N8)
DragonFlyBSD 5.0 is the first release with preliminary boot support for HAMMER2, the project's new filesystem.Preliminary HAMMER2 support has been released into the wild as-of the 5.0 release. This support is considered EXPERIMENTAL and should generally not yet be used for production machines and important data. The boot loader will support both UFS and HAMMER2 /boot. The installer will still use a UFS /boot even for a HAMMER2 installation because the /boot partition is typically very small and HAMMER2, like HAMMER1, does not instantly free space when files are deleted or replaced.
by donotreply@osnews.com (Thom Holwerda) on (#355TK)
All of the new design changes to Windows 10 are demonstrated in a new video from Microsoft. Itâs a good showcase of how subtle the changes are, but it doesnât tease much for the future. Microsoftâs Fluent Design System is designed to be the true successor to Microsoft's Metro design, and will appear across apps and services on Windows, iOS, and Android. Microsoft is focusing on light, depth, motion, material, and scale for its Fluent Design, with animations that make the design feel like it's moving during interactions in Windows.Like Metro applications before them, these Fluent applications look really nice, but it's all for naught. Microsoft showed off its redesigned Outlook application for Windows (and macOS), and guess what? It's a Win32 application.If not even Microsoft itself is interested in making Metro/Fluent applications, why should anyone else?Microsoft's approach to Metro/Fluent has been baffling from day one, and it doesn't seem like anything's changing any time soon. They made really great Metro Office applications, but then proceed to hide them from the Windows Store behind the "mobile" tag, and artificially cripple them by not allowing you to open more than one document per Office application.Even when Microsoft does make great Metro/Fluent applications, they artificially cripple them.I have no idea what Microsoft is doing, and I don't blame developers for giving them the finger. They are telling an unreliable, unfocused, unclear, and chaotic developer story, and any developer worth her salt wouldn't touch the Windows Store/Metro/Fluent with a ten-foot pole.