A GitHub project is bringing Windows 10 to the Nintendo Switch

The Nintendo Switch has a pretty serious hardware vulnerability that leaves it open to all kinds of exploits, and we’ve previously seen it running Linux thanks to the work of some hackers. Meanwhile, since Microsoft introduced Windows 10 on ARM, developers have been working to port it to unsupported ARM devices, including the Lumia 950. So, it would seem that it’s only a matter of time until these two paths intersect, and that seems to have happened now. A Twitter user by the name of @imbushuo has posted pictures of attempts to install the ARM version of Microsoft’s operating system on Nintendo’s hybrid console. The developer has noted some issues and documented many of the problems he encountered on Twitter, but progress is being made. The latest status update simply shows the Windows boot logo on the screen, with imbushuo noting that some work still needs to be done, specifically in regards to memory regions. I’m not entirely sure just how useful it would be to run Windows 10 on the Switch, but that doesn’t make it any less of an impressive effort.

Thunderbolt 3 becomes USB4, as Intel’s interconnect goes royalty-free

Ars Technica reports: Fulfilling its 2017 promise to make Thunderbolt 3 royalty-free, Intel has given the specification for its high-speed interconnect to the USB Implementers Forum (USB-IF), the industry group that develops the USB specification. The USB-IF has taken the spec and will use it to form the basis of USB4, the next iteration of USB following USB 3.2. Yes, it’s called USB4, which will exist alongside USB 3.2 Gen 1, USB 3.2 Gen 2, and USB 3.2 Gen 2×2. I don’t even know what to say.

Microsoft is creating Windows Lite for dual-screen and Chromebook-like devices

Microsoft is preparing a new lightweight version of Windows for dual-screen devices and Chromebook competitors. Sources familiar with Microsoft’s plans tell The Verge that the software maker is stripping back its Windows user interface with dual screens in mind. This new hardware could launch as early as later this year, depending on chip and PC maker readiness. This would be the fifth attempt in recent years to create a new version of Windows designed for smaller and mobile devices – Windows Phone 7, Windows Phone 8 and up, Windows RT, and Windows 10 on ARM – and I just don’t see how this time it’ll all be different.

Why I chose Brave as my Chrome browser replacement

Readers of this august website may recall that a year ago, I lauded Firefox and its progress toward becoming a genuine alternative to Google’s dominant Chrome browser. As much as I liked where Firefox was going, however, I couldn’t stick with it over the long term. It wasn’t compatible with everything the way Chrome was, its extensions were different, and, for my way of using a browser, it was slower and less responsive. So I returned to Chrome after a few weeks of Firefox, but the urge to decouple my browsing habits from Google remained. This year, I’m pretty sure I’ve found the ideal Chrome alternative in the Brave browser. If your reasons for sticking with Chrome have been (a) extensions, (b) compatibility, (c) syncing across devices, or (d, unlikely) speed, Brave checks all of those boxes. What’s more, it’s just one of a growing number of really good options that aren’t made by Google. I first used Edge for a while on my desktop and laptop while using Chrome on my phone, but recently I’ve switched everything over to Firefox, and it’s been a delight.

Google employees uncover ongoing work on censored China search

Google employees have carried out their own investigation into the company’s plan to launch a censored search engine for China and say they are concerned that development of the project remains ongoing, The Intercept can reveal. Late last year, bosses moved engineers away from working on the controversial project, known as Dragonfly, and said that there were no current plans to launch it. However, a group of employees at the company was unsatisfied with the lack of information from leadership on the issue — and took matters into their own hands. The group has identified ongoing work on a batch of code that is associated with the China search engine, according to three Google sources. The development has stoked anger inside Google offices, where many of the company’s 88,000 workforce previously protested against plans to launch the search engine, which was designed to censor broad categories of information associated with human rights, democracy, religion, and peaceful protest. I wonder how many times corporations like Google and Apple have to actively aid the Chinese government in its brutal regime of oppression, torture, concentration camps, and executions before the collective tech press and bloggers stop treating them like golden magic prodigies of democracy and freedom.

Why vinyl records survive in the digital age

