Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2025-08-22 18:16
Reasons to abandon Windows for Linux
Had enough of Windows 10’s hassles? Unless you plan to install Windows 7, which is going to lose support from Microsoft on January 14, 2020, or have the cash to spare for an Apple device, there aren’t many other options for a computer operating system except some flavor of Linux. Although you can expect a learning curve when changing platforms, Windows users who are curious about the state of Linux for mainstream computing might come away surprisingly satisfied after finding a suitable distribution for their machine and spending time getting familiar with the new environment. Here are five-plus reasons why you could easily wind up preferring Linux instead of Windows as the default operating system on your desktop or laptop. Regardless of any preferences you think you might have, assuming you have the means to do so, it is always a good idea set some time apart every now and then and take a good look at the system you’re using, possible alternatives, and how difficult it would be to switch. This fosters the kind of thinking that prevents you from being locked into a platform or ecosystem too easily.
How to improve MacBook Pro performance and thermals
From personal experience, I am aware that heat issues on laptops are often caused by a poor application of the stock thermal paste (also known as “thermal interface material” or TIM), provided that the cooling system is functioning. The reason is simple: the thermal paste – as the name suggests – is supposed to facilitate the transfer of the heat from the CPU/GPU to the heatsink. This only works efficiently, though, if a very thin layer of thermal paste is applied between CPU and heatsink in such a way that minimises the chance of creating “air bubbles” (air has a bad thermal conductivity). So the problem is that very often, the stock thermal paste is applied in factories in ridiculously large amounts, that often spread out of the die of the CPU and that most certainly achieve the opposite effect by slowing down, instead of facilitating, the transfer of heat from CPU to heatsink. Sadly, Apple doesn’t seem to be any different from other manufacturers from this point of view, despite the higher prices and the generally wonderful design and construction quality. Plus, often the stock thermal paste used by some manufacturers is quite cheap, and not based on some very efficient thermally conductive material. This is a very common problem, and one that is actually fairly easily rectified if you have even a modicum of understanding of how a screwdriver works. I’m planning on replacing the stick thermal paste on my XPS 13 9370 just to see if it will make a difference. I run Linux on it – KDE Neon – and Linux is slightly less efficient at decoding video than Windows, causing more fan spin-up. There’s a very real chance replacing the thermal paste will give me just enough thermal headroom to address this issue.
Microsoft Chromium-based Edge preview builds available
In December, we announced our intention to adopt the Chromium open source project in the development of Microsoft Edge on the desktop. Our goal is to work with the larger Chromium open source community to create better web compatibility for our customers and less fragmentation of the web for all web developers. Today we’re embarking on the next step in this journey – our first Canary and Developer builds are ready for download on Windows 10 PCs. Canary builds are preview builds that will be updated daily, while Developer builds are preview builds that will be updated weekly. Beta builds will come online in the future. Support for Mac and all supported versions of Windows will also come over time. At this point, the builds really do feel like Chrome with some UI modifications, so I don’t see any reason other than curiosity and developer prep to use these builds. Still, I’m keeping it installed to keep up with the progress, but at the same time, I’m surprised it doesn’t seem to update through the Microsoft Store, instead opting for its own update mechanism. These are the kinds of tiny details they ought to sweat, because the one advantage these application stores do have is centralised updating (like Linux systemshave had for ages).
GrapheneOS: an Android-based, security-hardened, open source OS
There’s a new(ish) smartphone operating system aimed at folks who want to be able to run Android apps, but want additional security and privacy features. It’s called GrapheneOS, and it comes from Daniel Micay, the former lead developer of another security-based Android fork called CopperheadOS. After the founders of Copperhead had a falling out last year, Micay turned his attention to the Android Hardening Project, which he recently renamed GrapheneOS to better reflect what the project has become. Official images are currently available for Google Pixel 2 and Pixel 3, but source code is available if you’re interested in installing it on another device with an unlocked bootloader.
Remembering Heartbleed
Colm MacCárthaigh, who was Principal Engineer for Amazon Web Services Elastic Load Balancer five years ago, posted an interesting recollection of his experience the day the Heartbleed bug went public. OpenSSL was in use widely across AWS, and the team there basically dropped everything to hot patch millions of deployments, then over the next hours and days took many other steps to mitigate the damage. It’s a fascinating story if you’re familiar with information security, or even just minimally familiar with the infrastructure that keeps the internet going.
Iconic consoles of the IBM System/360 mainframes
The IBM System/360 was a groundbreaking family of mainframe computers announced on April 7, 1964. Designing the System/360 was an extremely risky “bet-the-company” project for IBM, costing over $5 billion. Although the project ran into severe problems, especially with the software, it was a huge success, one of the top three business accomplishments of all time. System/360 set the direction of the computer industry for decades and popularized features such as the byte, 32-bit words, microcode, and standardized interfaces. The S/360 architecture was so successful that it is still supported by IBM’s latest z/Architecture mainframes, 55 years later. Although the S/360 models shared a common architecture, internally they were completely different to support the wide range of cost and performance levels. Low-end models used simple hardware and an 8-bit datapath while advanced models used features such as wide datapaths, fast semiconductor registers, out-of-order instruction execution, and caches. These differences were reflected in the distinctive front panels of these computers, covered with lights and switches. This article describes the various S/360 models and how to identify them from the front panels. I’ll start with the Model 30, a popular low-end system, and then go through the remaining models in order. Conveniently IBM assigned model numbers rationally, with the size and performance increasing with the model number, from the stripped-down but popular Model 20 to the high-performance Model 195. This is an incredibly detailed article on this – relatively speaking – arcane topic, filled with beautiful photography. A delight to read.
HermiTux: a unikernel that’s binary-compatible with Linux
HermiTux is a unikernel: a minimal operating system with low memory/disk footprint and sub-second boot time, executing an application within a single address space on top of an hypervisor. Moreover, HermiTux is binary-compatible with Linux: it can run native Linux executables. Although being a proof-of-concept, HermiTux supports multiple compiled (C, C++, Fortran) and interpreted (Python, LUA) languages. It provides binary analysis and rewriting techniques to optimize system call latency and modularize a kernel in the presence of unmodified binaries. It supports statically and dynamically linked programs, different compilers and optimization levels. HermiTux also provides basic support for multithreading, debugging and profiling. HermiTux is a research project at Virginia Tech.
The story of the Rendition Vérité 1000
Regrettably, there is little to read about the hardware invented around 1996 to improve 3D rendering and in particular id Software’s ground-breaking title. Within the architecture and design of these pieces of silicon lies the story of a technological duel between Rendition’s V1000 and 3dfx Interactive’s Voodoo. With the release of vQuake in early December 1996, Rendition seemed to have taken the advantage. The V1000 was the first card able to run Quake with an hardware acceleration claiming a 25 Mpixel/s fill-rate. Just in time for Christmas, the marketing coup allowed players to run the game at a higher resolution with a higher framerate and 16-bit colors. But as history would have it, a flaw in the design of the Vérité 1000 was to be deadly for the innovative company. I had never heard of Rendition or its V1000, and this story illustrates why. An absolutely fascinating and detailed read, and be sure to also read the follow-up article, which dives into the 3Dfx Voodoo 1 and Quake.
Running Android next to Wayland
It’s now possible to run Android applications in the same graphical environment as regular Wayland Linux applications with full 3D acceleration. Running Android has some advantages compared to native Linux applications, for example with regard to the availability of applications and application developers. For current non-Android systems, this work enables a path forward to running Android applications in the same graphical environment as traditional non-Android applications are run. Running Android applications safely – as in, containerised, like this approach achieves – inside a regular Linux distribution seems like such an obvious feature. I would love to run a proper Twitter client and the YouTube application on my Linux desktop.
Making video games is not a dream job
The video game industry is richer than it has ever been. Its revenue in 2018 was $43.8 billion, a recent report estimated, thanks in large part to hugely popular games like Fortnite and Call of Duty. These record-breaking profits could have led one to think that the people who develop video games had it made. But then the blood bath began. The video games industry is a cesspool.
European Commission demands Valve stop geo-blocking games inside the EU
The European Commission (EC) has been looking into how PC video games are bought and sold within EU Member States, and it doesn’t like what it’s seen. Issuing an official statement of objections today, directed at Valve, whose Steam online portal is the biggest store for PC games in the world, and five game publishers — Bandai Namco, Capcom, Focus Home, Koch Media, and ZeniMax — the Commission takes the view that they’ve all engaged in antitrust violations by putting geographic restrictions on the games they sell. Good. Geofencing digital goods is clearly not allowed, but a lot of companies still try and get away with it.
Microsoft’s Windows 10 May 2019 Update rollout to begin next week
Microsoft is planning to start rolling out its Windows 10 May 2019 Update next week to testers before it’s more broadly available in late May. The new update is the next major version of Windows 10, codenamed “19H1,” and it’s a relatively light update in terms of features. Microsoft’s big visual change is a new light theme for Windows 10, alongside Kaomoji support, a Windows sandbox feature, and the separation of Cortana and Windows search. As Ars Technica further details, Microsoft is giving users a lot more control over Windows feature updates, and with this one, you can opt to skip the feature update while still receiving security updates.
Adventures of putting 16 GB of RAM in a motherboard that doesn’t support it
Here’s the interesting part. This motherboard doesn’t officially support 16 GB of RAM. The specs on the page I linked indicate that it supports a maximum of 8 GB. It only has 2 slots, so I had a suspicion that 8 GB sticks just weren’t as common back when this motherboard first came out. I decided to try anyway. In a lot of cases, motherboards do support more RAM than the manufacturer officially claims to support. I made sure the BIOS was completely updated (version 946F1P06) and put in my two 8 gig sticks. Then, I booted it up into my Ubuntu 16.04 install and everything worked perfectly. I decided that my theory about the motherboard actually supporting more RAM than the documentation claimed was correct and forgot about it. I enjoyed having all the extra RAM to work with and was happy that my gamble paid off. Then, a few months later, I tried to boot into Windows 10. I mostly use this computer in Linux. I only occasionally need to boot into Windows to check something out. That’s when the fun really started. A deeply technical exploration into this particular issue, and definitely worth a read.
The future of undersea internet cables: are big tech companies forming a cartel?
Think of the undersea cable network as the new economic trade routes and the commodity in transit as data — arguably the most important commodity of the Information Age. Amazon, Microsoft and Google own close to 65% market share in cloud data storage. This makes them major exporters and importers of data. Imagine them forming an oligopoly to own the routes used to transfer any data. Of course, end consumers would benefit from reduced prices that are passed on by the content providers, who now enjoy large economies of scale from owning cables. But smaller companies looking to compete will be at a disadvantage. They, or anyone else looking to use these cables, could be charged a higher price for bandwidth. This is no different from an oil cartel in some aspects. A worse, but less likely, privacy related concern is if Facebook decides to use all data passing through their cable to ‘improve their services’, regardless of who owns the data. There’s a sea change underway in under-sea cables, and it seems to mostly pass by unnoticed, but it could have major consequences for the future of the internet.
The iPhone’s camera used to be a selling point
There are many good reasons to own an iPhone: your social life might revolve around iMessage, you might value Apple’s emphasis on privacy, or perhaps you appreciate the quality of Apple’s displays and software experience. But the one thing that once exemplified Apple’s lead over the Android chasing pack, the iPhone’s camera, is no longer top of the list of reasons to want an iPhone. The iPhone camera has fallen behind, and it’s now something users tend to accept rather than anticipate. A fun little game you can play: whenever an article mentions the importance of iMessage, you can safely assume the article is intended for an American audience. Outside of America, nobody cares about iMessage – it’s just another junk app
Decoding photographs of the IBM 5100’s Executable ROS
Use elementary image processing and machine learning techniques to decode images of a computer screen showing hexadecimal digits. The data in these images are ROM contents from an interesting old computer. The IBM 5100 is an early personal computer (ostensibly portable at 24 kg). Depending on customer-selected options, a 5100 could have interactive programming environments for APL and BASIC built into its ROM. Or, if you prefer, its ROS (“read-only storage”), which seems to have been the IBM-favoured term. The youngest 5100s are a bit over 40 at time of writing, and some accounts online suggest that the ROS devices are no longer dependable. This notebook is part of an effort to back up the entire IBM 5100 ROS to modern media. Specifically, this notebook contains code that analyses screenshots (that is, photographs taken with a camera) containing 512-byte portions of the “Executable ROS”—the ROS containing the native PALM code. That sure is one way to perform computer archeology and keep an old technology alive for posterity.
Intel’s new assault on the data center: 56-core Xeons, 10nm FPGAs, 100gig Ethernet
Intel today launched a barrage of new products for the data center, tackling almost every enterprise workload out there. The company’s diverse range of products highlights how today’s data center is more than just processors, with network controllers, customizable FPGAs, and edge device processors all part of the offering. The star of the show is the new Cascade Lake Xeons. These were first announced last November, and at the time a dual-die chip with 48 cores, 96 threads, and 12 DDR4 2933 memory channels was going to be the top spec part. But Intel has gone even further than initially planned with the new Xeon Platinum 9200 range: the top-spec part, the Platinum 9282, pairs two 28 core dies for a total of 56 cores and 112 threads. It has a base frequency of 2.6GHz, a 3.8GHz turbo, 77MB of level 3 cache, 40 lanes of PCIe 3.0 expansion, and a 400W power draw. AnandTech has more information on these technologies, which few of us will ever get to work with.
Tencent and Xiaomi may be censoring a GitHub page for airing worker grievances
A trending and vastly expanding GitHub database where Chinese developers have been airing their workplace grievances may be at risk of censorship. A number of internet users in China are reporting seeing their access to the database cut off when using browsers offered by companies like Tencent, Alibaba, Xiaomi, and Qihoo 360, as first spotted by Abacus. There’s no indication yet that these censorship efforts may have originated from government orders. And as a reminder: western technology companies, most prominently Apple, is working very closely with the Chinese government, giving them access to user data of Chinese users to aid the China’s totalitarian surveillance state.
Google releases Android Q GSIs for some Project Treble compatible devices
Google just dropped the second Android Q beta for all three generations of Google Pixel smartphones, but they also released system images that will allow for any Project Treble-compatible smartphone to flash Android Q! Yes, Google has finally released generic system images (GSIs) of the latest Android version. That means non-Pixel smartphones can test the latest Android version, too. Finally a benefit of Treble is showing up. A small benefit though, because these GSIs only work for devices that launched with Android 9 Pie.
Mer Project and Sailfish OS to merge
I am pleased to announce a significant change in Mer and Sailfish OS which will be implemented in phases. As many of you know Mer began many years ago as a way for the community to demonstrate “working in the open” to Nokia. This succeeded well enough that Mer eventually closed down and shifted support to MeeGo. When MeeGo stopped – thanks to its open nature – we, Carsten Munk and I, were able to reincarnate Mer as an open community project and continue to develop a core OS and a suite of open development tools around it. Over time a number of organisations used the Mer core as a base for their work. However, there was one that stood out: Jolla with Sailfish OS which started to use Mer core in its core and they have been by far the most consistent contributors and supporters of Mer. Once again, Mer has served its purpose and can retire. To clarify that this will be the official ‘working in the open’ core of SailfishOS we’re going to gradually merge merproject.org and sailfishos.org. Just another line in the footnote that is Maemo/Meego/Sailfish/etc.
“I tried creating a web browser, and Google blocked me”
After 4 months of waiting, that is the response I got from Widevine, Google’s DRM for web browsers. For the last 2 years I’ve been working on a web browser that now cannot be completed because Google, the creators of the open source browser Chrome, won’t allow DRM in an open source project. The web sure seems to be healthy
Serenity: a new UNIX-like operating system
I always wondered what it would be like to write my own operating system, but I never took it seriously. Until now. I’ve grown tired of cutesy and condescending software that doesn’t take itself or the user seriously. This is my effort to bring back the feeling of computing I once knew. Roughly speaking, the goal here is a marriage between the aesthetic of late-1990s productivity software and the power-user accessibility of late-2000s *nix. This is a system by me, for me, based on the things I like. Seriously impressive work, as you can see in the demo video of the current state of the operating system.
Microsoft announces Visual Studio 2019 general availability
During a virtual launch event today, Microsoft announced that Visual Studio 2019 is now generally available. The new IDE contains a number of new features, such as making it easier to clone a Git repo, and there are improvements for template selection. There’s also a new feature called Live Share. Live Share lets you collaborate with other developers in real time. Announced at Build 2018 last year, it’s been in preview ever since. Since then, Microsoft has added support for languages like C++ and Python, and it’s started allowing guests to start debugging sessions. Live Share works with both Visual Studio 2019 and Visual Studio Code. This release includes Visual Studio for the Mac.
How BioWare’s Anthem went wrong
This account of Anthem’s development, based on interviews with 19 people who either worked on the game or adjacent to it (all of whom were granted anonymity because they were not authorized to talk about Anthem’s development), is a story of indecision and mismanagement. It’s a story of technical failings, as EA’s Frostbite engine continued to make life miserable for many of BioWare’s developers, and understaffed departments struggled to serve their team’s needs. It’s a story of two studios, one in Edmonton, Alberta, Canada and another in Austin, Texas, that grew resentful toward one another thanks to a tense, lopsided relationship. It’s a story of a video game that was in development for nearly seven years but didn’t enter production until the final 18 months, thanks to big narrative reboots, major design overhauls, and a leadership team said to be unable to provide a consistent vision and unwilling to listen to feedback. Perhaps most alarming, it’s a story about a studio in crisis. Dozens of developers, many of them decade-long veterans, have left BioWare over the past two years. Some who have worked at BioWare’s longest-running office in Edmonton talk about depression and anxiety. Many say they or their co-workers had to take “stress leave”—a doctor-mandated period of weeks or even months worth of vacation for their mental health. One former BioWare developer told me they would frequently find a private room in the office, shut the door, and just cry. “People were so angry and sad all the time,” they said. Said another: “Depression and anxiety are an epidemic within Bioware.” This makes two incredibly high-profile BioWare flops as a result of severe mismanagement and gross negligence by executives, harming the lives of countless hardworking developers in the process. Once, BioWare was one of the greatest game development studios, but now, it’s barely a shadow of its former self, a running internet meme, and a studio whose upcoming games are not met with anticipation and excitement, but with rolling eyes and distrust. I’m deeply worried about the studio’s future.
Teardown of a 50 year old modem
A few years ago, I was out at the W6TRW swap meet at the parking lot of Northrop Grumman in Redondo Beach, California. Tucked away between TVs shaped like polar bears and an infinite variety of cell phone chargers and wall warts was a small wooden box. There was a latch, a wooden handle, and on the side a DB-25 port. There was a switch for half duplex and full duplex. I knew what this was. This was a modem. A wooden modem. Specifically, a Livermore Data Systems acoustically coupled modem from 1965 or thereabouts. Turn down the lights, close the curtains, and put on some Barry White. You’re going to need it.
Android security & privacy: 2018 year in review
Google’s Android security team has published its yearly report on the state of Android security, and it’s filled with detailed information. The broadest statistic for measuring device hygiene is how frequently a full-device scan detects Potentially Harmful Applications (PHAs). Google Play Protect, Android’s built-in defense mechanism, is incredibly effective at keeping PHAs out of Google Play, but malicious apps can still be downloaded from other sources. These apps endanger not only the device but also threaten the sanctity of the Android environment. This is why Google Play Protect scans all apps installed on a device regardless of the source. In 2018 only 0.08% of devices that used Google Play exclusively for app downloads were affected by PHAs. In contrast, devices that installed apps from outside of Google Play were affected by PHAs eight times more often.Compared to the previous year, even those devices saw a 15% reduction in malware due to the vigilance of Google Play Protect. Over the years, I’ve come to accept that tech media is easily fooled by security stories – in the olden days, when the desktop reigned supreme, it was baseless story after baseless story about macOS and security (usually sponsored and/or pushed by antivirus peddlers), and now that mobile reigns supreme, they aim their FUD at iOS and Android. Don’t fall for it. With normal use, iOS and Android are incredibly safe operating systems to use.
Release of the Sculpt CE operating system
The Genode project released the fourth version of their Sculpt operating system, subtitled as “Community Experience”. The background of this slogan is the project’s ambition to remove the need for any middleman between developers and users. In contrast to today’s mainstream OSes, which rely on trusted distributions or app stores, Sculpt works completely federated. The integrity of the installed software is protected by digital signatures of the respective software providers while each piece of software is sandboxed both at installation time and at runtime. This way, users don’t need to be faithful but enter a position of ultimate control. This is capability-based security at work! As explained in the accompanying blog posting, Sculpt CE features an new user interface to integrate software into the running system and to reveal the trusted computing base of each component. Without a middleman between software providers and users in Sculpt OS, there is the obvious question: How can a user find software? The Genode project tries to answer this question with their community blog called Genodians.org started earlier this year. It gives Genode developers a way to announce new software while users can share their perspectives and ideas. Just like Sculpt OS, the content of Genodians.org is managed in a federated fashion. Sculpt CE is available as a ready-to-use disk image bootable from a USB stick. The release is accompanied with comprehensive documentation that covers both the use the system and the philosophy behind it.
SPARCbook 3000ST: the coolest 90s laptop
A few weeks back I managed to pick up an incredibly rare laptop in immaculate condition for $50 on Kijiji: a Tadpole Technologies SPARCbook 3000ST from 1997 (it also came with two other working Pentium laptops from the 1990s). So, what makes this the coolest laptop of the 1990s? I used to long for a Tadpole SPARC laptop about 15 years ago, when they came with dual processor models. Amazing technology.
Internal documents show Apple is capable of implementing right to repair legislation
As Apple continues to fight legislation that would make it easier for consumers to repair their iPhones, MacBooks, and other electronics, the company appears to be able to implement many of the requirements of the legislation, according to an internal presentation obtained by Motherboard. According to the presentation, titled “Apple Genuine Parts Repair” and dated April 2018, the company has begun to give some repair companies access to Apple diagnostic software, a wide variety of genuine Apple repair parts, repair training, and notably places no restrictions on the types of repairs that independent companies are allowed to do. The presentation notes that repair companies can “keep doing what you’re doing, with … Apple genuine parts, reliable parts supply, and Apple process and training.” This is, broadly speaking, what right to repair activists have been asking state legislators to require companies to offer for years. At this point, Apple’s fight against right to repair is basically just out of spite and pettiness. Apple must be such a sad, sad place to work.
Appl still hasn’t fixd its MacBook kyboad problm
Nop, I havn’t fogottn how to wit. No did my dito go on vacation. You s, to sha th pain of using an Appl laptop kyboad that’s faild aft fou months, I could only think of on ida: tak all th bokn ltts out of my column. Thn I alizd that would mak th whol thing unadabl. So to… Why is th baking of my MacBook Ai kyboad so insanly maddning? Lt’s tak a tip down Mmoy Lan… Work of art by Joanna Stn.
KaiOS may succeed where Android Go Edition has failed
There’s another mobile operating system on the rise, but this one is special for a few reasons. First, it’s not necessarily trying to unseat iOS and Android — it’s designed to run on feature phones. It also has received significant investment from Google, and in most cases, Assistant and other Google applications are preinstalled. The operating system in question is ‘KaiOS,’ and it’s already shipping on a handful of phones, including the 4G version of the Nokia 8810 and the Jio JioPhone. I’ve been using KaiOS for a while on the Maxcom MK241, and while it’s definitely better than the average feature phone, it still has rough edges. A KaiOS device is definitely on my list of devices, since it’s a popular operating system I haven’t yet had the chance to try. I like the idea of having a more focused, less capable device, with better battery life and less distractions.
Linux archaeology: KDE 0.1
A user by the name of grem75 has uploaded two screenshots of KDE 0.1 to imgur, and they offer a very intriguing look at just how far we’ve come. I’ve only found this RPM, no source unfortunately. This is installed on Red Hat 4.1 with Qt 1.33. Impressive amount of progress for being so early in development. The project had been announced in October 1996, this package was built in February 1997. There really were no complete desktop environments available for Linux at the time, most distros shipped with FVWM and some assortment of applications from various toolkits. Gnome didn’t start until August of 1997. XFCE existed, but was just a panel for FVWM. I’ve recently made the jump from Windows 10 to KDE Neon on my laptop, and after so many rocky years through KDE 4.x, I have to say the KDE desktop environment currently exists in an incredibly polished and attractive state, striking a perfect balance between attractiveness, usability, and customisability. KDE is currently an absolute pleasure to use for me, and I can’t wait to see what else they’ve got coming up (preferably a lot of work on either reworking or replacing Kmail with a smaller, more focused email application). In any event, this is the first time I’ve felt at home on a desktop environment on Linux since the glory days of GNOME 2.x and KDE 3.x, and I couldn’t be happier. These two KDE 0.1 screenshots remind me of just how far we’ve come.
Apple censoring the News+
News content is a sensitive topic in China. The government exercises a significant degree of control over information sources so it is unsurprising that Apple would choose to not support News there. However, instead of simply being locked behind a hardware feature gate, Apple chose to disable it much more forcefully. If you enter China with a US iPhone (e.g. one purchased in the US from a US carrier or at a US Apple Store), using a US carrier, with your phone set to the US region, and with location services disabled for the News app, you will still receive this message upon opening News: To accomplish this censorship Apple is using a form of location fingerprinting that is not available to normal applications on iOS. It works like this: despite the fact that your phone uses a SIM from a US carrier it must connect to a Chinese cellular network. Apple is using private APIs to identify that you are in mainland China based on the name of the underlying cellular network and blocking access to the News app. This information is not available via public APIs in iOS1 specifically to improve privacy for users. This censorship occurs despite the fact that when in China a cell phone using a foreign SIM is not subject to the firewall restrictions (all traffic is tunneled back to your provider first), so Google, Twitter, Facebook, et al all work fine on a non-mainland China SIM even though you’re connected via China Mobile or China Unicom’s network. I had no idea Apple went to such great lengths to please the totalitarian Chinese government. Fascinating, though.
Death by a thousand clicks: where electronic health records went wrong
The U.S. government claimed that turning American medical charts into electronic records would make health care better, safer, and cheaper. Ten years and $36 billion later, the system is an unholy mess: inside a digital revolution gone wrong. It seems to be a recurring theme all over the world that governments are absolutely terrible at doing anything related to the digital world. I’m sure insane bidding requirements set by special interests play a huge role in this problem, but that doesn’t mean politicians tend to be terrible at properly understanding the digital world.
Redox OS 0.5.0 released
Redox OS 0.5.0 has been released. It has been one year and four days since the last release of Redox OS! In this time, we have been hard at work improving the Redox ecosystem. Much of this work was related to relibc, a new C library written in Rust and maintained by the Redox OS project, and adding new packages to the cookbook. We are proud to report that we have now far exceeded the capabilities of newlib, which we were using as our system C library before. We have added many important libraries and programs, which you can see listed below. Redox OS is a UNIX-like operating system written in Rust, built around a microkernel.
LLVM 8.0 released
LLVM 8.0 has been released. This release contains the work on trunk up to Subversion revision r351319, plus work on the release branch. It’s the result of the LLVM community’s work over the past six months, including: speculative load hardening, concurrent compilation in the ORC JIT API, no longer experimental WebAssembly target, a Clang option to initialize automatic variables, improved pre-compiled header support in clang-cl, the /Zc:dllexportInlines- flag, RISC-V support in lld. And as usual, many bug fixes, optimization and diagnostics improvements, etc.
The Apple Card is Apple’s thinnest and lightest status symbol ever
Vlad Savov, always ready with the eloquent takes: Or, maybe, you only give off the appearance of wealth. This being a credit card, the Apple Card is also a symbol for the United States’ addiction to debt, both at the national and personal level. Acquiring and using one may sink you deeper into debt, and any bank that issues a credit card relies on its users’ financial tardiness or illiteracy to generate exploitative interest on unpaid balances. There’s something fundamentally un-Apple-like about trying to profit from people’s weaknesses. Apple is conspiring with Goldman-Sachs to earn money by preying on the weak and indebted. I don’t like using this line, but there’s no chance in hell that Steve Jobs would’ve signed off on an Apple credit card, especially not one with such predatory interest rates. And the lock-in is already underway: Effective immediately, Apple Pay Cash in iOS 12.2 and watchOS 5.2 will not allow sending person to person funded by credit cards other than the Apple Card. Time is cyclical.
Europe’s controversial overhaul of online copyright receives final approval
The European Parliament has given final approval to the Copyright Directive, a controversial package of legislation designed to update copyright law in Europe for the internet age. Members of parliament voted 348 in favor of the law and 274 against. A last-minute proposal to remove the law’s most controversial clause — Article 13 or the ‘upload filter’ — was narrowly rejected by just five votes. The directive will now be passed on to EU member states, who will translate it into national law. The United States Congress doesn’t have a monopoly on stupid decisions – especially when you take into account that said five vote difference was… A mistake. A group of left-leaning MEPs voted in favour… By accident.
Swift 5 released
Swift 5 is a major milestone in the evolution of the language. Thanks to ABI stability, the Swift runtime is now included in current and future versions of Apple’s platform operating systems: macOS, iOS, tvOS and watchOS. Swift 5 also introduces new capabilities that are building blocks for future versions, including a reimplementation of String, enforcement of exclusive access to memory during runtime, new data types, and support for dynamically callable types. You can test the new features and changes in an Xcode playground.
Apple releases iOS 12.2, macOS 10.14.4
Apple has released iOS 12.2 and macOS 10.14.4. Both are minor releases, but at least macOS 10.14.4 has some nifty changes for Safari: macOS Mojave 10.14.4 includes support for Safari AutoFill using Touch ID and it offers automatic dark mode themes in Safari. If you have Dark Mode enabled in Mojave, when you visit a website that has an option for a dark theme after installing the update, it will be activated automatically. Every one of you using iOS devices or PCs running macOS know exactly where to get the updates.
Apple announces Apple Card credit card
At Apple’s “show time” services event today, it announced a new Apple Card credit card, promising to improve things about the credit card experience with simpler applications, no fees, lower interest rates, and better rewards. Instead of a points-based reward program, Apple Card gives cash back rewards in the form of Daily Cash, which is applied straight to your Apple Card to spend or put toward your purchases. Apple is offering 2 percent cash back on purchases made through Apple Pay using an Apple Card, and purchases from Apple will get 3 percent cash back. Purchases made through the physical card will get just 1 percent cash back, though. I can’t shake the image of those shady “cash-4-gold” stores with a dude spinning an arrow sign outside out of my head. Is this really what Apple’s been reduced to? A credit card company?
Chromium-based Edge leaks in its entirety, and you can install it now
Microsoft’s Chromium-based Edge follow-up has leaked, and The Verge took a look at it. For an early version of Edge built on Chromium, Microsoft’s new browser feels very polished. It’s also very fast to launch and browse around with. If Microsoft can keep up this good work and keep Edge optimized in the future, I can’t see a reason to need to use Chrome on Windows anymore. I would never have recommended Edge before as it was often slow, clunky, and didn’t always work with websites properly. This new Edge feels entirely different, thanks to its Chromium backend. That’s odd, since one of the main reasons I used Edge for a long time was just how fast it was compared to Chrome. I’m not so sure I like the idea of Edge with Google’s Blink.
Digging into RISC-V
I became fascinated by what is happening in the RISC-V space just by seeing it pop up every now and then in my Twitter feed. Since I am currently unemployed I have a lot of time and autonomy to dig into whatever I wish. RISC-V is a new instruction set architecture. To understand RISC-V, we must first dig into what an instruction set architecture is. This is my learning technique. I bounce from one thing to another, recursively digging deeper as I learn more. Some more RISC-V information. I wouldn’t be surprised to see more and more RISC-V articles and even hardware to buy over the coming years.
Intel to stop developing Compute Cards
Intel will not develop new Compute Cards, the company has confirmed to Tom’s Hardware. Compute Cards were Intel’s vision of modular computing that would allow customers to continually update point of sale systems, all-in-one desktops, laptops and other devices. Pull out one card, replace it with another, and you have a new CPU, plus RAM and storage. “We continue to believe modular computing is a market where there are many opportunities for innovation,” an Intel spokesperson told Tom’s Hardware. “However, as we look at the best way to address this opportunity, we’ve made the decision that we will not develop new Compute Card products moving forward. We will continue to sell and support the current Compute Card products through 2019 to ensure our customers receive the support they need with their current solutions, and we are thankful for their partnership on this change.” I’ve always been fascinated by the Compute Card’s concept, but it never seemed to receive much support from partners, stores, or even Intel itself. I’m not surprised they’re cancelling the product line.
Can MIPS leapfrog RISC-V?
When Wave Computing acquired MIPS, “going open source” was the plan Wave’s CEO Derek Meyer had in mind. But Meyer, a long-time MIPS veteran, couldn’t casually mention his plan then. Wave was hardly ready with the solid infrastructure it needed to support a legion of hardware developers interested in coming to the MIPS open-source community. To say “go open source” is easy. Pulling it off has meant a huge shift from MIPS, long accustomed to the traditional IP licensing business. MIPS will compete with and exist alongside RISC-V. The future of truly open source hardware is getting more and more interesting.
Nokia firmware blunder sent some user data to China
HMD Global, the Finnish company that sublicensed the Nokia smartphone brand from Microsoft, is under investigation in Finland for collecting and sending some phone owners’ information to a server located in China. In a statement to Finnish newspaper Helsingin Sanomat, the company blamed the data collection on a coding mistake during which an “activation package” was accidentally included in some phones’ firmware. HMD Global said that only a single batch of Nokia 7 Plus devices were impacted and included this package. Why does stuff like this keep happening? It seems like such a simple thing to not preinstall dodgy stuff on factory-set smartphones.
Facebook stored hundreds of millions of user passwords in plain text for years
Hundreds of millions of Facebook users had their account passwords stored in plain text and searchable by thousands of Facebook employees — in some cases going back to 2012, KrebsOnSecurity has learned. Facebook says an ongoing investigation has so far found no indication that employees have abused access to this data. Facebook is a criminal enterprise that needs to be broken up into its constituent parts sooner rather than later.
Remastering Star Trek: Deep Space Nine with machine learning
As a little side-project, I have been working on putting the artificial neural networks of AI Gigapixel to the test and having them upscale another favorite thing of mine… Star Trek: Deep Space Nine (DS9). Just like Final Fantasy 7, of which I am upscaling the backgrounds, textures, and videos in Remako mod, DS9 was also relegated to a non-HD future. While the popular Original Series and The Next Generation were mostly shot on film, the mid 90s DS9 had its visual effects shots (space battles and such) shot on video. While you can rescan analog film at a higher resolution, video is digital and can’t be rescanned. This makes it much costlier to remaster this TV show, which is one of the reasons why it hasn’t happened. Fascinating methodology, and the results speak for themselves. Amazing work.
An exclusive look at an original iPhone prototype
Apple had developed the iPhone in secret over those two and a half years, and for many inside the company, the device had only been known by the codenames “M68” and “Purple 2.” Apple was focused on surprising everyone with the iPhone, and that meant that many of the engineers working on the original handset didn’t even know what it would eventually look like. To achieve that level of secrecy, Apple created special prototype development boards that contained nearly all of the iPhone’s parts, spread out across a large circuit board. The Verge has obtained exclusive access to the original iPhone M68 prototype board from 2006/2007, thanks to Red M Sixty, a source that asked to remain anonymous. It’s the first time this board has been pictured publicly, and it provides a rare historical look at an important part of computing history, showing how Apple developed the original iPhone. Amazing exclusive, and a fascinating look at this rare development board.
Google hit with €1.5bn fine from EU over advertising
Google has been hit with a €1.49bn (£1.28bn) fine from the EU for blocking rival online search advertisers. It is the third EU fine for the search and advertising giant in two years. The case accuses Google of abusing its market dominance by restricting third-party rivals from displaying search ads between 2006 and 2016. In response, Google changed its AdSense contracts with large third parties, giving them more leeway to display competing search ads. I’m glad at least someone has the guts to face megacorporations head-on.
...79808182838485868788...