Thermal paste round-up: 85 products tested

Several years ago, we published a round-up of thermal pastes that started with Thermal Paste Comparison, Part One: Applying Grease And More and concluded with Thermal Paste Comparison, Part Two: 39 Products Get Tested. Since it's so hot outside (at least in our U.S. labs), we're trying to cool so many new CPUs and GPUs, and readers keep asking for it, we decided to combine and update those stories, adding a range of new thermal pastes and pads.

Thermal paste and how to apply it are probably more divisive than anything else in technology. So many different methods, old wives' tales, folklore, and god knows what else.

The lack of multilingual affordances in modern software

Before I link you to the story this item is actually about, I want to tell you about one of my biggest frustrations with computer hardware and software. It's something that I have to work around every single day, and its consequences bother me almost every few minutes.

Hardware and software have no idea how to handle people who lead multilingual lives.

Like hundreds of millions of people, I speak and understand several languages, but on top of that, I use two languages every single day: Dutch and English. I switch between these two all the time, often even multiple times a minute when juggling multiple friends, clients, work-related material, entertainment, and so on. I might be writing an e-mail to a client in English, work on a translation in Dutch, WhatsApp with a friend in English, and write a Facebook post in Dutch - switching between all of these.

Software has no idea what to do with this. The most operating systems like Windows and OS X can do is offer a small icon somewhere tucked away to manually switch input languages, which is incredibly cumbersome and just wholly impractical to perform every time you have to switch languages. It gets even worse on mobile operating systems, which are heavy on the autocorrect (I cannot type on a touchscreen), so if my input method is still set to English while I'm typing something in Dutch, it gets autocorrected into meaningless garbage (it's only recently that both Android and iOS at least offer some form of true multilingual input).

It's even worse when it comes to these voice assistants the entire technology industry is trying to ram down our throats, like Google Assistant or Apple's Siri. Do you know what you need to do to switch voice assistant input language on an Apple Watch or Android Wear device? Are you ready for it?

You need to perform a full wipe and set up the device as new.

Since my use of Dutch and English is split about 50/50 - or maybe 60/40 - the end result is that for about 50% of the time, I cannot use any of these devices to reply to an e-mail or write a text message. While Android Wear 2.0 has a keyboard and handwriting recognition, I have no idea how to change the input language for those input methods. Even if I could by tapping around - the point of these things is that you can use them without having to look away from whatever you're doing (e.g. cycling).

And just in case you think this kind of multilingual use is rare or an edge case: just in the United States alone, dozens of millions of people speak both Spanish and English every single day. This is not an edge case. This is not a peculiarity. This is daily reality for possibly hundreds of millions of people all over the world.

There's countless other daily irritations that arise from this inability of software to deal with multilingual use (Win32 vs. Metro vs. Chrome vs. Office vs. etc., which all have their own input language switching mechanisms I manually have to keep track of), but the point I want to make is the following.

Because software has no idea how to deal with multilingual use, I know for a fact that very few of the engineers working on Windows or Office or iOS or WatchOS or Android or whatever lead multilingual lives, because any person who uses multiple languages every single day would be able to spot these problems within 15 minutes of use. If the manager responsible for WatchOS led a multilingual life, or had a bunch of people on his team that led multilingual lives, WatchOS would've never been released without the ability to easily switch Siri input language.

Despite what some low-level Googler claims in his rambling manifesto of idiocy, diversity matters. Or, as ex-Googler Yonatan Zunger puts it way more eloquently:

Engineering is not the art of building devices; it's the art of fixing problems. Devices are a means, not an end. Fixing problems means first of all understanding them - and since the whole purpose of the things we do is to fix problems in the outside world, problems involving people, that means that understanding people, and the ways in which they will interact with your system, is fundamental to every step of building a system.

If, at this point in time, you still don't understand the importance of diversity when developing products, you are beyond help, and have no place on any product development team.

Apollo Vampire V4 announced

A new Apollo accelerator board has been released. What are these?




Apollo Accelerators is an Amiga Classic accelerator board product line. It uses the Apollo core which is a code compatible Motorola M68K and ColdFire processor but is 3 to 4 time faster than the fastest 68060 at time. It also brings Amiga Classic near to Amiga NG by bringing digital video with millions of colours.

The Vampire V4 improves upon its predecessors in numerous ways. As always, the Amiga community always manages to keep their own computers relevant and up-to-date, if even for just a small group of users. Amazing.

How old are operating systems?

Today, it hit me that iOS is already ten years old. I consider iOS a relatively new and fresh operating system, but can we really say that at ten years old? In order to figure that out, I quickly threw together a little graph to visualise the age of both current and deprecated operating systems to get a better look at the age of operating systems.

