Graphics

Nvidia Engineer Releases Open-Sourced Vulkan Graphics Driver for the Raspberry Pi (tomshardware.com) 20

Long-time Slashdot reader frootcakeuk quotes an article from Hot Hardware: Earlier this year, the Raspberry Pi Foundation hooked up with Igalia to start development on an open-sourced Vulkan graphics driver for the Raspberry Pi. However, Martin Thomas, an engineer at Nvidia, beat them to the punch.

Thomas announced yesterday via his personal Twitter that his RPi-VK-Driver is ready for primetime. The talented engineer had been working on the Vulkan driver in his spare time for more than two years.

Technically, Thomas' iteration isn't a Vulkan driver per se because it doesn't comply with the official standards established by The Khronos Group. Nonetheless, the resourceful developer produced a driver that adheres to the Vulkan parameters as much as possible, and as close as the hardware would permit it. There's just one limitation with the RPi-VK-Driver though. Unlike the official Vulkan driver that's still in the works, Thomas' version is only compatible with the Broadcom VideoCore IV GPU that's found inside the Raspberry Pi 1, 2, 3 and Zero devices.

Open Source

EA Releases Source Code and 4K Remasters For Two 'Command and Conquer' Games (github.com) 41

EA Games has just released The Command & Conquer Remastered Collection on Steam, described by Hot Hardware as two of the '90s-era real-time strategy games that "were incredibly popular in their day and are still popular with retro gamers today..."

"Gamers can change between legacy and remastered 4K graphics in real-time when playing solo mode," they note, adding that "deep support for mods via the Steam Workshop is baked in."