The entire experience of vinyl helps to create its appeal. Vinyl appeals to multiple senses—sight, sound, and touch—versus digital/streaming services, which appeal to just one sense (while offering the delight of instant gratification). Records are a tactile and a visual and an auditory experience. You feel a record. You hold it in your hands. It’s not just about the size of the cover art or the inclusion of accompanying booklets (not to mention the unique beauty of picture disks and colored vinyl). A record, by virtue of its size and weight, has gravitas, has heft, and the size communicates that it matters. Anyone who says vinyl sounds objectively better – using the same amplifier and speaker hardware as modern media – can hardly be taken seriously, but that doesn’t mean vinyl can’t sound subjectively better. When it comes to older music from the ’60s and ’70s, I enjoyed listening to it on vinyl records (I don’t have a record player at this moment), but that had nothing to do with sound quality, and everything to do with the more archaic, unique experience of listening to a vinyl record.

LineageOS 16 based on Android Pie is here

LineageOS, the successor to CyanogenMod, has released version 16 of their custom Android ROM. This new release is based on Android Pie, and will serve as the base for countless other ROMs. The project was first launched to the public with LineageOS 14.1, which was based on Android 7.1 Nougat and, by itself, was not much more than just a fork of the existing CyanogenMod 14.1 source code. It then started evolving and taking a slightly different path with LineageOS 15.1, based on Android 8.1 Oreo, maintaining their premise of a community-centered project above everything while adding a number of useful, widely-requested features such as a system-wide dark mode as well as privacy-focused improvements like the Trust interface. Today, that evolution continues with LineageOS 16.0, the newest and latest version of the incredibly-popular custom ROM, as announced on the team’s blog post. As is the norm, with a version number change comes a big platform update. LineageOS has been re-based on the latest Android Pie source code. And with this comes all of Android Pie’s new features and improvements, including the renewed Material Theme redesign, the new navigation gestures, and more. While initially LineageOS 16 officially supports about 24 devices, unofficial support will cover more devices, and over the coming weeks and months, more and more devices will become officially supported.

The 19th century moral panic over… Paper technology

In the history of information technologies, Gutenberg and his printing press are (understandably) treated with the kind of reverence even the most celebrated of modern tech tycoons could only imagine. So perhaps it will come as a surprise that Europe’s literacy rates remained fairly stagnant for centuries after printing presses, originally invented in about 1440, started popping up in major cities across the continent. Progress was inconsistent and unreliable, with literacy rates booming through the 16th century and then stagnating, even declining, across most of Western Europe. Great Britain, France, Belgium, Switzerland, and Italy all produced more printed books per capita in 1651–1700 than in 1701–1750. Then came the early 19th century, which saw enormous changes in the manufacture of paper and improvements on the printing press. These changes both contributed to and resulted from major societal changes, such as the worldwide growth increase in formal education. There were more books than ever and more people who could read them. For some, this looked less like progress and more like a dangerous and destabilizing trend that could threaten not just literature, but the solvency of civilization itself. There’s obviously a comparison to be made here to television, videogames, the internet, and smartphones – all new inventions that took the world by storm that many consider to be a threat to society. It’s always interesting to look at similar stories and fears from centuries ago.

How IBM became the poster child of operating system failure during the ’90s

In the early 1990s, we had no idea where the computer industry was going, what the next generation would look like, or even what the driving factor would be. All the developers back then knew is that the operating systems available in server rooms or on desktop computers simply weren’t good enough, and that the next generation needed to be better—a lot better. This was easier said than done, but this problem for some reason seemed to rack the brains of one company more than any other: IBM. Throughout the decade, the company was associated with more overwrought thinking about operating systems than any other, with little to show for it in the end. The problem? It might have gotten caught up in kernel madness. Today’s Tedium explains IBM’s odd operating system fixation, and the belly flops it created. I personally really loved using OS/2 over the past ten years or so. There’s something quite elegant and appealing about the operating system, and I consider it the best way to run Windows 3.x software there is – it’s entirely built-in. The world would’ve been a very different place had IBM managed to take the operating system crown for the PC industry – or the Mac, for that matter, through Talingent.

Here’s the real reason Microsoft is already testing publicly next spring’s Windows 10 release

Ever since Microsoft recently began testing Windows 10 20H1 – its Windows 10 feature update that isn’t expected to start rolling out to mainstream users until April 2020 – there’s been lots of speculation about why Microsoft is doing this so early. Microsoft’s Windows Insider team has made some vague references to some things being worked on requiring a longer lead time. But I’m hearing from my contacts the real reason is much more mundane: It’s about aligning schedules between Azure and Windows engineering. Sometimes, the real story is just… Boring.