It counts operating system age in terms of years from initial public release (excluding beta or preview releases) to the last release (in case of deprecated operating systems) or until today (in case of operating systems still in active development). I've included mainly popular, successful, consumer-oriented operating systems, leaving out more server or embedded oriented operating systems (such as UNIX and QNX), which tend to have vastly different needs and development cycles.

As far as the nomenclature goes, Windows 9x includes everything from Windows 1.0 to Windows ME, and Mac OS covers System 1 through Mac OS 9.2.2. Windows CE is currently called Windows Embedded Compact, but its line also includes Windows Phone 7, Windows Mobile, and Windows PocketPC.

Red indicates the operating system is no longer being developed, whereas green means it's still under active development. The only question mark in this regard is Windows CE; its latest release is Embedded Compact 2013 in 2013, and while I think it's still in development, I'm not entirely sure.

This graph isn't a scientifically accurate, well-researched, quotable piece of information - it takes many shortcuts and brushes several questions aside for brevity's sake. For instance, looking at the last official release doesn't always make sense, such as with Windows Service Packs or Mac OS X point releases, and I haven't even been entirely consistent with these anyway.

On top of that, the graph doesn't take months or weeks into account, and just counts everything in terms of years. Linux shouldn't technically be included at all (since it's just a kernel), and you can conceivably argue that, for instance, Mac OS X is older than its initial release in the form of 10.0 since it's so heavily based on NEXTSTEP. Amiga OS is also a bit of a stretch, since its development pace is slow and has even died down completely on several occasions. You could maybe possibly argue that BeOS is still in active development in the form of Haiku, but I consider Haiku a reimplementation, and not a continuation.

In any event, I originally wasn't planning on doing anything with this, but I figured I might as well publish it here since it's an interesting overview.

Apple’s silence in China sets a dangerous precedent

Farhad Manjoo, in The New York Times:




A year ago, the Federal Bureau of Investigation made an extraordinary demand of Apple. To get inside a dead terrorist's iPhone, law enforcement officials wanted the company to create a hackable version of the software that runs all iPhones.

To many legal experts, it wasn't obvious that Apple had a winning case against the request. But facing great legal and political opposition, Apple took a stand anyway. Timothy D. Cook, Apple's chief executive, argued that the company had a financial and moral duty to protect its users' privacy and security. He made clear that Apple would obey American law - but only after trying to shape the law.

The fight paid off. On the eve of a courtroom showdown, the F.B.I. rescinded its request. It is worth underlining this point: When Apple took a public stand for its users' liberty and privacy, the American government blinked.

Yet in China over the weekend, when faced with a broad demand by the Chinese internet authority, it was Apple that blinked.

Apple openly and publicly buts heads with the US government but not with the Chinese government because of one very simple reason: Apple is more dependent on, and beholden to, China than on and to the US. Virtually everything Apple sells is made in China, and Apple has nowhere else to go.

For a company that always tries to strive for control, it really low-waged itself into a corner.

Right and wrong

Earlier today, John Gruber linked to this piece, and I couldn't help but roll my eyes at the superior orders defense. Gruber later followed up with a more detailed article, and wondered what I think Apple should do.

Too many people reacting to this story think that it's about Apple deciding to acquiesce to this particular demand regarding VPN apps. It's not. The real issues are two-fold:

  • Should Apple being doing business in China at all?
  • Should the App Store remain the only way to install apps on iOS devices?

Neither of these are simple topics, and I would (and am about to) argue that neither question has a clear-cut "this is the right thing to do" answer.

Nonsense. In both of these cases, it's very "clear-cut" what "the right thing to do" is.

  1. No.
  2. No.

Since the App Store question is obvious - my computer, my rules, my software, get out - let's move on to the China question. The only reason this issue is supposedly not "clear-cut" is because we live in a society that values money over people. People like John Gruber argue that Google's advertising practices and data collection are bad and evil, but in one breath argue that it's okay for Apple to buddy up to totalitarian regimes like the ones in China or Saudi-Arabia that have complete and utter disregard for human rights because it's good for Apple.

You can certainly make that argument - and each and every one of us uses products that either depend on or are made in totalitarian regimes - but don't try to justify it or claim there's no clear right and wrong here. Collaborating with such regimes is clearly wrong, period. No ifs, buts, or maybes, and by buying products made in China or by putting Saudi-Arabian oil in our cars we are all complicit, whether we like it or not.

We like to make it seem as if right and wrong are cloudy, nebulous concepts, but in reality, they rarely are. The only thing that's cloudy and nebulous is our own cognitive dissonance and the twisting, contorting, and justifying we - as a society - do to solve it.

The history of the IBM PC, part two: the DOS empire strikes

Since I abused the first part in Ars' two-parter on the history of the IBM PC for my own selfish purposes, it's only fair to use the publication of part two to actually talk about the subject matter at hand.

In November 1979, Microsoft's frequent partner Seattle Computer Products released a standalone Intel 8086 motherboard for hardcore hobbyists and computer manufacturers looking to experiment with this new and very powerful CPU. The 8086 was closely related to the 8088 that IBM chose for the PC; the latter was a cost-reduced version of the former, an 8-bit/16-bit hybrid chip rather than a pure 16-bit like the 8086.

IBM opted for the less powerful 8088 partly to control costs, but also to allow the use of certain hardware that required the 8-bit external data bus found on the 8088. But perhaps the biggest consideration stemmed, as happens so often, from the marketing department rather than engineering. The 8086 was such a powerful chip that an IBM PC so equipped might convince some customers to choose it in lieu of IBM's own larger systems; IBM wanted to take business from other PC manufacturers, not from their own other divisions.

The IBM PC and its compatibles changed the computing landscape more than any other platform, and to this day it remains the archetype of what people think of when they think of "computer". While the archetypal computer is surely changing into a laptop or even a smartphone, they've got a long way to go before they push the PC out of the collective consciousness as the "default" computer.

A2osX: multitasking operating system for the Apple IIe

A2osX is a cooperative, event-driven multitasking kernel (meaning it is applications that are responsible to give back control to kernel). Its principal goal is to collect all "genius" 65c02 pieces of code ever written here and there, concentrated in the same environment (including IP Stack & HTTPD/TELNETD..., GUI & graphical tools...). "Complete working place", no needing any more to reboot to switch between tons of diskettes!

A2osX is designed to work on any "stock" 128k Apple //e, with no additional hardware.

The Apple II turned 40 this year and it still has a lot of life left in it.

Apple removes apps that help Chinese evade censorship

China appears to have received help on Saturday from an unlikely source in its fight against tools that help users evade its Great Firewall of internet censorship: Apple.

Software made by foreign companies to help users skirt the country's system of internet filters has vanished from Apple's app store on the mainland.

Profit over people is entirely normal for large corporations like Apple. They rarely choose the other way around.

AMD Ryzen 3 1300X and 1200 CPU review: Zen on a budget

So far all the products launched with Zen have aimed at the upper echelons of the PC market, covering mainstream, enthusiasts and enterprise customers - areas with high average selling prices to which a significant number of column inches are written. But the volume segment, key for metrics such as market share, are in the entry level products. So far the AMD Zen core, and the octo-core Zeppelin silicon design, has been battling on the high-end. With Ryzen 3, it comes to play in the budget market.

AnandTech's review and benchmarks of the new low-end Ryzen 3 processors.

My $169 development Chromebook

In the last year while talking to respected security-focused engineers & developers, I've come to fully appreciate Google's Chrome OS design. The architecture benefited from a modern view of threat modeling and real-world attacks. For example, Trusted Platform Module (TPM) hardware chips are built into every Chromebook and deeply incorporated into the OS. The design documents go into some detail on the specific protections that TPM provides, particularly around critical encryption functions.

I also learned that Chromebook is the daily driver for many of Google's own senior developers and security engineers. In short, the combination of the underlying Chromebook hardware with the OS architecture makes for a pretty compelling secure development environment.

It's pretty neat to consider the possibility of pre-travel "power washing" (resetting everything clean to factory settings) on an inexpensive Chromebook and later securely restore over the air once at my destination. Since there is a wide range in Chromebook prices, the engineering challenge here was to find something powerful enough to comfortably use exclusively for several days of coding, writing, and presenting, but also cheap enough that should it get lost/stolen/damaged, I wouldn't lose too much sleep. The threat model here does not include recovery from physical tampering; if the machine were somehow confiscated or otherwise out of my custody, I could treat it as a burner and move on.

Interesting guide on how to turn an inexpensive Chromebook into a burner developer device safe for international travel.

GNUSTEP live CD 2.5 released

After almost 8 years (we talked about it, of course), a new version of the GNUSTEP live CD has been released - version 2.5, for amd64. The live CD is based on Debian 9, has low hardware requirements, and uses Linux 4.9 with compressed RAM and no systemd. The live CD is a very easy and non-destructive way of testing out and playing with GNUSTEP, a free software implementation of OPENSTEP.

It's been a long, long time since I got to use our glorious *STEP database category. Isn't that one beautiful icon?

Adobe discontinues Flash

Today, Adobe announced that Flash will no longer be supported after 2020. Microsoft will phase out support for Flash in Microsoft Edge and Internet Explorer ahead of this date.

Flash led the way on the web for rich content, gaming, animations, and media of all kinds, and inspired many of the current web standards powering HTML5. Adobe has partnered with Microsoft, Google, Mozilla, Apple, and many others, to ensure that the open web could meet and exceed the experiences that Flash has traditionally provided. HTML5 standards, implemented across all modern browsers, provide these capabilities with improved performance, battery life, and increased security. We look forward to continuing to work with Adobe and our industry partners on enriching the open web without the need for plug-ins.

We will phase out Flash from Microsoft Edge and Internet Explorer, culminating in the removal of Flash from Windows entirely by the end of 2020.

Adobe's own announcement is coughing up HTTP 500 errors right now; hence the link to Microsoft's announcement. You can also read Apple's/WebKit's announcement, and the one from Chrome/Google.

MaXX Desktop Indy 1.1 released

A new version of the MaXX Desktop hasbeen released. We linked to the project almost two months ago, but the short of it is that it is a continuation of 5dwm.org and intends to bring the IRIX desktop to Linux. New features in this release include new xterm-330 with support for UTF-8 characters, SGI color schemes for GTK applications, a new console, new configuration files, SGI demos, as well as other small fixes.

And I'll keep putting these in the otherwise entirely useless and defunct SGI database category.

OpenMoko: 10 years after

Michael Lauer, employee #2 at OpenMoko, has written a detailed article about the project and its eventual demise.

For the 10th anniversary since the legendary OpenMoko announcement at the "Open Source in Mobile" (7th of November 2006 in Amsterdam), I've been meaning to write an anthology or - as Paul Fertser suggested on #openmoko-cdevel - an obituary. I've been thinking about objectively describing the motivation, the momentum, how it all began and - sadly - ended. I did even plan to include interviews with Sean, Harald, Werner, and some of the other veterans. But as with oh so many projects of (too) wide scope this would probably never be completed.

As November 2016 passed without any progress, I decided to do something different instead. Something way more limited in scope, but something I can actually finish. My subjective view of the project, my participation, and what I think is left behind: My story, as OpenMoko employee #2. On top of that you will see a bunch of previously unreleased photos (bear with me, I'm not a good photographer and the camera sucked as well).

Mr. Lauer ends the article on a sad but entirely true note:

Right now my main occupation is writing software for Apple's platforms - and while it's nice to work on apps using a massive set of luxury frameworks and APIs, you're locked and sandboxed within the software layers Apple allows you. I'd love to be able to work on an open source Linux-based middleware again.

However, the sad truth is that it looks like there is no business case anymore for a truly open platform based on custom-designed hardware, since people refuse to spend extra money for tweakability, freedom, and security. Despite us living in times where privacy is massively endangered.

If anyone out there thinks different and plans a project, please holler and get me on board!

We'd all love such a project to succeed.

Microsoft Paint gets deprecated

Microsoft has announced - through a boring table, because Microsoft - that MS Paint has been deprecated. This means that it will soon be removed from Windows completely, superseded - supposedly - by their new Paint 3D.

When Microsoft Paint will officially be removed from Windows has yet to be confirmed, while a precise date for the release of the Windows 10 Autumn Creators Update is equally up in the air. Whether, like Clippy, Windows users will celebrate or decry Paint's removal, it will be a moment in the history of Windows as one of its longest-standing apps is put out to pasture.

To be honest, I don't quite understand why you'd use Paint for anything since Paint.NET is far more capable and also free.

The “Million Dollar Homepage” as a decaying digital artifact

But to what extent has this history been preserved? Does the Million Dollar Homepage represent a robust digital artifact 12 years after its creation, or has it fallen prey to the ephemerality common to internet content? Have the forces of link rot and administrative neglect rendered it a shell of its former self?

I remember this quite well - and I can't believe it's already been 12 years. As the article notes, it serves as a great preserved microcosm of that era's web - good and bad.

An interactive map of the Odyssey

Homer's Iliad and Odyssey are, in my humble view, two of the greatest works of art of all times. From a very young age, I started reading children-friendly versions of the two stories, and later, during ancient Greek class in high school, we translated parts of the original works. Personally, I prefer the Odyssey, but I guess the Iliad is probably the greater, more popular epic.

Thanks to the blessings of modern computing, the internet, and technology, we can now make beautiful interactive maps of stories, and I've been thoroughly enjoying The Odyssey Map today. I've seen such maps before, but not as smooth and nicely illustrated as this one.

Add it to the list of awesome historical maps, such as the amazing 200-year topographical history of The Netherlands, or the countless interactive maps of the Roman Empire.