But UnknownSoldier (Slashdot user #67,820) also writes EA has released the source code for two of their classic real-time strategy games in the Command and Conquer series: CnC: Red Alert and CnC: Tiberian Dawn on GitHub. Interesting trivia:

- Source code is around 5 MB.

- There are no art of sound assets.

- Filenames are all in capitals. This makes it easy to tell what was added for the Remaster.

- The path finding is NOT using the usual A* algorithm but the "Crash and Turn" algorithm.

- Searching the source for PETROGLYPH_EXAMPLE_MOD shows an example of how to add a mod.

And 25 years after the release of Tiberian Dawn, the remastering team even tracked down the original voice for its in-game computer system EVA -- to create new high-definition recordings.
Government

Germany Bans Digital Doppelganger Passport Photos (reuters.com) 58

Germany will outlaw the morphing of passport photos, in which pictures of two people are digitally combined, making it possible to assign multiple identities to a single document. Reuters reports: Morphing can trick artificial intelligence used at passport control into recognizing different individuals. The government on Wednesday backed a law requiring people to either have their photo taken at a passport office or, if they use a photographer, have it submitted in digital form over a secure connection, spokesman Steffen Seibert said. Researchers at the Fraunhofer Institute for Computer Graphics have found that it is possible to morph photos of the faces of different people who are not even related. A certain degree of similarity is sufficient, such as the eyes being aligned. Such manipulation of photos is typically invisible to the human eye, the researchers found.
Android

New Cold Boot Attack Affects Seven Years of LG Android Smartphones (zdnet.com) 10

South Korean phone manufacturer LG has released a security update last month to fix a vulnerability that impacts its Android smartphones sold over the past seven years. From a report: The vulnerability, tracked under the identifier of CVE-2020-12753, impacts the bootloader component that ships with LG smartphones. In March this year, US software engineer Max Thomas discovered a vulnerability in the bootloader component that had been added to LG smartphones starting with the LG Nexus 5 series. In a technical breakdown of the vulnerability published on Tuesday, Thomas says the bootloader component's graphics package contains a bug that lets attackers sneak in their own code to run alongside the bootloader's graphics under certain conditions, such as when the battery dies out and when the device is in the bootloader's Download Mode. Thomas says that threat actors who perfectly time an attack can gain the ability to run their own custom code, which could allow them to take over the bootloader, and inherently the entire device.
Businesses

Miss Your Office? Some Companies Are Building Virtual Replicas (wsj.com) 48

An anonymous reader quotes a report from The Wall Street Journal: Stay-home orders and the shuttering of workplaces have given corporate employees some respite from getting dragged into time-wasting water-cooler conversations. But some companies and their employees don't want to leave everything about the office behind, it turns out, and are replicating their offices in "SimCity"-like simulations online. File-transfer service WeTransfer BV opened its virtual space on May 1, almost seven weeks after closing its physical offices in New York, Los Angeles and Amsterdam as part of the global effort to slow the spread of the new coronavirus.

Graphics reminiscent of early "Tomb Raider" videogames depict a version of the company's Dutch headquarters, adapted to include pool tables, techno music and in-jokes such as a "memorial" library named for the very- much-alive chief creative officer. Staff roam around in the form of avatars such as robots and panda bears. Gordon Willoughby, the chief executive of WeTransfer, said the platform helps provide the social experience of office life in the way that Zoom calls and Slack have replaced business meetings and desk-side chats. That is particularly valuable for recent hires, he said. [...] Although clients can use Breakroom to create their office utopia, the platform also enables real-world elements such additional privileges for senior staff. In Sine Wave's own virtual world, senior members can lock the boardroom, which is located on top of a hill overlooking the rest of the office.

Windows

Microsoft Releases Windows 10 Update with Linux and Notepad Enhancements 82

Microsoft is starting to release the latest twice-annual update to Windows 10, featuring enhancements to the longstanding Notepad app and a way to find your cursor in a sea of text. Some of the other features include: Faster and easier connections: We're making it easier and faster to pair your Bluetooth devices to your compatible Windows 10 PC. Now you can take care of everything in notifications (instead of Settings) with fewer steps.
Go passwordless: Did you know -- for improved security and a simple sign-in experience, you can sign in with your face, fingerprint, or PIN? It's easier than ever to enable passwordless sign-in for your Microsoft accounts: just go to Settings > Accounts > Sign-in options on your Windows 10 PC and select 'On' under 'Make your device passwordless.' Note that this is hardware dependent.
Name your desktops: Now instead of "Desktop 1" or "Desktop 2" you can give your Virtual Desktops more descriptive, clever, or amusing names. Using Virtual Desktop in Windows 10 allows you to expand your desktop beyond the physical limitations of the space, organize groups of related tasks, and easily switch between them. Tackling what you want to -- when you want to -- just got a whole lot easier. Visit this post to learn more on how to access Virtual Desktop in Windows 10.
See gaming in a whole new light: New DirectX 12 Ultimate features provide smoother graphics with increased detail -- all without sacrificing framerate.
Customization and utility at your fingertips: Xbox Game Bar now supports third-party widgets, helping you customize the overlay experience to fit with the way you game.
Displays

Looking Glass Starts Shipping Its 8K Holographic Display (techcrunch.com) 26

Looking Glass is now shipping its 8K holographic display, which utilizes 33.2 million pixels and 45-element light field to provide a 3D effect. TechCrunch reports: The target markets here are medical imaging, mapping, automotive, architecture and engineering. A press release tied to the announcement features a handful of folks in these categories who are excited at what such a technology could mean, going forward. Here's Epic Games CTO Kim Libreri: "Having access to a glasses-free holographic display is a massive breakthrough, and presents an exciting prospect for teams working in immersive computer graphics, visualization and content creation. The Looking Glass holographic display provides a stunning level of realism, and we look forward to seeing the innovations that emerge with the support of Unreal Engine generated content."

The company is only offering pricing quotes by request through its site -- which means it's pretty likely to be cost prohibitive for those just looking to augment a remote working setup. As noted in the earlier piece, the company is targeting enterprise users with early applications -- organizations that generally have money to spend on state of the art hardware. More consumer-focused applications, including gaming, could be coming a ways down the road.

Chrome

Chrome 83 Released With Enhanced Privacy Controls, Tab Groups Feature (zdnet.com) 20

Google has released today version 83 of its Chrome web browser, one of the most feature-packed Chrome updates released since the browser's initial launch back in 2009. From a report: Today's v83 release includes a slew of new features. These include enhanced privacy controls, new settings for managing cookie files, a new Safety Check option, support for tab groups, new graphics for web form elements, a new API for detecting barcodes, and a new anti-XSS security feature, among many many others. The reason why Chrome 83 includes so many features is because Google canceled the Chrome 82 release due to the ongoing coronavirus pandemic. As a result, some of the Chrome 82 features were pushed into Chrome 83, while others were rescheduled for later this year.
Network

The Epic Games Store Goes Down As Everyone Tries To Get GTA V For Free (extremetech.com) 41

The Epic Games Store has been down for several hours as people flood the service to snap up GTA V for free. "We are currently experiencing high traffic on the Epic Games Store," Epic acknowledges in a tweet. "We are aware that users may be encountering slow loading times, 500 errors, or launcher crashing at this time and we are actively working to scale. We'll provide an update as soon as we can." ExtremeTech reports: The surge in traffic for the Epic Game Store has apparently been intense enough that it has actually created issues for related Epic services like Epic Battle Breakers and Fortnite.

If you can't get on the EGS to pick up your copy of the game, don't worry -- it's going to be free through May 21. It isn't clear which edition of the game Epic is giving away, however, because nobody can log in to check. Rumors ran wild on this point, with some implying Epic would give away the "latest premium edition with additional content." At the very least, the rumor is that this represents the complete title, not just a front-end for accessing either the single-player campaign or GTA Online.
Epic is having something of a banner week. "First, Tim Sweeney's company wowed the internet with the new PS5 demo built on Unreal Engine 5," reports ExtremeTech. "Now the EGS has broken down under the weight of Grand Theft Auto, which puts Epic news front-and-center before PC gamers who might not have cared about the console announcement."

Also worth mentioning is the company on Wednesday launched Epic Online Services, giving developers free access to the same kinds of tools used to support Epic Games' massive Fortnite player base.
Hardware

The Alienware Area-51m's Upgradable Dream Has Failed in Just One Year (theverge.com) 76

Alienware has announced the second generation of its flagship Area-51m gaming laptop, the Area-51m R2. It's largely similar on the outside to the original Area-51m, but the specs are almost completely overhauled on the inside, with 10th Gen Intel processors, new Nvidia GPUs, faster RAM, and better display options. From a report: All of those upgrades will be limited to the new R2 model, though. Despite Alienware's goals for future-proofed upgradable parts, the Area-51m has failed to live up to its potential. One of the biggest draws of the Area-51m was the option for user-replaceable parts. Most modern laptops have nearly all of their internal components sealed in place in an effort to cut down on size. But the Area-51m took a different approach. It was big, easy to disassemble, and made it simple to replace nearly every internal component, from RAM to the CPU to the GPU to even the thermal cooling components. The idea was to make something more portable than any other desktop but more customizable than any laptop. Alienware's parent company, Dell, even built its own system for replaceable GPUs in laptops, called DGFF (Dell Graphics Form Factor) to make it easier to upgrade in the future.
Games

Unreal Engine 5 Demo Shows the Stunning Future of Video Game Graphics (vice.com) 122

Epic Games' Unreal is already one of the most widely used game engines on the planet, utilized by game developers, advertisers and filmmakers alike. And it's ready to take the next step. From a report: Epic Games announced its new Unreal Engine 5 today and we finally have an idea of what graphics will look like on next generation hardware. The first gameplay footage from Microsoft's Xbox Series X was underwhelming, but the first run of games on new hardware typically is. The nine minutes of footage from Epic, which is running a tech demo on PlayStation 5 hardware, offered our first real glimpse of what may be the future of video game visuals. The clip features a video game protagonist exploring a cave system then skysurfing through a mountain pass as ruins crumble around her. Epic designed it to showcase two new features of Unreal Engine 5 -- nanite and lumen. Epic Games says that nanite allows game designers to render an incredible amount of polygons on screen, leading to photo-realistic environments. Lumen is a new lighting engine that renders light and fills space similarly to Nvidia's RTX tech.

In the demo, the two new technologies add up to a beautiful scene with complicated textures, animation, and lighting. Epic Games is selling these new technologies, and Unreal Engine 5 in general, as tools developers can use to save time in the development process. According to Epic Games, Unreal Engine 5 comes with a suite of tools that allow developers to rely less on hand crafting environments and animations. The demo is gorgeous, but it doesn't show off the developer's version of the software and it's hard to know what the software will look like for its target audience -- people making video games.

Python

Massive Python Survey Reveals Popularity of Linux and PyCharm, Just 10% Still Using Python 2 (zdnet.com) 53

The Python Software Foundation and JetBrains collected over 24,000 responses for the third annual Python Developer's Survey. Among its findings: 59% said they used Python for data analysis, "followed by web development at 51%, and machine learning at 40%," reports ZDNet: Other major applications of Python include DevOps and system administration (39%), programming web tools like crawlers (37%), software testing (31%), education (26%), software prototyping (25%), network programming (21%), desktop development (18%), computer graphics (14%), embedded system development (8%), game development (7%) and mobile development (6%).

However, at 28%, web development remains the top purpose when respondents were asked what they used Python for the most. It is followed by data analysis (18%), machine learning (13%), and DevOps, and system administration (9%).

Good news given that the final version of Python 2 was just released, the survey found that 90% are using Python 3, up from 84% in 2018. Of those still on Python 2, 45% are using it for web development, and 41% are using it for DevOps and system administration. PSF speculates that web development's dominance in Python 2 is because of legacy code...

Some 68% of Python developers are building on Linux, followed by Windows at 48%, while macOS has a 29% share...

The PyCharm integrated development environment (IDE) from JetBrains is once again the top IDE with a 33% share, followed by Microsoft's open-source cross-platform editor VS Code with a 24% share.

Python adoption is often attributed to its moderate learning curve. The survey found that 44% of users have just two years' experience and 30% had three to five years' experience.

Open Source

Inkscape 1.0 Released (betanews.com) 68

Inkscape, the free and open-source vector graphics editor, has released version 1.0 for Linux, Windows, and macOS. It comes after three years in development and over 16 years after Inkscape's initial release. BetaNews reports: "Built with the power of a team of volunteers, this open source vector editor represents the work of many hearts and hands from around the world, ensuring that Inkscape remains available free for everyone to download and enjoy. In fact, translations for over 20 languages were updated for version 1.0, making the software more accessible to people from all over the world. A major milestone was achieved in enabling Inkscape to use a more recent version of the software used to build the editor's user interface (namely GTK+3). Users with HiDPI (high resolution) screens can thank teamwork that took place during the 2018 Boston Hackfest for setting the updated-GTK wheels in motion," explains the developers.

The devs further explain, "The extensions system has undergone some fundamental changes in version 1.0. Over the years, Inkscape users have become used to working with third-party extensions, such as various ones used for laser cutting and exporting to file formats which are not a native part of Inkscape. While outreach to extension developers was undertaken as Inkscape migrates towards Python 3 and a more logical and fully tested extensions API (now hosted in a separate repository), not all third-party extensions have been brought forward to be compatible yet. This will mean that 1.0 may not allow some users to continue with their normal extensions workflow."
The blog post, official release notes, and download page are available at their respective links.
Emulation (Games)

Beyond Emulation: the Massive Effort To Reverse-Engineer N64 Source Code (arstechnica.com) 61

Slashdot reader thereitis shares a report from Ars Technica that "delves into the reversing community's efforts to produce usable C source code from N64 game binaries." Here's an excerpt: Early this week, with little warning, the Internet was graced with a Windows executable containing a fully playable PC port of Super Mario 64. Far from being just a usual emulated ROM, this self-contained program enables features like automatic scaling to any screen resolution, and players are already experimenting with adding simple graphics-card-level reshaders, including ray-tracing, as well. The PC port -- which was released with little buildup and almost no promotion -- wasn't built from scratch in a modern game engine, in the manner of some other now-defunct Super Mario 64 porting projects. And its release has nothing to do with a recent leak of internal Nintendo files dating back to the Gamecube days. Instead, the port seems to be a direct result of a years-long effort to decompile the Super Mario 64 ROM into parsable C code. This kind of reverse-engineering from raw binary to easy-to-read code isn't a simple process, but it's an effort that a growing community of hobbyist decompilers is undertaking to unlock the secrets behind some of their favorite games.
Microsoft

Microsoft Announces Surface Book 3 With 10th-Gen Intel CPUs and New NVIDIA GPUs (theredmondcloud.com) 23

Ammalgam shares a report from Redmond Pie: Microsoft has officially announced the Surface Book 3. Not much has changed for the device in terms of external design, but internal circuitry is where it's at. This newest addition to the Surface family was formally unveiled alongside the Surface Go 2 today. And the detachable PC finally got the long overdue refresh. Microsoft decided to go with the latest Intel 10th generation CPUs, codenamed Ice Lake. There was talk that the company might opt for the Comet Lake processors. Both are 10th generation chips, but Ice Lake is made on a 10nm process, while Comet Lake is 14nm. [...] As for the CPU options, we have the Core i5-1035G7 and Core i7-1065G7 available. The Core i5 models don't offer dedicated graphics, while the 15-inch variant of the Surface Book 3 only comes in the Core i7 flavor. GPU got a real look, too. The 13.5-inch Surface Book 3 gets you the 4GB Max-Q variant of the NVIDIA GeForce GTX 1650, while the 15-inch one comes with a GTX 1660 Ti Max-Q with 6GB.

On the display side, we have a 3000 x 2000 screen on the 13.5-inch model, while the 15-inch one offers a resolution of 3240 x 2160. Microsoft also claims that the Surface Book 3 has the best battery life of any device it has made up until now. It's rated at 17.5 hours on the 15-inch model and 15.5 hours on the 13.5-inch variant. Some neat improvements when it comes to port selection, with both the USB Type-A and Type-C ports now being USB 3.1 Gen 2, meaning you get 10Gbps instead of 5Gbps. There is also a Surface Connect port on both the base and the tablet, to go with the 3.5mm audio jack in the tablet. All these enhancements mean that the starting price of the Surface Book 3 is a bit higher at $1,599. It will be available on May 21.

Portables (Apple)

Apple Announces New 13-inch MacBook Pro With Magic Keyboard (theverge.com) 114

Sooner than expected, Apple has announced a new 13-inch MacBook Pro with a Magic Keyboard. It features optional Intel 10th Gen processors and starts at $1,299. In one sense, it is a minor spec-bump upgrade for the existing lineup of 13-inch MacBook Pros. But it also represents the end of an era: Apple no longer sells any new laptops with the much-maligned butterfly keyboard mechanism. From a report: Apple has moved relatively quickly to cycle out the butterfly keyboard from its lineup. The 16-inch MacBook Pro was announced in November 2019, followed by a refreshed MacBook Air with Magic Keyboard this past March. In the span of six months, Apple has completely swapped out its entire laptop lineup with models that use better scissor-switch keyboards. Compare that to the five years it spent trying to make the butterfly keyboard mechanism work since the 2015 MacBook (now discontinued). As with the last MacBook Pro, Apple is sticking with Thunderbolt 3 / USB-C connectors, two or four of them in total (plus a headphone jack). The Touch Bar also remains for better or worse, alongside a Touch ID fingerprint sensor and -- praise be -- a real, physical Esc key. The RAM can be upgraded to 32GB and the storage can be specced all the way up to 4TB. Apple says that 10th Gen Intel processors have a turbo boost up to 4.1Ghz and that the new Intel Iris graphics support the Pro Display XDR at full 6K resolution.
AI

Programmer's Real-Time Deepfake Lets Him Impersonate Elon Musk on Zoom (vice.com) 39

Motherboard reports on a new open source program "that superimposes someone else's face onto yours in real-time, during video meetings." Programmer Ali Aliev used the open-source code from the "First Order Motion Model for Image Animation," published on the arxiv preprint server earlier this year [and developed by researchers at the University of Trento in Italy as well as Snap]... With other face-swap technologies, like deepfakes, the algorithm is trained on the face you want to swap, usually requiring several images of the person's face you're trying to animate. This model can do it in real-time, by training the algorithm on similar categories of the target (like faces)...

Aliev made a video of himself as Elon Musk, pretending to join the wrong meeting, to demonstrate the tech. It's pretty clear that it's a fake, but the eyes and head move around well enough that it'd be a neat trick for a few seconds, before the rest of the call looks any closer.

He's released his program on GitHub, naming it "Avatarify". But Motherboard warns it requires "a bit of programming knowledge" plus a powerful gaming PC.

"You have to run Zoom or Skype, as well as streaming software and Avatarify at the same time, which takes a decent amount of computing power."
Netscape

Silicon Valley Legends Launch 'Beyond Identity' To Eliminate All Passwords (securityweek.com) 143

SecurityWeek editor wiredmikey shares new that Jim Clark and Tom Jermoluk (past founders of Netscape, Silicon Graphics and @Home Network) "have launched a phone-resident personal certificate-based authentication and authorization solution that eliminates all passwords."

Security Week reports: The technology used is not new, being based on X.509 certificates and SSL (invented by Netscape some 25 years ago and still the bedrock of secure internet communications). It is the opportunity provided by the modern smartphone with biometric user access, enough memory and power, and a secure enclave to store the private keys of a self-certificate that never leaves the device that is new. The biometric access ties the phone to its user, and the Beyond Identity certificate authenticates the device/user to the service provider, whether that's a bank or a corporate network...

"When this technology was created at Netscape during the beginning of the World Wide Web, it was conceived as a mechanism for websites to securely communicate, but the tools didn't yet exist to extend the chain all the way to the end user," commented Jermoluk. "Beyond Identity includes the user in the same chain of certificates bound together with the secure encrypted transport (TLS) used by millions of websites in secure communications today...."

With no passwords, the primary cause of data breaches (either to steal passwords or by using stolen passwords) is gone. It removes all friction from the access process, takes the password reset load off the help desk, and can form the basis of a zero-trust model where identity is the perimeter.

Though they're first focusing on the corporate market, their solution should be available to consumers by the end of 2020, the article reports, which speculates that the possibility of pre-also installing the solution on devices "is not out of the question."
Graphics

Minecraft Ray Tracing Launches April 16, and It Is Breathtaking (venturebeat.com) 92

Microsoft and Nvidia are releasing Minecraft with RTX in beta for everyone April 16. This update adds ray-tracing effects like lighting, reflections, shadows, and more. And this is potentially the next generation for Minecraft visuals. VentureBeat reports: Nvidia and Microsoft developed the game together, and they are finally ready to let everyone see it for themselves. You can get the game by opting into the beta for the Minecraft for Windows 10 version. Of course, you might ask if it "just works," then what took so long? And that's a fair question. But for Minecraft, Nvidia and Microsoft couldn't flip a switch. They needed to update the game with physically based materials. This enables the RTX light rays to correctly bounce off objects. A green block will add a green tint to any reflected light, for example. And water will bend light and reflect the world behind you in its surface. These sort of visuals are often too complicated for traditional lighting techniques.

Nvidia and Microsoft had to update Minecraft with physically based materials. The two companies also spent some time improving performance. Nvidia turned to its DLSS technology to achieve "playable framerates." DLSS is deep-learning super-sampling. It uses machine learning to determine what a game should look like at an ultra-high resolution. DLSS can then take that data and rebuild an image from significantly less visual information. This enables a game to run at 1080p while generating an image that looks nearly indistinguishable from native 4K. To ensure that Minecraft with RTX is actually playable, Nvidia is bundling the update with DLSS. This gets you 40-to-60 frames per second in most circumstances. That's up from about 25-to-35 frames per second without DLSS.

Intel

Intel Launches NUC 9 Extreme Ghost Canyon Small Form Factor PC Platform (hothardware.com) 80

MojoKid writes: Intel unveiled its NUC 9 Ghost Canyon platform back at CES earlier this year, but the company has just announced general availability and lifted the embargo on full product reviews. An array of NUC 9 systems are launching today, with the top-end Intel NUC9i9QNX featuring a Core i9-9980HK Comet Lake-H 8-core CPU. The NUC 9 is built around Intel's NUC Compute Element, which essentially places the CPU, chipset, IO, and cooler onto a removable add-in card in a chassis that measures only 9.37 x 8.5 x 3.78 (WxDxH) inches. The Intel NUC 9 Extreme is a different sort of animal than traditional small form factor PCs though, and the version of the system that was tested at HotHardware is quite powerful, thanks to the inclusion of 16GB of RAM, an Intel Optane 905P boot drive, a secondary Kingston SSD, and an ASUS GeForce RTX 2070 discrete GPU, though the NUC 9 does have integrated graphics as well. A barebones Intel NUC 9 Extreme (model NUC9i9QNX), without any components or accessories will sell for about $1,639, but fully configured like the one in the review will retail north of $2000. It's not cheap, but Intel's NUC 9 Extreme is a very compact, robust, reasonably quiet and capable little machine.

Slashdot Top Deals