Feed osnews OSnews

Favorite IconOSnews

Link https://www.osnews.com/
Feed http://www.osnews.com/files/recent.xml
Updated 2026-01-08 05:01
Adblocking: how about nah?
One driving force behind the adoption of EME was the ever-tighter integration between major browser vendors like Google, video distributors, and advertising networks. This created a lopsided power-dynamic that ultimately ended up in the standardization of a means of undoing the configurable Web—where the user is king. EME is the first crack in the wall that protected browsers from those who would thwart adversarial operability and take “how about nah?” off the table, leaving us with the kind of take-it-or-leave-it Web that the marketing industry has been striving for since the first pop-up ad.
Fast software, the best software
I love fast software. That is, software speedy both in function and interface. Software with minimal to no lag between wanting to activate or manipulate something and the thing happening. Lightness. Software that’s speedy usually means it’s focused. Like a good tool, it often means that it’s simple, but that’s not necessarily true. Speed in software is probably the most valuable, least valued asset. To me, speedy software is the difference between an application smoothly integrating into your life, and one called upon with great reluctance. Fastness in software is like great margins in a book — makes you smile without necessarily knowing why. Nothing to add.
Russia targeted election systems in all 50 states, Senate concludes
The U.S. Senate Intelligence Committee has concluded that election systems in all 50 states were targeted by hackers linked to the Russian government, according to a heavily redacted report released today. And — as previously reported — the report says that Russia could have actually tampered with election systems if it wanted to: “Russian cyber actors were in a position to delete or change voter data,” the report reads. On a related note, Senate majority leader Mitch McConnell blocked two bills designed to secure the voting process and prevent more Russian meddling. At this point, one has to wonder what kind of videos the Russians have of McConnell. In any event, securing the voting process against foreign interference should be the number one concern for any democratic society – it’s why The Netherlands went back to paper voting several years ago – regardless of political affiliation. Treason is a real thing.
Amazon requires police to shill surveillance cameras in secret agreement
Amazon’s home security company Ring has enlisted local police departments around the country to advertise its surveillance cameras in exchange for free Ring products and a “portal” that allows police to request footage from these cameras, a secret agreement obtained by Motherboard shows. The agreement also requires police to “keep the terms of this program confidential.” In any functional democracy, this would be highly illegal.
The $60 gadget that’s changing electronic music
Estrada had promised a demonstration of a remarkable new instrument, one that had changed the whole way he made music. Two walls of the room were dedicated to racks of synthesizers — row after row of buttons and knobs and unwieldy wiring, a veritable museum of advanced technology spanning decades and costing thousands of dollars. Estrada ignored all of it. Instead, he plucked a small device from the spot where it was hanging from a hook. It looked like the exploded innards of a calculator, with a splat of knobs and buttons. There was no keyboard. Estrada plugged it into a set of speakers, held it in both hands and hunched over it slightly, as if handling a phone while texting, and began to play. He punched the buttons, and a rapid-fire sequence of clicks began to repeat. Then he twisted one of the knobs, and the clicks deepened into a more hollow sound, like that of a kick drum. More button punches, more knob twists, more sounds: a spacey high-hat, a background static roar, a tonal burst that altered slightly and quickly became a repeated phrase. Suddenly there was more than a beat; there was a little song. Technology changes and democratises in more ways than one, and no industry is safe from its effects. What a fascinating story and device.
Apple to acquire the majority of Intel’s smartphone modem business
Apple and Intel have signed an agreement for Apple to acquire the majority of Intel’s smartphone modem business. Approximately 2,200 Intel employees will join Apple, along with intellectual property, equipment and leases. The transaction, valued at $1 billion, is expected to close in the fourth quarter of 2019, subject to regulatory approvals and other customary conditions, including works council and other relevant consultations in certain jurisdictions. This was widely expected to happen, and will aid Apple in achieving independence from Qualcomm.
Extending the Linux kernel with built-in kernel headers
Linux kernel headers are the unstable, constantly-changing, internal API of the kernel. This includes internal kernel structures (for example, task_struct) as well as helper macros and functions. Unlike the UAPI headers used to build userspace programs that are stable and backward-compatible, the internal kernel headers can change at any time and any release. While this allows the kernel unlimited flexibility to evolve and change, it presents some difficulties for code that needs to be loaded into the kernel at runtime and executed in kernel context. My solution to the problem is to embed the kernel headers within the kernel image itself and make it available through the sysfs virtual filesystem (usually mounted at /sys) as a compressed archive file (/sys/kernel/kheaders.tar.xz). This archive can be uncompressed as needed to a temporary directory. This simple change guarantees that the headers are always shipped with the running kernel. This change has been added to version 5.2 of the Linux kernel.
Leaked internal Windows 10 build reveals new Start menu experience
Leaked internal Windows 10 build has revealed a brand new Start menu experience that replaces live tiles with a more traditional grid of apps. This Start menu experience is believed to be the Start menu that Microsoft is working on for Windows Lite, featuring a more simplified app layout. The leaked build comes directly from Microsoft itself, thanks to an issue with the Insider Program rolling out builds that were never greenlit to ship to testers. As a result, an internal build that includes features that are not supposed to be seen by the public has leaked. The new Start menu is very early, and its UI isn’t finished. So don’t judge it by its looks just yet. This iteration of the Start menu looks a lot more basic, simple, and straightforward – exactly what I, personally, look for in a launcher: a grid or list of stuff I can click on.
Use plaintext email
There are two main types of emails on the internet: plaintext and HTML. The former is strongly preferred, but often isn’t set up by default. We’ll get you set up right. HTML emails are mainly used for marketing – that is, emails you probably don’t want to see in the first place. The few advantages they offer for end-users, such as links, inline images, and bold or italic text, aren’t worth the trade-off. I am 100% in the camp of plain text email, but sadly, very few other people – or organisations – are. Some emails become entirely unreadable when displayed as plain text, which is a pain to deal with.
Apple dominates App Store search results, thwarting competitors
Apple’s mobile apps routinely appear first in search results ahead of competitors in its App Store, a powerful advantage that skirts some of the company’s rules on such rankings, according to a Wall Street Journal analysis. The company’s apps ranked first in more than 60% of basic searches, such as for “maps,” the analysis showed. Apple apps that generate revenue through subscriptions or sales, like Music or Books, showed up first in 95% of searches related to those apps. This dominance gives the company an upper hand in a marketplace that generates $50 billion in annual spending. Services revenue linked to the performance of apps is at the center of Apple’s strategy to diversify its profits as iPhone sales wane. This should surprise absolutely nobody. Apple has a lot riding on becoming a successful services company, and it’s doing a lot of sleazy things already to try and convert iPhone buyers into wallets on legs from whom Cupertino can siphon monthly amounts. It’s only natural that the company would use its Appe Store search engine to promote its own services – something that will surely turn some heads in Europe. The article also has this fascinating little tidbit: Phillip Shoemaker, who led the App Store review process until 2016, said Apple executives were aware of Podcasts’ poor ratings. Around 2015, his team proposed to senior executives that it purge all apps rated lower than two stars to ensure overall quality. “That would kill our Podcasts app,” an Apple executive said, according to Mr. Shoemaker, who has advised some independent apps on the App Store review process since leaving Apple. The proposal was eventually rejected, Mr. Shoemaker said. So Apple pondered purging all apps with two stars or lower from the App Store… Only to realise a number of its own apps would be purged, too. Oh and in what I’m sure is entirely unrelated, many Apple apps inside the App Store no longer show a rating at all – special treatment only Apple apps get. If even 50% of this story is true, antitrust lawyers and investigators are going to have a field day with this.
Unikernels: the next stage of Linux’s dominance
Unikernels have demonstrated enormous advantages over Linux in many important domains, causing some to propose that the days of Linux’s dominance may be coming to an end. On the contrary, we believe that unikernels’ advantages represent the next natural evolution for Linux, as it can adopt the best ideas from the unikernel approach and, along with its battle-tested codebase and large open source community, continue to dominate. In this paper, we posit that an up-streamable unikernel target is achievable from the Linux kernel, and, through an early Linux unikernel prototype, demonstrate that some simple changes can bring dramatic performance advantages. A scientific paper on the subject.
Files are fraught with peril
In this talk, we’re going to look at how file systems differ from each other and other issues we might encounter when writing to files. We’re going to look at the file “stack” starting at the top with the file API, which we’ll see is nearly impossible to use correctly and that supporting multiple filesystems without corrupting data is much harder than supporting a single filesystem; move down to the filesystem, which we’ll see has serious bugs that cause data loss and data corruption; and then we’ll look at disks and see that disks can easily corrupt data at a rate five million times greater than claimed in vendor datasheets. Deeply technical, but well-written and pleasant to read.
A tale of pointlessness: retro 5″ black and white TV as a computer monitor
When my brother’s old 1980s 5″ black and white TV was recently discovered during a “I wonder what’s under here?” exercise and amazingly seemed to still be working my first thought was, of course, “Nice!! 3rd monitor for my PC”. I knew that wouldn’t be exactly simple as the TV only appeared to have a 3.5mm “EXT. ANT” socket. …I can’t do anything but applaud this.
A new motherboard for Amiga, the platform that refuses to die
In the early years of personal computing there were a slew of serious contenders. A PC, a Mac, an Atari ST, an Amiga, and several more that all demanded serious consideration on the general purpose desktop computer market. Of all these platforms, the Amiga somehow stubbornly refuses to die. The Amiga 1200+ from is the latest in a long procession of post-Commodore Amigas, and as its name suggests it provides an upgrade for the popular early-1990s all-in-one Amiga model. If I ever get filthy rich, one of the things I’ll be doing with my money is using it to support platforms like the Amiga. Try and buy up as much IP, fund people and companies trying to make hardware and software, try to attract developers with financial incentives, and so on. Not a sound investment by any stretch of the imagination, but still a fun little diversion to daydream about.
Apple releases round of iOS, macOS updates
Today, Apple released a round of minor updates for all of its supported devices, including iOS 12.4, macOS 10.14.6, watchOS 5.3, and tvOS 12.4 . As it turns out though, some older devices – devices that aren’t supported by the latest updates anymore – are getting some love as well. According to MacRumors, iOS 9.3.6 and iOS 10.3.4 are now available. The report states that the former is only available for cellular models of the iPad mini, iPad 2, and iPad 3, all devices that used an A5 processor or a variant of it. It’s worth noting that the third-generation Apple TV also got an update today, as that also included an A5 chipset. Always a nice surprise to see older devices getting some love.
Windows NT services are assigned a SID based on an SHA-1 hash, but what about the risk of collision?
Windows NT services are assigned an identity (SID) based on an SHA-1 hash. We also know that SHA-1 is deprecated due to research showing that it is vulnerable to collision attacks from well-funded opponents. What does this mean for Windows NT services? Some Raymond Chen to kick off the week.
How many kinds of USB-C to USB-C cables are there?
Classic USB from the 1.1, 2.0, to 3.0 generations using USB-A and USB-B connectors have a really nice property in that cables were directional and plugs and receptacles were physically distinct to specify a different capability. A USB 3.0 capable USB-B plug was physically larger than a 2.0 plug and would not fit into a USB 2.0-only receptacle. For the end user, this meant that as long as they have a cable that would physically connect to both the host and the device, the system would function properly, as there is only ever one kind of cable that goes from one A plug to a particular flavor of B plug. Does the same hold for USB-C? We all know the answer to this mess.
This could be our first look at an Android-powered feature phone from Nokia
Kyle Bradshaw at 9To5Google: For the past few months, we’ve been tracking developments in Chrome that point to Android becoming a competitor to KaiOS by entering the feature phone market. Today, the first purported image of an Android feature phone has come to light, with Nokia stylings. Thus far, everything we’ve learned about the likelihood of Android coming to feature phones has come from tidbits within public Chrome code. From the code, we know that Android feature phones will be distinctly different from Android Go, as the feature phones will not have a touchscreen. Instead, the phones will be navigated using a traditional d-pad, shoulder buttons, and the number keys. Feature phones are far from dead, and it seems Google really wants a piece of this pie. KaiOS is kind of an unsung hero here in the west, but it’s quite popular on feature phones all over the world.
Google claims to have cancelled its censored Chinese search engine project
At a Senate Judiciary Committee hearing Tuesday, Google’s vice president of public policy, Karan Bhatia, said that the tech giant’s much-criticized effort to launch a search engine in China had been abandoned. “We have terminated Project Dragonfly,” Bhatia said of the controversial search app for the Chinese market that Google had reportedly been working on last year. He was responding to a series of questions from Republican Sen. Josh Hawley about Google’s business with China. Google employees were decidedly not happy with this project, so internal pressure certainly seems to have made an impact.
Zelda NES screen transitions are undefined behaviour
The vertical scrolling effect in the original “The Legend of Zelda” relies on manipulating the NES graphics hardware in a manner likely that was unintended by its designers. Writing to a particular PPU register while a frame is being drawn can result in graphical artefacts. The Legend of Zelda intentionally causes an artefact which manifests itself as partial vertical scrolling. This post gives some background on NES graphics hardware, and explains how the partial vertical scrolling trick works. Game developers on these older, constrained systems had to resort to some very clever thinking to work around said constraints.
Cities: Skylines is Turing complete
Cities: Skylines is a city simulation game that is complex enough to build universal logic gates in it. Using universal logic gates it is possible to construct any circuit including Turing complete machines. So, just like in Minecraft one can build a computer inside Cities: Skylines. However, it would be very complicated to build a fully fledged computer using these gates, so I will demonstrate a 4-bit adder instead. Everything is done in the vanilla version of the game, no mods or add-ons are required. I’ve played a lot of Cities: Skylines, but I never thought something like this would be possible.
To break Google’s monopoly on search, make its index public
Fortunately, there is a simple way to end the company’s monopoly without breaking up its search engine, and that is to turn its “index”—the mammoth and ever-growing database it maintains of internet content—into a kind of public commons. There is precedent for this both in law and in Google’s business practices. When private ownership of essential resources and services—water, electricity, telecommunications, and so on—no longer serves the public interest, governments often step in to control them. One particular government intervention is especially relevant to the Big Tech dilemma: the 1956 consent decree in the U.S. in which AT&T agreed to share all its patents with other companies free of charge. As tech investor Roger McNamee and others have pointed out, that sharing reverberated around the world, leading to a significant increase in technological competition and innovation. This is an interesting proposition. I don’t know if this will increase competition in any meaningful way, or if it’ll just lead to a shift in power from Google to the other major technology companies without really creating opportunities for newcomers, but it’s certainly yet another proposal on how to deal with the ever growing power these companies wield.
How US tech giants are helping to build China’s surveillance state
The OpenPower Foundation — a nonprofit led by Google and IBM executives with the aim of trying to “drive innovation” — has set up a collaboration between IBM, Chinese company Semptian, and U.S. chip manufacturer Xilinx. Together, they have worked to advance a breed of microprocessors that enable computers to analyze vast amounts of data more efficiently. Shenzhen-based Semptian is using the devices to enhance the capabilities of internet surveillance and censorship technology it provides to human rights-abusing security agencies in China, according to sources and documents. A company employee said that its technology is being used to covertly monitor the internet activity of 200 million people. IBM, of course, has always been perfectly fine with aiding in and profiting from genocide, so it’s not really surprising that the company jumped at the chance to aid the totalitarian Chinese regime’s genocide against the Uhgurs. Google’s involvement may be slightly more surprising since the company has no real presence in China, but I don’t think anyone should be shocked. Many western companies choose profits over ethics in China, such as Apple, who aides the Chinese dictatorship’s massive surveillance state by handing over all Chinese Apple user’s iCloud data to the Chinese government. Since such anti-privacy measures are legally mandated in China, you can safely assume that any western technology company active in China is just as guilty as IBM, Google, and Apple.
40 years later, lessons from the rise and quick decline of the first ‘killer app’
Remember VisiCalc, the world’s first spreadsheet? Today’s tech giants do, and that is why they buy up and invest in potential competitive threats. It was the first killer app, the spark for Apple’s early success and a trigger for the broader PC boom that vaulted Microsoft to its central position in business computing. And within a few years, it was tech-industry roadkill. Many silicon valley startups basically have only one purpose these days: flaunt their ideas in front of the tech giants, and hope VC funding doesn’t run dry before one of them buys them. They’re not building sustainable businesses; they’re building a corporate advertorials.
Pete’s QBasic site
QBasic lives! QBasic is an old-school, vintage programming language that was designed for beginners. QBasic ran on MS-DOS, and was a more advanced version of BASIC. QB was a lot of people’s first foray into programming (particularly those of us who grew up in the ‘80s and ‘90s). Therefore, a lot of people look back at QBasic with nostalgia. QBasic is one of the very few programming languages I actually ever even used – back when i was a very young kid – so I do have some faint nostalgia for it. Great to see such a dedicated community keeping it alive.
One player spent 10 years exploring every corner of Eve Online
Eve Online is unique among spacefaring games — not just for its complexity, but for its structure. The galaxy of New Eden is composed of nearly 8,000 star systems, each one placed into the virtual firmament by the hand of its creators at CCP Games. Some are easy to find, while others are hidden. Few players have actually visited all of New Eden’s known star systems. Fewer still have visited the thousands more that are hidden from view. But only one has visited all of them without losing a single starship. The journey took 10 long years. That’s quite an amazing achievement, especially considering Eve Online is incredibly boring.
AmigaOS 3.1.4.1 released
Hyperion Entertainment CVBA is pleased to announced the immediate availability of AmigaOS 3.1.4.1 as a free update to AmigaOS 3.1.4 released in September 2018. Since then, some bugs were found and functionality reviewed. We are therefore providing updates that address those issues in order to improve the user experience and also added more workarounds to improve compatibility with some oddly behaving programs. A small bugfix release for the operating system that never dies.
Debian 10 “buster” released
In this release, GNOME defaults to using the Wayland display server instead of Xorg. Wayland has a simpler and more modern design, which has advantages for security. However, the Xorg display server is still installed by default and the default display manager allows users to choose Xorg as the display server for their next session. Thanks to the Reproducible Builds project, over 91% of the source packages included in Debian 10 will build bit-for-bit identical binary packages. This is an important verification feature which protects users against malicious attempts to tamper with compilers and build networks. Future Debian releases will include tools and metadata so that end-users can validate the provenance of packages within the archive. Debian forms the bedrock under many popular distributions, so any new Debian release is a major milestone, and will eventually find its way, in one form or another, to many Linux users’ computers.
Facebook’s $5 billion FTC fine is an embarrassing joke
Facebook’s stock went up after news of a record-breaking $5 billion FTC fine for various privacy violations broke today. That, as the New York Times’ Mike Isaac points out, is the real story here: the United States government spent months coming up with a punishment for Facebook’s long list of privacy-related bad behavior, and the best it could do was so weak that Facebook’s stock price went up. Facebook was one of the most important tools that Russia used to interfere in the US presidential elections. Do you really think that the regime profiting from said interference is going to punish their golden ticket?
Microsoft discreetly drops ‘telemetry’ as part of larger ‘security cumulative update’ for Windows 7
Microsoft appears to have once again attempted to sneak telemetry components. The company released security updates for all supported operating systems on the July 2019 Patch Day. However, this month’s cumulative updates, which were supposed to contain only security-related components, contain an unexpected compatibility/telemetry component. The suspicious components were hidden in plain sight. Incidentally, this is the second time Microsoft has attempted to insert telemetry components. However, during the first attempt the Windows OS maker had openly mentioned the inclusion of the telemetry components, whereas this time, the company didn’t offer any indication. This methodology appears to an attempt to garner more accurate data about usage and installation patterns of the Windows operating system as Microsoft will soon phase out Windows 7. People sticking with Windows 7 are a potential gold mine for Microsoft, so from the company’s perspective, it makes perfect sense to try and collect as much data about Windows 7 users as possible. Such data will help them determine what the best approach would be to get these users to upgrade. If such telemetry collection is opt-in, then I see no problem with it. Sneaking it in as part of a security update, however, is downright scummy.
The AMD Radeon RX 5700 XT and RX 5700 review
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.
Windows 10 20H1 build hints at old Microsoft Edge removal
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 making Windows 10 passwordless
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.
Haiku monthly activity report for June
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.
Fuchsia adds official Snapdragon 835 support
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.
IE Mode now works in Microsoft’s Chromium-based Edge browser
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.
RISC-V Foundation ratification of the RISC-V base ISA and privileged architecture specifications
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 is using Android’s share and ‘open with’ menus to advertise its other apps
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.
The AMD 3rd gen Ryzen deep dive review: 3700X and 3900X raising the bar
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.
Huawei’s HongmengOS is faster than Android and MacOS, has broader application
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.
Android engineers take us on a deep dive of Android Q
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.
How Artifact became Valve’s biggest failure
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?
ReactOS ‘a ripoff of the Windows Research Kernel’ claims Microsoft kernel engineer
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.
OpenBSD is now my workstation
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?
‘User Inyerface’ teaches you about terrible modern web design by making you suffer through it
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.
Why did moving the mouse cursor cause Windows 95 to run more quickly?
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.
Communicating cartridges
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.
China is forcing tourists to install text-stealing malware at its border
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.
There’s only one important question to ask about Apple’s future
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.
Evolving Windows 10 servicing and quality: the next steps
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.
...80818283848586878889...