Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2025-07-01 06:16
Marvell cranks up cores and clocks with “Triton” ThunderX3
Arm server chip upstart Ampere Computing made a big splash with its 80-core “Quicksilver” Altra processor two weeks ago, and Marvell, which is the volume leader in Arm server chips with its “Vulcan” ThunderX2 processors (largely inherited from its acquisition of Broadcom’s Arm server chip assets), is hitting back with some revelations about its future “Triton” ThunderX3 chip and its roadmap out beyond that. Competition in the ARM server space is really heating up.
Google halts Chrome and Chrome OS releases to ensure stability during pandemic
Due to adjusted work schedules at this time, we are pausing upcoming Chrome and Chrome OS releases. Our primary objectives are to ensure they continue to be stable, secure, and work reliably for anyone who depends on them. We’ll continue to prioritize any updates related to security, which will be included in Chrome 80. Basically, Google wants to ensure the stability of Chrome and Chrome OS now that a lot of people are working from home due to the pandemic. Good call.
NsCDE: Not so Common Desktop Environment
NsCDE is a retro but powerful (kind of) UNIX desktop environment which resembles CDE’s look and (partially feel), but with a more powerful and flexible beneath-the-surface framework, more suited for 21st century UNIX-like and Linux systems and user requirements than original CDE. NsCDE can be considered as something between a heavyweight FVWM theme on steroids, combined with a couple of other free software components and custom FVWM applications and heavy configurations. NsCDE can be considered as lightweight hybrid desktop environment. Be still, my beating heart.
AMD details Renoir: the Ryzen Mobile 4000 Series 7nm APU uncovered
AMD’s laptop offerings haven’t been amazing these past few years, but with the unveiling of their 4000 processors, that’s finally going to change. All that seems set to change. Fast forward to 2020, and notebook users are eagerly awaiting the arrival of products based on AMD’s latest Ryzen Mobile 4000 series processors, which combine up to eight Zen 2 cores and upgraded Vega graphics into a small CPU for the notebook market. AMD has already made waves with its Zen 2 cores in the desktop and enterprise space, and the company has already announced it plans to put eight of those cores, along with a significantly upgraded graphics design, into a processor that has a thermal design point of 15 W. These 15 W parts are designed for ultraportable notebooks, and AMD has a number of design wins lined up to show just how good an AMD system can be. The same silicon will also go into 45 W-class style notebooks, with a higher base frequency. These parts are geared more towards discrete graphics options, for gaming notebooks or more powerful business designs. The gaming market (at 45 W), the commercial market (15W to 45W) and the ultraportable market (15 W) are where AMD is hoping to strike hardest with the new hardware. I can’t wait for serious competition to Intel in the laptop space. It’s sorely needed.
Microsoft unveils full Xbox Series X specs with 1TB expansion cards
Microsoft is revealing the full specs for its Xbox Series X console today, and it includes support for removable storage and much faster load times for games. The software giant will be using a custom AMD Zen 2 CPU with eight cores clocked at 3.8GHz each, a custom AMD RDNA 2 GPU with 12 teraflops and 52 compute units clocked at 1.825GHz each. This is all based on a 7nm process and includes 16GB of GDDR6 RAM with a 1TB custom NVME SSD storage drive. Microsoft is using two mainboards on this Xbox Series X compact design, and the entire unit is cooled through air being pulled in from the bottom and pushed out at the top via a 130mm fan. That’s some serious firepower, but the Xbox One series didn’t lack power either, yet lost the market share battle to the PS4 without putting up much of a fight. Firepower means nothing without the games to back it up, and that’s where the Xbox One simply failed to deliver. Show us the games, because without those, all this hardware is useless. That being said, I’ve always had a soft sport for chimney-like computer designs since the PowerMac G4 Cube, and this fits right in there. Perhaps not the most practical design, but it sure does stand out.
Looking inside a vintage Soviet TTL logic integrated circuit
This blog post examines a 1980s chip used in a Soyuz space clock. The microscope photo below shows the tiny silicon die inside the package, with a nice, geometric layout. The silicon appears pinkish or purplish in this photo, while the metal wiring layer on top is white. Around the edge of the chip, the bond wires (black) connect pads on the chip to the chip’s pins. The tiny structures on the chip are resistors and transistors. That’s just cool.
Microsoft launches new WinUI website, listing the advantages of the platform
Microsoft has launched a new website for the Windows UI Library (WinUI) that provides more information on the various advantages of the modern libraries for the development of Windows. WinUI allows developers to access and use Fluent controls, styles, and other UWP XAML controls via NuGet packages. While earlier versions of the WinUI focused on UWP, the Redmond giant has been expanding the framework. The preview version of WinUI 3.0 brought with it support for the full Windows 10 native UI platform. The extended scope of the platform meant that developers could use WinUI XAML with their existing WPF, Windows Forms, and Win32 applications. The website terms WinUI as the modern native UI platform of Windows. Will this be the one that sticks?
French competition authority fines Apple 1.1 billion euro
Thanks to Dutch technology website Tweakers’ Arnoud Wokke for pointing this one out before any of the major sites have – Apple has been fined for 1.1 billion euros by the French competition authority for anti-competitive practices. You can read the announcement in French, too. The short of it is that between 2005 and 2013, Apple primarily sold its products in France through two specific wholesalers, who have also been fined, and the three of them agreed not to compete, limiting competition. Apple also imposed pricing upon its independent Authorised Resellers and Premium Resellers, making it impossible for them to compete on price. In addition, Apple also limited the supply given to these resellers compared to its own stores, which further limited the their ability to function. What’s interesting here is that this is Apple’s modus operandi all over Europe and the rest of the world, so it wouldn’t surprise me if other EU countries will work off of this ruling in the near future. This kind of illegal behaviour by massive corporations has gone unpunished for long enough, and it’s high time serious punishments are doled out. Good on the French authorities for this one.
Windows 10 version 2004 is coming: here’s what you need to know about it
We’re once again approaching that time of the year when Microsoft releases a new feature update to Windows 10. In line with the version numbering scheme we’ve been seeing, this update is currently known as Windows 10 version 2004, or 20H1, because it’s being released in the first half of the year. While we did get a feature update in the second half of 2019, there was only a very small number of additions, and those additions were also minor in nature. It was more about refining the previous update than making significant leaps forward. Surprisingly, even though version 2004 is a more significant feature update, it’s one of the smaller ones, despite having a longer period of testing with Insiders than what we’ve seen before. With that being said, there are still a few changes and improvements to many parts of the experience, and if you want to know all about it, we’ve compiled this list for you. Let’s get started. There’s some nice additions in there, but nothing earth-shattering or game-changing. Windows 10 is five years old now, and it feels like the model of frequent feature updates (instead of monolithic Windows releases and the occasional service pack) just isn’t really moving the needle.
The polygons of Another World: Atari Jaguar
We already covered earlier articles in this series, but I want to highlight this one too, because it covers one of the most unique consoles ever developed – the Atari Jaguar. The designers of the Jaguar departed from the traditional architecture where one CPU drives fixed-pipeline audio and graphics chips as we saw earlier in the series with the SNES and Genesis. If we find a Motorola 68000 like in the Atari, Amiga, and Genesis (albeit running at 13.295 Mhz) and a sprites engine (called Object), there is also two 32-bit RISC processors running at 26.59 MHz called TOM and JERRY. The Jaguar is wild.
Microsoft plots the end of Visual Basic
Microsoft said this week that it will support Visual Basic on .NET 5.0 but will no longer add new features or evolve the language. “Starting with .NET 5, Visual Basic will support Class Library, Console, Windows Forms, WPF, Worker Service, ASP.NET Core Web API … to provide a good path forward for the existing VB customer who want to migrate their applications to .NET Core,” the .NET team wrote in a post to the Microsoft DevBlogs. “Going forward, we do not plan to evolve Visual Basic as a language … The future of Visual Basic … will focus on stability, the application types listed above, and compatibility between the .NET Core and .NET Framework versions of Visual Basic.” Alright then.
Bill Gates steps down from Microsoft’s board of directors
Microsoft today announced that Co-Founder and Technology Advisor Bill Gates stepped down from the company’s Board of Directors to dedicate more time to his philanthropic priorities including global health, development, education, and his increasing engagement in tackling climate change. He will continue to serve as Technology Advisor to CEO Satya Nadella and other leaders in the company. Microsoft is in a pretty good spot, so Gates’ company seems to be in good hands.
Contrary to Trump’s claim, Google is not building a nationwide coronavirus screening website
Google is not working with the US government in building a nationwide website to help people determine whether and how to get a novel coronavirus test, despite what President Donald Trump said in the course of issuing an emergency declaration for the coronavirus pandemic. Instead, a much smaller trial website made by another division of Alphabet, Google’s parent company, is going up. It will only be able to direct people to testing facilities in the Bay Area. People are dying, and the administration of the most powerful and important country in the world is lying to its citizens left, right, and centre. What a joke.
seL4 design principles
seL4 has been our team’s greatest achievement, but it didn’t fall out of the sky: it was the result of 15 years of research, and has evolved further for the past 10 years. From the beginning, the design of seL4 has been driven by a number of principles. But a recent internal discussion about some fine points of the spec (as well as some discussions with externals) reminded me that some of these principles are in the minds of the designers but not really documented. This can lead to people (internal as well as external to Trustworthy Systems) arguing for APIs that are not in the spirit of seL4. Hence I’ll try to write up these principles. Articles like these are rare.
Linux on mobile: here we are now
In the previous installment of this three-part series, we took a look at the reasons why having truly open source-friendly Linux-based phones are not only a good thing to have but are also necessary to shake up things in the mobile space. The idea, of course, isn’t new and goes as far back as the OpenMoko community-driven project and even the mostly-but-not-totally open source Nokia N900 and N9. Those days are long gone, however, and the smartphone industry has changed drastically over the last decade and so have the attempts at making Linux phones. In this part, we take stock of the options that are currently available not just to Linux enthusiasts but to privacy and freedom-loving people as well. I’d love to have a mobile operating system based on Linux that isn’t Android, but it seems like all the options still have a long, long way to go.
KaiOS Technologies and Mozilla partner to improve Gecko engine on KaiOS
Today KaiOS Technologies, maker of KaiOS, the leading mobile operating system for smart feature phones, and Mozilla, developer of one of the world’s leading web browsers, announced a partnership to enhance the Gecko engine for KaiOS, enabling a more diverse and open mobile internet for users around the world. Kai’s engineering expertise and Mozilla’s software support together will ensure future versions of Gecko are compatible with KaiOS-enabled devices and their web-based resources. I really want a KaiOS device to give the platform a proper test. It seems like such an elegant midway point between the cell phone of yore and modern smartphones.
Intel P-State changes could improve iGPU-bound performance
We’ve known that Intel’s P-State Linux CPU frequency scaling driver in general can be a bit quirky and especially so when dealing with Intel integrated graphics where the iGPU and CPU share the same power envelope. This has been shown with examples like using the “powersave” governor to boost iGPU performance while discrete graphics owners are generally best off switching over to the “performance” governor. As the latest though on helping the iGPU front with P-State, there is a new patch series talking up big gains in performance and power efficiency. Francisco Jerez of Intel’s open-source driver team sent out a set of ten patches today working on GPU-bound efficiency improvements for the Intel P-State driver. This is a very welcome patchset, since the interplay between Intel processor and Intel integrated GPU isn’t exactly optimal, as we’ve talked about before.
The EU wants to introduce a ‘right to repair’ for phones and tablets by 2021
The European Commission has announced plans for new “right to repair” rules that it hopes will cover phones, tablets, and laptops by 2021. If successful, these rules will mean these devices should remain useful for longer before needing to be recycled or ending up in landfills. The plans were introduced as part of a wide-ranging set of product initiatives that also cover textiles, plastics, packaging, and food with the aim of helping the trading bloc become climate neutral by 2050. As well as introducing new “right to repair” rules, the EU also wants products to be more sustainably designed in the first place. Under the new plan, products should be more durable, reusable, upgradeable, and constructed out of more recycled materials. The EU’s hope is to reward manufacturers that achieve these goals. Finally, the EU is also considering introducing a new scheme to let consumers more easily sell or return old phones, tablets, and chargers. Good. One of the most important aspects of these rules is that the EU wants to force companies to provide spare parts to third party repair shops, which is something that’s entirely normal in, for instance, the car industry, but so far hasn’t been implemented in the technology sector yet because tech companies are special because reasons. EU-wide right-to-repair legislation will force companies like Apple and Samsung to take device longevity and repairability seriously, and these benefits will spill over to other parts of the world, such as the US, Canada, and maybe even the UK.
GNOME 3.36 released
We are pleased to announce the official release of GNOME 3.36: “Gresik”. Version 3.36 contains six months of work by the GNOME community and includes many improvements, performance enhancements, and new features. Highlights from this release include visual refreshes for a number of applications and interfaces, particularly noteworthy being the login and unlock interfaces. The release notes provide a more detailed overview of the changes.
Hospital devices exposed to hacking with unsupported operating systems
As reported on CNET today: A huge proportion of internet-connected imaging devices at hospitals run outdated operating systems, according to research released Tuesday by Palo Alto Networks, a cybersecurity firm. The company found that 83% of these devices run on outdated software that can’t be updated even when it contains known vulnerabilities that hackers can exploit. This is such a serious issue, but most people are oblivious to the problem of critical legacy systems that cannot be upgraded. Most critics just make uniformed statements like “upgrade” to a modern OS, but it’s usually a cocktail of ageing hardware and legacy software requirements that will stop upgrades from happening.
How Intel is changing the future of power supplies with its ATX12VO spec
We don’t often talk about power supplies, but Intel’s new ATX12VO spec—that’s an ‘O’ for ‘Oscar,’ not a zero—will start appearing soon in pre-built PCs from OEMs and system integrators, and it represents a major change in PSU design. The ATX12VO spec removes voltage rails from the power supply, all in a bid to improve efficiency standards on the PC and meet stringent government regulations. But while the spec essentially removes +3.3-volt, +5-volt and -12-volt and +5-volt standby power from the PSU, they aren’t going away—they’re just moving to the motherboard. That’s the other big change, so keep reading to find out more. Power supplies are definitely one of the more cumbersome parts of a modern PC build, so any changes there can potentially have a big impact. The new Mac Pro has really shown how a modern PC can be designed to not use ugly and annoying cabling, opting instead for various pogo pins and properly aligned connectors. Sure, that would be much harder to accomplish in the open ecosystem of PCs, but for an easier building experience and thus potential access to a larger segment of the market, players in the PC industry would do well to come together and take a long, hard look at the Mac Pro and how to replicate some of its innovations into the wider PC industry.
Zip files: history, explanation, and implementation
I have been curious about data compression and the Zip file format in particular for a long time. At some point I decided to address that by learning how it works and writing my own Zip program. The implementation turned into an exciting programming exercise; there is great pleasure to be had from creating a well oiled machine that takes data apart, jumbles its bits into a more efficient representation, and puts it all back together again. Hopefully it is interesting to read about too. This article explains how the Zip file format and its compression scheme work in great detail: LZ77 compression, Huffman coding, Deflate and all. It tells some of the history, and provides a reasonably efficient example implementation written from scratch in C. One for the ages. Articles like this don’t get written every day.
DuckDuckGo is good enough for regular use
DuckDuckGo’s premise is simple. They do not collect or share personal information. They log searches, but they promise that these logs are not linked to personally identifiable information. Their search engine results seemingly come from Bing, but they claim to have their own crawler and hundreds of other sources on top of that. They do customize the results a little: geo-searches like bars near my location give me results from my home city of New York. But search results aren’t personalized. I’ve always wondered how good the results would be. DuckDuckGo is my default, main search engine on all my computers and devices. Every now and then I do use the g command to tell DDG to do a Google search, but overall, I’m incredibly satisfied with how DDG performs.
The UKUI 3.0 Desktop looks phenomenal
Admittedly it’s been while since I last wrote about this (formerly MATE-based) desktop environment, but it’s still out there, shipping as default experience in Ubuntu Kylin, doing its thing. But not for much longer, it seems. Based on an updated shared on Chinese social media, the UKUI team appear to be rebuilding UKUI using Qt. The plan, they say, is to stick to to the same “easy, excellent, expert, elaborate” mantra that the original UKUI desktop was (supposedly) built to. I’m highlighting this here because there’s a ton of interesting Linux desktop work going on in China that we in the west rarely talk about, such as Deepin and its Qt-based Deepin Desktop Environment that’s also available on some other distributions. UKUI fits in that same bucket. There’s, of course, legitimate concerns over code from China, but since these projects are open source, it would seem there’s little to worry about on that front. The fact of the matter is that, totalitarian dictatorship or not, Chinese people are just regular folks, and many of them are probably excellent programmers and designers that can contribute a lot to the health, variety, and competition within the desktop Linux and wider open source community.
Project Sandcastle: Android for the iPhone
Want a more capable and less restrictive operating system on your iPhone? Enter Project Sandcastle. The iPhone restricts users to operate inside a sandbox. But when you buy an iPhone, you own the iPhone hardware. Android for the iPhone gives you the freedom to run a different operating system on that hardware. Android for the iPhone has many exciting practical applications, from forensics research to dual-booting ephemeral devices to combatting e-waste. Our goal has always been to push mobile research forward, and we’re excited to see what the developer community builds from this foundation. This project has some serious pedigree to it, from the original developers behind Android for the very first iPhone, to Corellium, a company Apple is suing because Corellium offers virtualised iOS devices in the cloud for developers. There’s so much going on here I barely know where to start. In any event, the current Android for iPhone beta only supports the iPhone 7 and 7+, but not every part of them, and other devices are clearly in the very early stages. The source code to Project Sandcastle is available on Github. I hope this will one day lead to Android running well on all sorts of iPhone models, if only because it is such a delightful slap in the face to Apple’s anti-consumer restrictions on its hardware and software.
Testing a Chinese x86 CPU: a deep dive into Zen-based Hygon Dhyana processors
In 2016, through a series of joint ventures and created companies, AMD licensed the design of its first generation Zen x86 processors to be sold into China. The goal of this was two-fold: China wanted a ‘home grown’ solution for high-performance x86 compute, and AMD at the time needed a cash injection. The outcome of this web of businesses was the Hygon Dhyana range of processors, which ranged from commercial to server use. Due to the Zen 1 design on which it was based, it has been assumed that the performance was in line with Ryzen 1000 and Naples EPYC, and no-one in the west has publicly tested the hardware. Thanks to a collaboration with our friend Wendell Wilson over at YouTube channel Level1Techs, we now have the first full review of the Hygon CPUs. This is such an intriguing story. This specific joint venture – underreported and unknown to many in the west – may prove invaluable to Chinese own tech sector for years to come.
Running 16 bit Windows applications on 64 bit Windows
Did you ever load up your modern Windows 10 PC, ready to install your favourite application or game, only to be greeted by a dialog telling you it won’t run, and then you realise you’re trying to run a 16 bit application on your modern 64 bit Windows 10 installation? I swear to god, this happens to me all the time. Luckily, there’s a solution to this problem. In fact, there’s multiple solutions to this problem. Of course, you can always just fire up a virtual machine with 32 bit Windows, Windows 3.1, or OS/2 for massive style points, but that’s cumbersome and uncool (except for OS/2. OS/2 is always cool). There’s a better way. Enter winevdm by otya128, which is a combination of MAME’s i386 emulation and the 16 bit part of wine. It allows you to run 16 bit applications on modern 64 bit versions of Windows. Edward Mendelson created a handy installer with some additional useful tools to make the process even easier. As a sidenote, there’s also NTVDMx64, which is a version of Microsoft’s own NTVDM (Windows NT’s virtual DOS machine) adapted for 64 bit (Mendelson made a handy installer for this one, too). By its very nature, NTVDMx64 doesn’t run Windows 16 bit applications; only DOS ones. It is also important to note that NTVDMx64 is based on leaked Windows NT source code, so please be careful in which settings you use it. There’s no real reason I’m talking about this today, other than the fact I that I ran into this stuff a few days ago when watching a YouTube video about running the IBM WorkPlace Shell for Windows 3.x on Windows 10, and thought it was fascinating. It might prove useful for some of you working at companies still running old 16 bit stuff, or if you’re digging around in your old floppy collection.
PowerShell 7.0 released
For those unfamiliar, PowerShell 7 is the latest major update to PowerShell, a cross-platform (Windows, Linux, and macOS) automation tool and configuration framework optimized for dealing with structured data (e.g. JSON, CSV, XML, etc.), REST APIs, and object models. PowerShell includes a command-line shell, object-oriented scripting language, and a set of tools for executing scripts/cmdlets and managing modules. Do we have any PowerShell users on OSNews? If so, why are you using it, and what for?
Firefox 75 on Wayland now to have full WebGL, working VA-API acceleration
Firefox 75 due to be released next month should finally have its native Wayland support in good order. Merged yesterday were the Firefox Wayland patches for VA-API video acceleration support in conjunction with FFmpeg. And so the slow, almost never-ending march towards Wayland continues. I wonder if the march will ever end,
Ampere Altra launched with 80 Arm cores for the cloud
Today we have the launch of the Ampere Altra Arm CPUs. This is a completely new design built specifically for cloud providers. It has up to 80 cores and is designed to go head-to-head with AMD EPYC 7002 “Rome” series processors as well as 2nd Gen Intel Xeon Scalable Refresh parts. Ampere is launching today but we do not have a test system as we have had for all of the other major server chip launches recently. It sounds like Ampere is shipping mass production units soon, but not at the time we were briefed. Hopefully, we can get more hands-on insights in the near future. In this article, we are going to discuss the architecture based on the documents we have and our discussion with the company. We are going to check performance claims and help our readers critically analyze what they are being shown. We are then going to discuss systems disclosed with the chips before getting to our final thoughts. This seems like an impressive piece of engineering, but we’ll definitely need test systems and proper reviews to test the claims about the chip. While I’m very happy AMD is back in the game and we’ve got some real competition to Intel, we as consumers would benefit even more from proper ISA competition, something we haven’t seen in a long time.
Introduction to SerenityOS GUI programming
This post will give you a quick intro to the basics of GUI programming for SerenityOS. A one-line introduction that covers the article perfectly. A rarity, indeed. We covered SerenityOS late last year.
WireGuard gives Linux a faster, more secure VPN
Many older VPN offerings are “way too huge and complex, and it’s basically impossible to overview and verify if they are secure or not,” says Jan Jonsson, CEO of VPN service provider Mullvad, which powers Firefox maker Mozilla’s new VPN service. That explains some of the excitement around WireGuard, an open source VPN software and protocol that will soon be part of the Linux kernel—the heart of the open source operating system that powers everything from web servers to Android phones to cars. I’ve always been wary of the countless VPN services littering YouTube and podcast sponsor slots, since you can never be quite sure if you can trust them. Luckily I don’t need a VPN, but I’m glad Linux is getting it built-in.
In praise of chorded input
Speaking about LSDJ, the premiere music software for the Game Boy, George Buckenham writes: But it also got me thinking about chorded input schemes. LSDJ is a workhorse of a program, able to do a lot of stuff. And it’s designed to let you do that stuff quickly – to let you iterate fast, put down a tune fast, adjust things while you’re standing on stage. But also… a Gameboy has 8 buttons – 4 directions, A, B, SELECT and START. So it has to make those buttons work hard. And that’s where chording comes in. Chording is a means of inputting commands to software by holding down multiple buttons at once. Ctrl-C is an example of a chorded command. Hold down Ctrl, then press C while you’re doing it. Text copied. But you can also make chording work harder than that. It requires a lot of planning and thinking to make a complex application controllable by only a few buttons, such as the mere 8 buttons on the original Game Boy. I wouldn’t want to be in the shoes of developers who have to make things work with limitations such as these.
Uyghurs for sale
The Chinese government has facilitated the mass transfer of Uyghur and other ethnic minority citizens from the far west region of Xinjiang to factories across the country. Under conditions that strongly suggest forced labour, Uyghurs are working in factories that are in the supply chains of at least 83 well-known global brands in the technology, clothing and automotive sectors, including Apple, BMW, Gap, Huawei, Nike, Samsung, Sony and Volkswagen. The current coronavirus outbreak is showing us once again just how dependent the world is on Chinese manufacturing. The companies implicated in this report – technology companies in particular, since this is OSNews – need all these Chinese workers to function, to exist, and to grow their revenue and Cayman Islands money piles even more, more, more. Do you really think Tim Cook loses one night of sleep over a few thousand Muslims ground to minced meat between the cogs of his manufacturing empire?
Open source hardware: the rise of RISC-V
While open source software is taking over the world, a push for open source hardware has been quietly building. The RISC-V Foundation has been pushing its open sourced instruction set architecture for chips based on the long-established paradigms for reduced instruction set computing. And one of its most vocal advocates is Calista Redmond, the chief executive of the RISC-V Foundation, which is working to promote its adoption. This is a slow burn. RISC-V won’t change the world overnight, but will slowly but surely seep into every corner of the computing industry – and looking at the incompatible, closed-source mess that is the ARM world, we really need RISC-V on all those millions of embedded devices we use every day.
EMM386 and VDS: not quite working
The other day I set out to solve a seemingly simple problem: With a DOS extended application, lock down memory buffers using DPMI and use them for bus-mastering (BusLogic SCSI HBA, though the exact device model isn’t really relevant to the problem). Now, DPMI does not allow querying the physical address of a memory region, although it does have provisions for mapping a given physical memory area. But that doesn’t help here–mapping physical memory is useful for framebuffers where a device memory needs to be mapped so that an application can access it. In my case, I needed the opposite, allowing a bus-mastering device to use already-allocated system memory. I think I may have understood some of these words.
Fuchsia Friday: Google is beginning to ‘dogfood’ test Fuchsia OS
In software development, and especially Google’s development cycles, there’s usually a point where the developers “eat their own dogfood” or use their own work, before letting normal users try it. It seems that Google’s long-in-development Fuchsia OS may finally be reaching this “dogfood” stage. And yet, we’re still no closer to what, exactly, Fuchsia is going to be for.
SeaMonkey 2.53.1 released
The SeaMonkey project is a community effort to develop the SeaMonkey Internet Application Suite (see below). Such a software suite was previously made popular by Netscape and Mozilla, and the SeaMonkey project continues to develop and deliver high-quality updates to this concept. Containing an Internet browser, email & newsgroup client with an included web feed reader, HTML editor, IRC chat and web development tools, SeaMonkey is sure to appeal to advanced users, web developers and corporate users. SeaMonkey has been around for a while, and I’m sure many of you are familiar with it. It’s effectively a modern continuation of the more classic Mozilla browser, the Mozilla Application Suite, which also included a news reader, email client, and so on. Not exactly the kind of thing most people want to use today, but there must still be a place for it in today’s era. That being said, the project just released its latest new version, 2.53.1, so I figured I’d highlight it here.
AMD Launches ultra-low-power Ryzen embedded APUs
While it doesn’t get the same attention as their high-profile mobile, desktop, or server CPU offerings, AMD’s embedded division is an important fourth platform for the chipmaker. To that end, this week the company is revealing its lowest-power Ryzen processors ever, with a new series of embedded chips that are designed for use in ultra-compact commercial and industrial systems. The chips in question are the AMD Ryzen Embedded R1102G and the AMD Ryzen Embedded R1305G SoCs. These parts feature a 6 W or a configurable 8 W – 10 W TDP, respectively. Both SoCs feature two Zen cores with or without simultaneous multithreading, AMD Radeon Vega 3 graphics, 1 MB L2 cache, 4 MB L3 cache, a single channel or a dual-channel memory controller, and two 10 GbE ports. Two quite capable chips. I’ve always liked these low-power chips and have, on numerous occasions, pondered buying the devices these kinds of chips tend to end up in – small industrial machines, thin clients, that sort of stuff – since they’re cheap and abundant on eBay. Sadly, I can never quite find a use for them.
EU considering forcing smartphone makers to make batteries user-replaceable
Are you constantly annoyed that your smartphone battery dies before the rest of the phone? Angry about the wastage that creates? Well, leaked EU proposals could force smartphone manufacturers to to make all batteries removable. That would mean that all brands wanting to sell in the EU would have to make sure each phone has a battery that can be removed by the user – and that even would include Apple, the company most resistant to legislation around its iPhone designs, if attempts to make it change ports in the past is anything to go by. This makes perfect sense. People are keeping their phones for longer and longer, so the ability to easily and quickly replace the battery is a big boon.
Undiscoverable UI madness
I stopped there because we had to get back to work, but without even leaving the Finder and Desktop I was able to find a bunch of things that long-time Mac users had never known about because they never discovered them in their daily use. None of this is meant to say macOS is garbage or anything like that. It’s just interesting to see when people who love the Mac and are so critical of “discoverability” on the iPad. I’m not even saying the iPad is better than the Mac here, I’m just saying that “discoverability” is one of the big things that has people in a tizzy right now about the iPad, but I think some are laying into the iPad harder than is warranted. You have no idea how many undiscoverable or obtuse features, functions, tricks, and so on you take for granted when using old, established platforms like Windows or macOS.
Apple planning over-the-air OS recovery for iOS devices
The third beta version of iOS 13.4 reveals the existence of a new feature called “OS Recovery”, which is quite suggestive. As best we can tell, it looks like a new way to restore an iPhone, iPad, and other Apple devices without the need to connect them to a computer. It’s not yet possible to access it in the system as the feature is still under development and it could be scrapped at any time. According to what we found in the system, it would be possible to restore the iOS directly over-the-air as well as by connecting the device via USB to another iPhone or iPad, similar to how Apple’s Migration Tool works. This seems like one of those things that should’ve been the default for years now on both iOS and Android – so much so that I had to stop and think twice just to remember it isn’t, yet.
Firefox enables DNS over HTTPS by default for US users
Today, Firefox began the rollout of encrypted DNS over HTTPS (DoH) by default for US-based users. The rollout will continue over the next few weeks to confirm no major issues are discovered as this new protocol is enabled for Firefox’s US-based users. At the creation of the internet, these kinds of threats to people’s privacy and security were known, but not being exploited yet. Today, we know that unencrypted DNS is not only vulnerable to spying but is being exploited, and so we are helping the internet to make the shift to more secure alternatives. We do this by performing DNS lookups in an encrypted HTTPS connection. This helps hide your browsing history from attackers on the network, helps prevent data collection by third parties on the network that ties your computer to websites you visit. We can only hope other browsers will follow soon. This is a very important and great improvement.
Windows 10 live tiles reportedly getting killed by Microsoft
Live Tiles have been a signature feature of the Windows OS interface since the launch of Windows 8. But these colorful, info-packed squares appear to be on their way into the trash bin. This should’ve been obvious to anyone who’s been keeping an eye on Windows development. Live tiles were amazing on Windows Phone, but never really fit desktop computing. I’m glad they’re going away.
Google launches Android 11 Developer Preview ahead of schedule for Pixel phones
I was on vacation for a few days, so I’m catching up on some of the more interesting news items from the past few days. This is one of them. Following an inadvertent tease last week, Google today officially launched the Android 11 Developer Preview. This is the fifth consecutive year that the company is providing an early look at its next major operating system. In more ways than one, this initial Android 11 preview is defined by an “earlier than ever” launch. The majority of past releases arrived in the second week of March, with Google this year wanting to give developers more time to provide feedback and prepare applications to new platform features. Very much an early release, so there’s not a lot of exciting user-facing features right now.
Google users in UK to lose EU data protection
Google is planning to move its British users’ accounts out of the control of European Union privacy regulators, placing them under U.S. jurisdiction instead, sources said. The shift, prompted by Britain’s exit from the EU, will leave the sensitive personal information of tens of millions with less protection and within easier reach of British law enforcement. Brexiteers getting what they wanted and deserve.
Apple weighs letting users switch default iPhone apps to rivals
Apple Inc. is considering giving rival apps more prominence on iPhones and iPads and opening its HomePod speaker to third-party music services after criticism the company provides an unfair advantage to its in-house products. The technology giant is discussing whether to let users choose third-party web browser and mail applications as their default options on Apple’s mobile devices, replacing the company’s Safari browser and Mail app, according to people familiar with the matter. Since launching the App Store in 2008, Apple hasn’t allowed users to replace pre-installed apps such as these with third-party services. That has made it difficult for some developers to compete, and has raised concerns from lawmakers probing potential antitrust violations in the technology industry. Just the mere possibility of antitrust action is making Apple considering changes to improve competition – the strength of legal action. Of course, these concessions are way too little, and especially the EU will want more than just competing Safari skins – that’s all third-party iOS browsers really are – and mail clients.
Quibble: a custom, open source Windows bootloader
Quibble is the custom Windows bootloader – an open-source reimplementation of the files bootmgfw.efi and winload.efi, able to boot every version of Windows from XP to Windows 10 1909. Unlike the official bootloader, it is extensible, allowing you to boot from other filesystems than just NTFS. This is only a proof of concept at this stage – don’t use this for anything serious. Quibble can boot Windows from Btrfs, which is impressive enough in its own right.
An /e/ phone in 2020
One of the projects I have been watching with curiosity over the past year is /e/ (formerly Eelo), a mobile operating system that is based on Android, but with the pieces associated with Google’s software and services removed. The removed pieces have been replaced with alternatives, so that it still functions as a complete mobile operating system. DistroWatch is quite impressed with the release, while noting it still has some rough edges. The /e/ phone does not offer all the apps Android does, and it might not be entirely polished yet in the re-branding experience. However, it does provide a very solid, mostly Android compatible experience without the Google bits. The /e/ team offers a wider range of hardware support than most other iOS and Android competitors, it offers most of the popular Android apps people will probably want to use (I only discovered a few missing items I wanted), and the on-line cloud services are better than those of any other phone I’ve used (including Ubuntu One and Google). I’d certainly recommend /e/ for more technical users who can work around minor rough edges and who won’t get confused by the unusual branding and semi-frequent permission prompts. I’m not sure if I’d hand one of these phones over to an Android power-user who uses a lot of niche apps, but this phone would certainly do well in the hands of, for instance, my parents or other users who tend to interact with their phones for texting, phone calls, and the calendar without using many exotic applications. That’s quite impressive, and while unlikely, it would be great to have a stable, fully functional Android ROM that’s Google-free.
An open source rotary cell phone
Why a rotary cellphone? Because in a finicky, annoying, touchscreen world of hyperconnected people using phones they have no control over or understanding of, I wanted something that would be entirely mine, personal, and absolutely tactile, while also giving me an excuse for not texting. The point isn’t to be anachronistic. It’s to show that it’s possible to have a perfectly usable phone that goes as far from having a touchscreen as I can imagine, and which in some ways may actually be more functional. Genius.
...65666768697071727374...