AMD details Threadripper 1920X and 1950X CPUs

Last night out of the blue, we received an email from AMD, sharing some of the specifications for the forthcoming Ryzen Threadripper CPUs to be announced today. Up until this point, we knew a few things - Threadripper would consist of two Zeppelin dies featuring AMD's latest Zen core and microarchitecture, and would essentially double up on the HEDT Ryzen launch. Double dies means double pretty much everything: Threadripper would support up to 16 cores, up to 32 MB of L3 cache, quad-channel memory support, and would require a new socket/motherboard platform called X399, sporting a massive socket with 4094-pins (and also marking an LGA socket for AMD). By virtue of being sixteen cores, AMD is seemingly carving a new consumer category above HEDT/High-End Desktop, which we’ve coined the 'Super High-End Desktop', or SHED for short.

AMD is listing the top of the line Threadripper 1950X for 999 dollars, which gives you 16 cores and 32 threads, with a base frequency of 3.4Ghz (and a turbo frequency of 4.0Ghz) at a TDP of 180W (nothing to sneeze at). These are two quite amazing processors, and later next year, the pricing should definitely come down a bit so it's a bit more affordable for regular computer use as well.

Well done, AMD. Sure, we need to await the benchmarks for more information, but this is looking real good. I'm hoping this will finally start forcing developers - specifically of games - to start making more and better use of multicore.

Building the XNU kernel on Mac OS X Sierra

From version to version, I always love to play around with the kernel. And it has always been a great lack in guides and documentation on how to build Mac OSX's kernel, XNU. For those of you that already have tried compiling XNU for Mac OSX 10.12 (Sierra), you probably noticed that earlier build guides like ssen's blog - Building xnu for OS X 10.11 El Capitan don't work anymore. However, many thanks to ssen to put in time to write a guide.

The problem is that Apple introduced something named Circular dependency with the libdispatch library and the kernel headers. So the order of the build process just got really important.

The Ultimate-64 board

It's time to announce the upcoming new "Ultimate-64" board!

In order to sustain the love for the Commodore 64, with failing machines, power supplies and flaky old connectors, I proudly present a new main board for your beloved C64 case:

What is it?!  This board is a hardware implementation (FPGA) of the entire C64, and it includes the Ultimate-II+ as well.  An ALL IN ONE solution!

It will be produced in small batches, and the creator hopes to be able to sell it for around 200 dollars. That's a pretty great price to give a C64 a lease on life.

The internet is fucked (again)

FCC chairman Ajit Pai is fond of saying that "the internet was not broken in 2015" when he argues for repeal of our nation's net neutrality rules. This is particularly funny to me, because in 2014 I literally wrote an article called "The internet is fucked".

Why was it fucked? Because the free and open internet was in danger of becoming tightly controlled by giant telecom corporations that were already doing things like blocking apps and services from phones and excusing their own services from data caps. Because the lack of competition in the internet access market let these companies act like predatory monopolies. And because our government lacked the will or clarity to just say what everyone already knows: internet access is a utility.

Most of these things are still true, even after the Obama-era FCC under Chairman Tom Wheeler reclassified internet access as a Title II telecommunications service and imposed strict net neutrality rules on wired and wireless internet providers. And most of these things will get even worse when Pai pushes through his plan to rescind Title II and those rules, despite widespread public outcry.

Hey look, another case of corporations actively working to undermine society by bribing politicians with huge amounts of money that individuals would never (or only rarely) have access to. As long as politicians' power is derived not from the people, but from money, shit like this will continue to happen. Trying to stop Pai's obviously horrible and destructive anti-consumer plans is a noble goal, but these plans are only a symptom, not a cause. We're playing whack-a-mole, while they are playing Jenga.

These corporate criminals and their political lapdogs will keep throwing money at the wall until it breaks - and they have more money than we have bricks and mortar.

Deal Alert: Free download of iPhone data utility

One of the chief annoyances of Apple's closed ecosystem is the limited ability to move files to and from your device using iTunes. Utilities that open up file management have been available for ages, but generally cost money, so stingy people like me just make do with iTunes. To commemorate the iPhone 10 year anniversary, MacX is offering OSNews readers a free license to their MediaTrans tool (in exchange for your email address). It's good for moving files of various types, backup, and removing media DRM. If any OSNews readers can recommend other options for working around Apple's restrictions and managing files on their iOS devices, I'd love to read about them in the comments.

Mainstream support for Windows Phone 8.1 has ended

If you're still rocking a handset running Windows Phone 8.1, it is important to note that mainstream support for the operating system is ending tomorrow, as Microsoft previously announced. Prior to the availability of Windows 10 Mobile for select handsets, the last major update to Windows Phone 8.1 was Lumia Denim, which started rolling out way back in December 2014.

A select number of handsets can get Windows 10 Mobile, but the vast majority of users (about 80%) are running Windows Phone 8.1.

So, headlines that state Windows Phone died yesterday are clickbait - but only because Windows Phone died years ago.

PiDP-8/I: a modern replica of the 1968 PDP-8/I