Google, siding with Saudi Arabia, refuses to remove widely-criticized government app which lets men track women and control their travel

Google has declined to remove from its app store a Saudi government app which lets men track women and control where they travel, on the grounds that it meets all their terms and conditions. Google reviewed the app — called Absher — and concluded that it does not violate any agreements, and can therefore remain on the Google Play store. Western companies talk a lot about morals and values back home, but overseas, these very same companies drop those morals and values left, right, and centre – whether it’s Apple ignoring all its privacy chest-thumping in China, or in this specific case, Google having zero qualms about hosting and spreading an application that Saudi-Arabian ‘men’ use to opress and abuse women.

Bringing iOS apps to macOS using Marzipanify

At WWDC 2018 Apple gave us a ‘sneak peek’ at perhaps one of the most impactful developments on macOS since the transition to Mac OS X: UIKit apps running on the desktop. Today, I’m going to detail a special tool I built, called marzipanify, to get started with UIKit on the Mac early, and start the initial bringup of your iOS app on macOS. Amazing work by Steven Troughton-Smith.

How I’m still not using GUIs in 2019: a guide to the terminal

GUIs are bloatware. I’ve said it before. However, rather than just complaining about IDEs I’d like to provide an understandable guide to a much better alternative: the terminal. IDE stands for Integrated Development Environment. This might be an accurate term, but when it comes to a real integrated development environment, the terminal is a lot better. In this post, I’ll walk you through everything you need to start making your terminal a complete development environment: how to edit text efficiently, configure its appearance, run and combine a myriad of programs, and dynamically create, resize and close tabs and windows. I don’t agree with the initial premise, but an interesting article nonetheless.

America’s cities are running on software from the ’80s

The only place in San Francisco still pricing real estate like it’s the 1980s is the city assessor’s office. Its property tax system dates back to the dawn of the floppy disk. City employees appraising the market work with software that runs on a dead programming language and can’t be used with a mouse. Assessors are prone to make mistakes when using the vintage software because it can’t display all the basic information for a given property on one screen. The staffers have to open and exit several menus to input stuff as simple as addresses. To put it mildly, the setup “doesn’t reflect business needs now,” says the city’s assessor, Carmen Chu. San Francisco rarely conjures images of creaky, decades-old technology, but that’s what’s running a key swath of its government, as well as those of cities across the U.S. Politicians can often score relatively easy wins with constituents by borrowing money to pay for new roads and bridges, but the digital equivalents of such infrastructure projects generally don’t draw the same enthusiasm. “Modernizing technology is not a top issue that typically comes to mind when you talk to taxpayers and constituents on the street,” Chu says. It took her office almost four years to secure $36 million for updated assessors’ hardware and software that can, among other things, give priority to cases in which delays may prove costly. The design requirements are due to be finalized this summer. This is a problem all over the world, and it’s more difficult than one might think to replace such outdated systems. Existing data has to be transferred, a new system has to be designed, staff has to be retrained – and, of course, since it’s not a sexy subject politicians can flaunt, it has to be done with impossible budgets that inevitably balloon, often leading to doomed projects. It’s easy to laugh at these outdated systems still in use today, but often, replacing them simply isn’t an option.

We need Chrome no more

The dominance of Chrome has a major detrimental effect on the Web as an open platform: developers are increasingly shunning other browsers in their testing and bug-fixing routines. If it works as intended on Chrome, it’s ready to ship. This in turn results in more users flocking to the browser as their favorite Web sites and apps no longer work elsewhere, making developers less likely to spend time testing on other browsers. A vicious cycle that, if not broken, will result in most other browsers disappearing in the oblivion of irrelevance. And that’s exactly how you suffocate the open Web. When it comes to promoting this mono-browser culture, Google is leading the pack. Poor quality assurance and questionable design choices are just the tip of the iceberg when you look at Google’s apps and services outside the Chrome ecosystem. Making matters worse, the blame often lands on other vendors for “holding back the Web”. The Web is Google’s turf as it stands now; you either do as they do, or you are called out for being a laggard. Without a healthy and balanced competition, any open platform will regress into some form of corporate control. For the Web, this means that its strongest selling points—freedom and universal accessibility—are eroded with every per-cent that Chrome gains in market share. This alone is cause for concern. But when we consider Google’s business model, the situation takes a scary turn. An excellent article on just how dangerous the Chrome monoculture has become to the open web. I switched away from everything Chrome recently, opting instead to use Firefox on my laptop, desktop, and mobile devices.

