Monthly Archive:: July 2019
So how does AMD’s first example of RDNA stack up? For AMD and for consumers it’s much needed progress. To be sure, the Radeon RX 5700 series cards are not going to be Turing killers. But they are competitive in price, performance, and power consumption – the all-important trifecta that AMD has trailed NVIDIA at for too many years now. AMD’s new graphics cards have already managed to do what has been sorely needed for a long time now: they’ve forced NVIDIA to lower prices and release new cards sooner than they otherwise would’ve. This is why competition is so important.
According to an entry in Windows 10 20H1 Build 18936, Microsoft has started working on a new change that would hide the legacy Edge browser when ChromiumEdge is installed. A new entry titled ‘HideUwpEdgeFromAppListIfWin32EdgePresent’ has been spotted in Windows 10 20H1 and the function could be enabled with third-party tool Mach2, but it does nothing at the moment. Microsoft seems to be really aggressive with this endeavour.
Microsoft is planning to make Windows 10 PCs work without passwords. While the company has been working on removing passwords from Windows 10 and its Microsoft Accounts for a number of months now, the next major update to Windows 10 next year will go one step further. You’ll soon be able to enable a passwordless sign-in for Microsoft accounts on a Windows 10 device. This means PCs will use Windows Hello face authentication, fingerprints, or a PIN code. The password option will simply disappear from the login screen, if you decide to opt in to this new “make your device passwordless” feature. I’m totally on board with this – I love the depth sensor-based Windows Hello on my Dell XPS 13 – but a big problem is that it’s so difficult to get Windows Hello facial recognition on a regular desktop. Only very few cameras actually have the required sensors – not even Microsoft’s own webcams support Windows Hello – making it hard to opt into this passwordless future. Any company that can make an affordable Windows Hello sensor that’s small and easy to attach to a display gets my money.
Speaking of Travis Geiselbrecht – Haiku has another activity report. He also started benchmarking the uses of the allocator and found various opportunities to save memory, and use dedicated object caches instead of the generic malloc allocator, helping reduce memory fragmentation. The first patches have just started to land (in packagefs), there will likely be more. Ideally beta2 will be able to boot and install with 256MB of RAM or maybe even less thanks to this work. That’s the kind of specifications that make me very happy. It’s good to know that Haiku’s developers are attempting to keep the operating system lightweight enough to work on older hardware. Meanwhile, waddlesplash is also auditing the code and starting to work towards making APIs more restricted (allowing some things only for the root user, for example), in order to provide some more privilege separation. Haiku has so far been largely a single user system, and did not worry too much about the usual attack vectors for an UNIX system. But modern computers are often online and we should try to keep our user’s data reasonably safe. We have a long way to go, but we have to start with something. Multiuser will be one of the many big hurdles Haiku will face.
It’s somewhat strange that they’ve chosen to support the Snapdragon 835, as the chip is now two generations behind. Thus far, many of the chips in devices Google has developed Fuchsia support for had not even hit the market when development began. Perhaps supporting the Snapdragon 835 will act as a stepping stone toward newer chips like last year’s Snapdragon 845 or this year’s Snapdragon 855. The only reason I’m linking to this rather uneventful story is the name of one of the reviewers of the commit in question – Travis Geiselbrecht.
Earlier this year at its Build 2019 developer conference, Microsoft announced IE Mode for its upcoming Chromium-based version of Edge. Now, you can finally use it. The feature allows you to open a webpage in an Internet Explorer tab within the Edge browser itself. You’ll need to enable a flag called ‘Enable IE Integration’ first, and then when you have a page open, you can go to More tools -> Show this page using Internet Explorer to change the tab you’re in. As many of you rightfully pointed out the last time we talked about the new Edge, this might be the feature that will push a lot of especially enterprise users to Edge – something I clearly didn’t take into account.
The RISC-V Foundation, a non-profit corporation controlled by its members to drive the adoption and implementation of the free and open RISC-V instruction set architecture (ISA), today announced the ratification of the RISC-V base ISA and privileged architecture specifications. The RISC-V base architecture is the interface between application software and hardware. Software that’s coded to this specification will continue to work on RISC-V processors in perpetuity, even as the architecture evolves through the development of new extensions.
Microsoft has done a lot on Android in recent years, and last week many were excited when the company launched its Your Phone Companion app for mirroring notifications on a Windows 10 PC. However, that’s had an unfortunate side effect that sees Microsoft inserting ads in Android’s share menus for its various other apps. They’re placing ads in the share and open with menus in Android if you install a Microsoft Android application. This is just terrible, scummy, and tasteless on so many levels, I don’t even know where to begin.
In the majority of controlled tests, AMD has done something they haven’t been able to achieve in almost 15 years, since the tail-end of the Athlon 64’s reign in 2005: that is to have a CPU microarchitecture with higher performance per clock than Intel’s leading architecture. Zen 2 finally achieves this symbolic mark by a hair’s margin, with the new core improving IPC by 10-13% when compared to Zen+. Having said that, Intel still very much holds the single-threaded performance crown by a few percent. Intel’s higher achieved frequencies as well as continued larger lead in memory sensitive workloads are still goals that AMD has to work towards, and future Zen iterations will have to further improve in order to have a shot at the ST performance crown. Beyond this, it’s remarkable that AMD has been able to achieve all of this while consuming significantly less power than Intel’s best desktop chip, all thanks to the new process node. AMD’s brand new Zen 2 processors are nothing short of a slam dunk, and the desktop processor market hasn’t been this exciting and competitive in 15 years. I’m contemplating building a small light-load workstation for my new office, and there’s no way it won’t be team red, since AMD offers the amazing value across the board – low end, mid range, and high end.
In an interview with a French magazine, Huawei’s CEO and founder, Ren Zhengfei, has stated that the homegrown HongmengOS will be faster than Android and will have a broader application as well. It can be used not only on smartphones but on routers, network switches, tablets, computers and even data centers. It will also be faster than macOS, he says. Nobody cares. No applications, no platform. Sadly, it’s as simple as that.
As has become tradition for Ars at Google I/O, we recently sat down with some of the people who make Android to learn more about Google’s latest OS. For 2019, the talk was all about Android Q and this year’s big engineering effort, Project Mainline. Mainline’s goal is to enable Google (and sometimes OEMs!) to directly update core parts of the OS without pushing out a whole system update. If that sounds technical and challenging, well, it is. These are always great reads, and a welcome new tradition.
Artifact is a mess. 101 players are in game at the time of writing, with the 24 hour peak being only marginally better at 124. Valve hasn’t said anything about the game since 29th March, when the company announced the team will “be heads-down focusing on addressing these larger issues instead of shipping updates”. The most action Artifact has seen on Twitch in recent months was when people decided to stream full length movies and porn in the game’s section. Artifact, at least for now, is a dead game, and arguably Valve’s most spectacular failure to date. “It was a couple of weeks before the Artifact launch, and I was like, they can’t really launch it like this can they?” Sean “Swim” Huguenard tells Eurogamer. Valve can’t even release a game store client that isn’t slow and buggy garbage, so it doesn’t surprise me one bit they can’t make a card game either. Did anyone really expect Artifact to be any good?
Some pretty bold claims by a Microsoft kernel engineer who works on the Windows kernel regarding ReactOS, the open source operating system that aims to be compatible with Windows. Axel Rietschin, kernel engineer at Microsoft, has claimed that ReactOS, an open source operating system intended to be binary-compatible with Windows, is “a ripoff of the Windows Research Kernel that Microsoft licensed to universities.” He says that “internal data structures and internal functions, not exported anywhere and not part of the public symbols, have the exact same names as they appear in the Research Kernel.” In his recent post, he presents further arguments against ReactOS being a “clean room” implementation done without reference to the source code. “Macros names, parameters, etc. never appears in the compiled code. It is … almost surely impossible that a clean-room reimplementation ends up using macros for the same things, let alone macros with the same or similar names.” Reitschin does add he is no lawyer, but these claims do raise a number of serious concerns and questions about the ReactOS project. These claims alone will probably ensure no serious commercial entity will ever want to associate itself with ReactOS, and it will be interesting to see if these claims will ever lead to something more serious than mere words.
Why OpenBSD? Simply because it is the best tool for the job for me for my new-to-me Lenovo Thinkpad T420. Additionally, I do care about security and non-bloat in my personal operating systems (business needs can have different priorities, to be clear). I will try to detail what my reasons are for going with OpenBSD (instead of GNU/Linux, NetBSD, or FreeBSD of which I’m comfortable using without issue), challenges and frustrations I’ve encountered, and what my opinions are along the way. I’ve never managed to really get into the BSDs, as Linux has always served my needs for a UNIX-like operating system quite well. I feel like the BSDs are more pure and less messy than Linux, but is that actually true, or just my perception?
Bad website user interfaces are perhaps the worst part of the internet: spammy pop-ups designed to trick you, dark patterns that are intentionally misleading, and just plain obtuse design decisions that make filling out a form virtual hell. But don’t take my word for it: let “User Inyerface”, a web app from design firm Bagaar, show you in an intentionally nightmarish take that tries to build the single worst online form of all time. And boy, it is infuriating. This made me want to quit computers and live in a forest far away from everything even remotely related to technology.
That reminded me of something. When I was young, if I remember correctly, Windows 95 (if not 98) had this weird behavior that when installing programs, wiggling the mouse cursor make the progress faster. What caused this? I googled for it, I couldn’t find anything related. I had no idea this was a thing, and the explanation for it… Makes sense, strangely enough.
A lot of contemporary video game players take online communications for granted—after all, online services have been a standard feature in consoles for nearly fifteen years at this point. However, before the ubiquity of the internet there was a time when some clever cartridges let gamers run up to the bleeding edge of technology and peer into the future. Today, let’s close out our cartridge series by taking a look at a few cartridges that offered some form of connectivity for otherwise isolated consoles. As always, this isn’t a comprehensive list of everything that existed—it’s just a brief survey at some of the more notable or interesting high points. I really miss the days of whacky console addons.
Foreigners crossing certain Chinese borders into the Xinjiang region, where authorities are conducting a massive campaign of surveillance and oppression against the local Muslim population, are being forced to install a piece of malware on their phones that gives all of their text messages as well as other pieces of data to the authorities, a collaboration by Motherboard, Süddeutsche Zeitung, the Guardian, the New York Times, and the German public broadcaster NDR has found. The Android malware, which is installed by a border guard when they physically seize the phone, also scans the tourist or traveller’s device for a specific set of files, according to multiple expert analyses of the software. The files authorities are looking for include Islamic extremist content, but also innocuous Islamic material, academic books on Islam by leading researchers, and even music from a Japanese metal band. China is basically performing ethnic cleansing on a massive scale, and it’s using technology to aid in its goal o eradicating an entire population group. It’s chilling, and every single technology company active in China – or worse yet, aiding the regime – should be held accountable.
All of this has led to a pretty vigorous (and fair) debate about whether Apple is still a design-led company, or whether its massive scale demands an operational focus that simply dictates design operates in a different way from the iMac and iPod eras. The view from inside Apple, for what it’s worth, is that design is still central to everything the company does, and the operations vs. design conflict is a media creation. But I think that debate misses the point in a serious way. There is but one important question for Apple to answer as it enters its next phase, one that will reveal everything about the company’s priorities and how it designs its products. Here it is: Will Apple compromise the user experience of the iPhone to sell services? …the answer is yes. Very much yes. It has already started.
The next feature update for Windows 10 (known in the Windows Insider Program as 19H2) will be a scoped set of features for select performance improvements, enterprise features and quality enhancements. To deliver these updates in a less disruptive fashion, we will deliver this feature update in a new way, using servicing technology (like the monthly update process) for customers running the May 2019 Update who choose to update to the new release. In other words, anyone running the May 2019 Update and updating to the new release will have a far faster update experience because the update will install like a monthly update. This service pack-like release is scheduled for September. I do have to say though that I am starting to miss the forest through the trees when it comes to Windows and its updates. I understand why things have to be so complicated – Windows is used in many different environments, and each environment requires unique updating rules – but it hasn’t exactly made things easier to grasp for consumers.