Now this is a real treat - over the past few years, Christopher Masto has been building (and where possible, selling) a PDP-8 replica called the PiDP-8/I. As you may have guessed from the name, the core of the PiDP-8/I is a Raspberry Pi, complemented by a replica PDP-8 front panel and case.

From a hardware perspective, the PiDP is just a frontpanel for a Raspberry PI. In the hardware section below, the technical details of the front panel are explained. In fact, the front panel could just as easily be driven by any microcontroller, it only lights the leds and scans the switch positions.

From a software perspective, the PiDP is just a Raspberry Pi, running Raspbian, which automatically logs in to the SimH emulator. SimH is modified to drive the front panel - meaning it has instructions added to reflect the state of the PDP-8 CPU registers through the leds, and responds to the switch settings.

The PiDP is fully open source, so you can download the schematics, design files, and software and build it yourself from scratch. You can also order a kit from Christopher Masto for $145, or pay an additional $170 for an assembled version (but isn't building half the fun?).

He has a few great videos of the PiDP up on his YouTube channel, including a 90 minute build video and a tour and demo video.

The Multics CPU simulator

The Multics CPU simulator created by Harry Reed and Charles Anthony is available for public download. A complete QuickStart installation package is available that provides software, compilers, system source, install scripts, and several initial projects (SysDaemon, SysAdmin, Daemon, etc.) and users.

This is Multics, the complete multi-user operating system, running on a simulated Honeywell DPS8M processor. The simulator is available for Mac OS X, Linux, or Windows, both 32bit and 64bit versions, and also supports the Raspberry Pi.

Inside Google’s academic influence campaign

Google operates a little-known program to harness the brain power of university researchers to help sway opinion and public policy, cultivating financial relationships with professors at campuses from Harvard University to the University of California, Berkeley.

Over the past decade, Google has helped finance hundreds of research papers to defend against regulatory challenges of its market dominance, paying $5,000 to $400,000 for the work, The Wall Street Journal found.

This is some next-level manipulation. I wasn't kidding when I said we, as a society, need to look at the amount of power we have let corporations gather up. This kind of influence isn't healthy for society.

24-core CPU and I can’t move my mouse

This story begins, as they so often do, when I noticed that my machine was behaving poorly. My Windows 10 work machine has 24 cores (48 hyper-threads) and they were 50% idle. It has 64 GB of RAM and that was less than half used. It has a fast SSD that was mostly idle. And yet, as I moved the mouse around it kept hitching - sometimes locking up for seconds at a time.

So I did what I always do - I grabbed an ETW trace and analyzed it. The result was the discovery of a serious process-destruction performance bug in Windows 10.

Great story.

Porting NetBSD to Allwinner H3 SoCs

A new SUNXI evbarm kernel has appeared recently in NetBSD -current with support for boards based on the Allwinner H3 system on a chip (SoC). The H3 SoC is a quad-core Cortex-A7 SoC designed primarily for set-top boxes, but has managed to find its way into many single-board computers (SBC). This is one of the first evbarm ports built from the ground up with device tree support, which helps us to use a single kernel config to support many different boards.

Valve says it’s working on Steam client UI update

Valve's Alden Kroll was at Indigo 2017 to talk about Steam and the changes they're working on. The talk covered the business side of Steam as well as some specific features available for game makers. The company wanted to meet developers face to face, answer questions, and hear feedback and suggestions as well.

The slides of the talk are available at the link (thanks to Valvetime.net), and interestingly enough, the slides states Valve is working on a "overall UI refresh & update" of the Steam client - which I applaud greatly. I hope it's more than just a new skin, and that they are actively going to address the performance issues and UI complexity - preferably by making the clients on the various platforms (Windows, Linux, macOS) feel like proper, native applications.

In addition, one of the slides also shows that Steam is still growing, with 33 million daily users, 67 million monthly users, and 26 million new purchases since January 2016 (so 1.5 million per month). Those are healthy statistics.

Valve does not care about its customers

PC Gamer has an article up about the failure of SteamOS, and it serves as a good anchor to talk about Valve in general.

"The fundamental reasons that Valve cares about SteamOS haven't gone away, and we continue our work to expand it," Valve said in a statement to PC Gamer. I had asked if SteamOS was still a priority, how many people were working on it, and if Windows 10 changed Valve's approach. "The launch of Steam Machines taught us a lot about what Steam customers value in hardware. Right now we're continuing to work on SteamOS as a product, with over 96 updates and 3,525 games released. We have many incentives for those making SteamOS titles and we see a bright future for SteamOS, especially in VR."

The comment about VR is interesting, as the new tech is clearly Valve's present focus. If SteamOS can provide a better VR experience than Windows, and VR technology proves itself more popular in the future, perhaps the OS has a shot of resurging with a new round of 'SteamVR Machines'. But the success of SteamVR isn't a sure thing, either.

The problem with Valve is that they are the technology company equivalent of a toddler - kind of cute and adorable (if they're not yours), but easily distracted, unfocused, and kind of living in their own fantasy world. Valve wanders from left to right, never committing to anything, just doing whatever it fancies. That would be completely fine if it wasn't for the fact that it strings partners and consumers along for the ride - only to jump off midway, leaving the ride to slowly come to a grinding halt in the middle of nowhere.

While the company devoted time and money to SteamOS and SteamVR, it let its most important piece of software - the Steam client - languish, to the point where it's now probably the most unusable piece of software on any Windows PC. It's slow, ugly, bloated, confusing, overly complex verging on the unusable, and in general just frustrating and cumbersome to use. In fact - and some people might balk at this - but EA's Origin client has improved so much over the years, that it's much nicer, cleaner, and easier to use now than the Steam client ever was. I will fight you on this.

And, of course, they left us at one of the biggest cliffhangers in gaming, and we have no Half-life 3. No Portal 3. No Left 4 Dead 3. No new IP. Nothing. We cry foul at EA, Ubisoft, and Bethesda for being unoriginal, but meanwhile, continue to treat Valve like the greatest gaming company in history, even though they haven't released a new game and haven't introduced a new IP in a long, long time.

It's high time Valve demonstrates that it actually cares about its customers, by improving Steam or releasing games we actually want - or in general just by showing some damn follow-through for once, or at least being open about plans for the future so we know what we can expect before we plonk down a bunch of cash for the next shiny they're peddling.

As it stands now, Valve isn't showing any signs that it cares about the fans of its games, and as the competition catches up to and races past Steam in user experience, the resentment grows ever deeper. Yes, the headline is harsh, but I can't find any sign that it's not true.

Sure, Steam is the giant of PC gaming today - but no giant remains standing forever.

Nintendo could’ve supported Super FX long before the SNES Classic

Since launching the Virtual Console in 2006, Nintendo has officially re-released dozens of Super NES games for play on modern consoles. As that emulated library has grown, though, many have noted an important gap: Nintendo hasn't re-released any SNES games that made use of the 3D-focused Super FX chip (or the improved Super FX2 follow-up).

That streak of Super FX disrespect will finally end in September when Yoshi's Island and Star Fox will show up on the Super NES Classic Edition. They'll be joined by the previously unreleased, Super FX2-powered Star Fox 2, which was completed in the mid-'90s but cancelled to avoid the shadow of more powerful 3D games on the likes of PlayStation and Nintendo 64.

While it's nice to see the Super FX getting some official attention, the question remains: what took so long? Why has Nintendo ignored the Super FX corner of its history all these years?

It turns out that this story is a lot more intricate - and mysterious - than I thought. Since I've been using snes9x for ages to play SNES games, it never dawned on me that Nintendo's own later consoles did not get any SuperFX-powered games.

Nobody can find the source code for Icewind Dale II

The people who make enhanced editions of old role-playing games like Baldur's Gate and Planescape: Torment want to do the same thing for Icewind Dale II. There's just one problem: nobody knows where to find the code.

It's hard to believe that things like this happen - Icewind Dale II was released about 15 years ago, developed and published by big, popular companies. You'd think the source code would be properly protected and stored.

OneDrive has stopped working on non-NTFS drives

OneDrive users around the world have been upset to discover that with its latest update, Microsoft's cloud file syncing and storage system no longer works with anything other than disks formatted with the NTFS file system. Both older file systems, such as FAT32 and exFAT, and newer ones, such as ReFS, will now provoke an error message when OneDrive starts up.

While it's understandable that FAT-based filesystems are left behind - FAT needs to die a quick but horrible death - it seems weird that Microsoft's new ReFS isn't supported.

Atari ST multitasking OS Geneva/NeoDesk to be open sourced

Back before MiNT became officially supported by Atari Corp, there were a few attempts at adding multitasking on the Atari ST. One of them was Geneva, a multitasking environment that was very light on resources and worked on a standard ST. NeoDesk is a desktop replacement that works well with Geneva.

Quite a long time ago there were some questions posed to the writer of these great software packages, Dan Wilga, in an attempt to see if the source could be opened. After a successful petition caught the attention of Wilga, he explained he still had his Atari TT030 sitting around, with the source code for a version that was never released.

Sadly, one of the hard drives with some of the required code to build everything was damaged, and it was too expensive to have the drive fixed. Thanks to a member of the Atari community, the drive has been fixed, and this should mean we're going to see open source releases of Geneva and NeoDesk soon. New builds are being tested, and they will be released soon - followed by the source code.

This is amazing news, and a fantastic example of software conservation. Thanks to OSNews reader Leech for pointing this story out and writing the first two paragraphs of this story so I had an idea of what was going on!

Use DNF rather than PackageKit on Fedora

Fedora Workstation comes with two package managers by default: DNF and PackageKit. DNF has all the latest features and the best support, but PackageKit is put front and center in GNOME Software, KDE Plasma Discover, and as of Fedora 26 also in Cockpit’s new Software Update panel.

You may be better off sticking with the DNF package manager in the command line; even though PackageKit is the choice of all the graphical package managers. Here is some of the advantages DNF still gives you over PackageKit based applications.