F(x)tec Pro 1: a slider phone for QWERTY keyboard lovers?

MWC Barcelona 2019 is well underway, and among the big companies such as Samsung, Huawei, LG, and Xiaomi are smaller start-ups. One of those start-ups is the UK-based F(x)tec, a company which intends to bring back well-loved features from the smartphones of old. The F(x)tec Pro 1 is their first device, and it features a sliding QWERTY keyboard inspired by the Nokia E7 and N950. I got to meet the team and get hands-on time with the device to gather my thoughts on it. Meet the F(x)tec Pro 1, a slider phone with a QWERTY keyboard that will launch in July. This Android device ticks so many boxes, yet it’s the price that has me concerned. The starting price of $649 isn’t actually that steep when compared to the devices Samsung and Apple put on the market, but for lower prices you can get comparable and better-specced phones from OnePlus or PocoPhone. I’m not sure if I’m comfortable spending that much money on an unproven company with possible update issues.

Huawei chairman accuses American critics of hypocrisy over NSA hacks

Huawei’s rotating chairman Guo Ping has gone on the offensive this week at Mobile World Congress, following continued pressure on US allies to drop the Chinese telecoms giant over national security fears. In a strident on-stage speech and a Financial Times editorial, Guo is escalating Huawei’s side of the story by explicitly calling out the NSA, which Edward Snowden has shown to have hacked Huawei in the past, while presenting his company as a more secure option for the rest of the world. “If the NSA wants to modify routers or switches in order to eavesdrop, a Chinese company will be unlikely to co-operate,” Guo says in the FT, citing a leaked NSA document that said the agency wanted “to make sure that we know how to exploit these products.” Guo argues that his company “hampers US efforts to spy on whomever it wants,” reiterating its position that “Huawei has not and will never plant backdoors.” This war of words and boycotts will continue for a long time to come, but Guo makes an interesting point here by highlighting the fact the NSA hacked Huawei devices and email accounts of Huawai executives. I personally do not believe that devices made in China for other brands – Apple, Google, whatever – are any safer from tampering than devices from a Chinese brand. These all get made in the same factories, and I can hardly fault the Chinese government for doing what all our western governments have been doing for decades as well. It’s not a pretty game, and in an ideal world none of it would be necessary, but we should not let blind nationalism get in the way of making sound decisions.

HyperCard user guide

HyperCard is a new kind of application-a unique information environment for your Apple Macintosh computer. Use it to look for and store information-words, charts, pictures, digitized photographs-about any subject that suits you. Any piece of information in HyperCard can connect to any other piece of information, so you can find out what you want to know in as much or as little detail as you need. The original, complete manual for Apple’s HyperCard.

FTC launches task force to monitor monopolies in technology sector

The Federal Trade Commission’s Bureau of Competition announced the creation of a task force dedicated to monitoring competition in U.S. technology markets, investigating any potential anticompetitive conduct in those markets, and taking enforcement actions when warranted. This is music to my ears, but only time will tell if this new task force has any teeth. The current US administration is held together by string and spit and barely able to even stumble out the door in the morning, so one has to wonder how effective any FTC actions can even be.

PureBoot, the high security boot process

The boot process, in computer hardware, forms the foundation for the security of the rest of the system. Security, in this context, means a “defense in depth” approach, where each layer not only provides an additional barrier to attack, but also builds on the strength of the previous one. Attackers do know that if they can compromise the boot process, they can hide malicious software that will not be detected by the rest of the system. Unfortunately, most of the existing approaches to protect the boot process also conveniently (conveniently for the vendor, of course) remove your control over your own system. How? By using software signing keys that only let you run the boot software that the vendor approves on your hardware. Your only practical choices, under these systems, are either to run OSes that get approval from the vendor, or to disable boot security altogether. In Purism, we believe that you deserve security without sacrificing control or convenience: today we are happy to announce PureBoot, our collection of software and security measures designed for you to protect the boot process, while still holding all the keys. Good initiative.