Last Build Date: Tue, 06 Dec 2016 06:36:11 GMTCopyright: Copyright 2001-2016, David Adams
Tue, 15 Nov 2016 00:20:25 GMTHere's a short little tip with some interesting background information. If you are running Windows on your Mac - like I'm doing on my 2015 retina MacBook Pro because macOS is far too unoptimised to run on it - and it's using an Intel graphics chip, be sure to replace Apple's own Boot Camp graphics drivers with Intel's own latest drivers. The reason why you should do this is kind of fascinating. I noticed that while Windows as a whole ran quite fast and snappy - much more so than macOS with its crappy responsiveness, FPS drops, and hangs, even after reinstallations - two applications had responsiveness issues: Chrome and Microsoft Office. With Chrome, I chalked it up to #justchromethings and moved on. With Office though, I was perplexed. The past few versions of Office, including the current one, are fast, snappy, and instant. The days where Office applications were slow and cumbersome are long gone, even on lower-end hardware like the 2015 retina MacBook Pro. However, Office applications were slow, rendering was terrible, and things like dragging and resizing Office windows was literally a slide show - and I wanted to know why. I found out that on Windows, Microsoft Office uses its own rendering pipeline (framework? I'm not really sure what the accurate terminology is here), different from both Win32 and Metro applications. As it turns out, Office does its own check of the video card and driver to determine if hardware acceleration for Office should be disabled or not. By default, hardware acceleration is automatically disabled in Office programs if certain video card and video card driver combinations are detected when you start an Office program. If hardware acceleration is automatically disabled by the program, nothing indicates that this change occurred. Well, except that Office now runs like a total dog, of course. Apparently, the Office team maintains its own list of video card/driver combinations and keeps this list a secret. The list of video card/video driver combinations that trigger this automatic disabling of hardware graphics acceleration is not documented because the list is hard-coded in the Office programs and will be constantly changing as we discover additional video combinations that cause problems in Office programs. When I ran the Intel Driver Update Utility on my retina MacBook Pro to determine if the Apple-provided Intel graphics driver was up-to-date, the tool found a newer driver, but warned me that my OEM (Apple) had modified the already-installed driver, and that I would lose those customisations. I proceeded to download the new driver anyway, only to be hit by a very peculiar dialog upon trying to install the driver Intel told me was newer than what I had installed: the installer warned my I was installing an older driver than what I had installed. So, I decided to download the latest driver (the latest beta) manually, installed it, and this fixed not just Office, but also Chrome - which I find particularly baffling (maybe Chrome maintains a similar list?). The list that the Office team maintains is not of good drivers, but of bad drivers. For Office's hardware acceleration to fail, the driver needs to be on the list. This means that the combination "Apple-modified Intel graphics driver/Iris 6100" was, at some point, added to the list, triggering the disabling of hardware acceleration for Office. The combination "Intel's own graphics driver/Iris 6100" is not on the list. There's a number of possible explanations here, and I'm not really sure which one makes the most sense. Apple cares too little about Boot Camp users to intentionally cripple the Apple-supplied Intel drivers, so that's definitely not the cause. I also don't think the Intel driver magically improved a ton in the span of just a few weeks (there's only a few weeks of difference between the two versions, but I'm not trusting version numbers here) - but maybe it did? I honestly don't know. It's Intel's beta driver that isn't even signed by Microsoft, but somehow, the Office team tested it and removed it from their list? [...]
Thu, 18 Aug 2016 22:21:39 GMTStarting later this month, Uber will allow customers in downtown Pittsburgh to summon self-driving cars from their phones, crossing an important milestone that no automotive or technology company has yet achieved. Google, widely regarded as the leader in the field, has been testing its fleet for several years, and Tesla Motors offers Autopilot, essentially a souped-up cruise control that drives the car on the highway. Earlier this week, Ford announced plans for an autonomous ride-sharing service. But none of these companies has yet brought a self-driving car-sharing service to market. Uber's Pittsburgh fleet, which will be supervised by humans in the driver's seat for the time being, consists of specially modified Volvo XC90 sport-utility vehicles outfitted with dozens of sensors that use cameras, lasers, radar, and GPS receivers. Volvo Cars has so far delivered a handful of vehicles out of a total of 100 due by the end of the year. The two companies signed a pact earlier this year to spend $300â¯million to develop a fully autonomous car that will be ready for the road by 2021. The robotisation of transportation - personal, professional, commercial, and industrial - will be one of the most far-reaching and uprooting developments in recent human history. Transportation is a relatively large part of the workforce, and over the coming decades, many of those jobs will disappear - putting a huge strain on the economy and society. On top of that, car ownership will start to slow down, and since automated cars will make more efficient use of available road surface, we'll eventually get to the point where we need to rethink our entire infrastructure and the way we design our living space - only 60-70 years after the last time we completely rethought our living space. We've talked about this before, but The Netherlands completely redesigned (at least the western half of) the country for two things: one, to maximise agricultural production, and two, to prepare the environment for mass car ownership. We succeeded at the former (The Netherlands is the second largest exporter of agricultural products, after the US, but before Germany - despite our tiny surface area), but we only partially succeeded at the latter (traffic jams are a huge problem all over the country). As an aside: when I say "redesigned the country", I literally mean that the entire map was redrawn. This map should illustrate really well what the Dutch government, the agricultural sector, and industry agreed upon to do; the 'messy' part is the swampy, irregularly shaped way it used to look, while the straight and clean part is what they turned it into. Gone are the irregularly shaped, inefficient patches of farmland only navigable on foot and in boats, and in their place we got large, patches of land, easily reachable by newly drawn roads to make way for cars and trucks (still countless waterways though; they are crucial for making sure the entire western half of the country doesn't flood). My parents and grandparents lived through this massive redesign, and according to them, it's very difficult to overstate just how massive the undertaking really was. It's unlikely said redesign will be undone on a massive, regional scale, but at the local level, I can foresee countless pro-car infrastructure and landscaping changes being undone because it's simply not needed anymore. For instance, many towns in my area - including my own - used to have a waterway (like so) running alongside their Main Street (generally 'Dorpsstraat' in Dutch), but in order for a Main Street to be ready for cars, people had to walk elsewhere; the waterways were often filled up and turned into footpaths or sidewalks, so cars could drive on Main Street. Over the coming decades, I can definitely see such changes being undone in certain places - especially more tourist-oriented towns such as my own. With fewer and fewer cars on the roads, we can start giving space back to people, and while this may not be a big deal in a spacious country like the United States, it[...]
Tue, 24 May 2016 22:52:19 GMTUpdate: it happened again today. Here's the ad, and here's the "proof" it's coming from Word (when you long-press the notification and tap 'i'). It's been a bit of a running theme lately: advertising in (mobile) operating systems. Today, I was surprised by what I consider a new low, involving incompetence on both Microsoft's and Google's end. This new low has been eating away at me all day. Let's give a bit of background first. On my smartphone, a Nexus 6P, I have Word, Excel, and PowerPoint installed. I have these installed for my work - I run my translation company, and when new work comes in through e-mail when I'm out and about, I like being able to quickly look at a document before accepting it. Microsoft Office for Android fulfills this role for me. This means I don't actually use them very often - maybe a few times a week. Imagine my surprise, then, when this happened. Yes, I'm linking to the full screenshot in its full, glorious, Nexus 6P 1440x2560 brilliance. I have a few questions. First, why is Microsoft sending me an advertisement in my notification tray? Second, why is Word sending me an advertisement for Excel? Third, why is this allowed by Google, even though the Play Store rules prohibit it? Fourth A, why is Microsoft sending me advertisements for products I already have installed? Fourth B, why is Microsoft sending me advertisements for products I already use? Fourth C, why is Microsoft sending me advertisements for products I already pay for because I have an Office 365 subscription? Fifth, who in their right mind at Microsoft thought this was not a 100%, utterly, completely, deeply, ridiculously, unequivocally, endlessly, exquisitely invasive, stupid, aggravating, off-putting, infuriating, and pointless thing to do? I know both Android and iOS suffer from scummy applications abusing the notification tray for advertising, and I know both Google and Apple have rules that prohibit this that they do not enforce, but I didn't think I'd run into it because... Well, I use only proper, honest applications, right? I don't use the scummy ones? I pay for my applications? Right? I think it's time to start enforcing these rules. Oh, and Microsoft? I haven't forgotten about BeOS. It's not like you have a lot of goodwill to mess around with here.
Thu, 03 Mar 2016 16:15:16 GMTVolvo recently conducted a survey and asked consumers about their perceptions of self-driving cars. The question that stood out to me was whether a car company like Volvo or a technology company (Google, unnamed) was best positioned to bring safe self-driving cars to the market. Volvo was obviously fishing for a particular answer, and while they certainly have a vaunted reputation for technical innovation in the service of safety, I'm afraid I can't go along with the answer they're hoping for, partially because safety is only part of the story. In my opinion, no car company working alone is going to be able to produce a self-driving car with the kind of usability that consumers will expect. And for self-driving cars, usability is just as important as safety. In fact, they're inseparable.
Thu, 18 Feb 2016 19:27:26 GMTA mutex is a common type of lock used to serialize concurrent access by multiple threads to shared resources. While support for POSIX mutexes in the QNX Neutrino Realtime OS dates back to the early days of the system, this area of the code has seen considerable changes in the last couple of years.
Mon, 26 Oct 2015 14:00:00 GMTFor all of the strengths of OS X, two of the complaints recycled year after year are the aged filesystem, HFS+, with its lack of file integrity, and the file manager, the Finder. While replacing HFS+ remains out of our reach, an alternative to the Finder for day-to-day tasks has been achievable for some time. Enter "Commander One," a dual-pane file manager that seeks to fill in the holes that the Finder has famously left. Let's dig in and see what Commander One has to offer.
Thu, 18 Jun 2015 16:26:29 GMTI bought an Apple Watch, and I've been wearing it for about two weeks. I'm a notorious mobile computing fanatic and early adopter. How does it hold up to real-world use? How does it compare to the hype? Let's get this out of the way: I've been waiting for an Apple Watch for a long time. While a lot of people were quick to dismiss the whole idea, I've been on board with the idea of a wrist-mounted companion to a smartphone since I first started using a smartphone. I never bought a Pebble or any of the other first generation smart watches, largely because I've been around the block long enough to know that it's hard to be an early adopter, but partially because I wanted to wait and see what Apple would come up with.
Wed, 17 Jun 2015 13:51:38 GMTWindows is an old and complex operating system. It's been around for a very long time, and while it's been continuously updated and altered, and parts are removed or replaced all the time, the operating system still houses quite a few tools, utilities, and assets that haven't been updated or replaced in a long, long time. Most of these are hidden in deep nooks and crannies, and you rarely encounter them, unless you start hunting for them. Most. But not all. There's one utility that I need to use quite often that, seemingly, hasn't been updated - at least, not considerably - since at least Windows 95, or possibly even Windows 3.x. Using this utility is an exercise in pure frustration, riddled as it is with terrible user interface design and behaviour that never should have shipped as part of any serious software product. This is the story of the dreaded Character Map. I'll first explain just how bad it really is, after which I'll dive into the little application's history, to try and find out why, exactly, it is as bad as it is. It turns out that the Character Map - or charmap.exe - seems to exist in a sort-of Windows build limbo, and has been stuck there since the days Microsoft scrapped Longhorn, and started over.
Thu, 08 Jan 2015 20:15:11 GMTEarly December 2014, I bought the Moto 360 with Android Wear. As someone who loves both watches and technology, it seems like a great time to jump into the world of smartwatches, and see if it has evolved beyond the bulky '80s stuff that has come before. I'll first give you a concise history of smartwatches, after which I will dive into Wear and the 360 themselves.
Tue, 11 Nov 2014 17:39:00 GMTOver the weekend, Pangu released their iOS jailbreak for the Mac, which is the capstone on a weeks-long journey of incremental releases that brought the wonders of non-Apple-approved software to iDevice users bit by bit according to their level of tinkering devotion. Last week, after an aborted attempt, I managed to jailbreak my iPhone 5S, and though I'm still dealing with some of my favorite tweaks not having been updated to work with the new OS, I'm pretty happy with the update, and I can recommend it for most users. Read more, for the rest.
Tue, 24 Jun 2014 07:41:10 GMTThe OnePlus One is among the most talked-about phones these days. Both because of its high-end features and affordable price, making it one of the flagship models of 2014, but also because it's... impossible to get one. These are my first impressions of the device so far.
Sat, 07 Jun 2014 00:53:40 GMTOver the past several years, mobile devices have greatly influenced user interfaces. That's great for handheld users but leaves those of us who rely on laptops and desktops in the lurch. Windows 8, Ubuntu Unity, and GNOME have all radically changed in ways that leave personal computer users scratching their heads. One user interface completely avoided this controversy: Xfce. This review takes a quick look at Xfce today. Who is this product for? Who should pass it by?
Tue, 03 Jun 2014 18:24:40 GMTMy love and appreciation for Palm OS is somewhat obvious around these parts, culminating in the detailed Palm OS retrospective I wrote a little over a year ago. I consider Palm OS to be the shoulders on which all subsequent mobile operating systems are built, and I believe it would do the current technology press and users a world of good if they acquainted themselves with this prescient masterpiece. That being said, with Palm OS being old and dead, the only way to experience it is to get your hands on a real device on eBay or its local equivalent in your country of residence. If you go down this route - which I strongly advise everyone to at least look into - try and go for the ultimate Palm device, the Palm T|X. It's the most advanced PDA Palm ever built, and you can pry mine from my cold, dead hands. Sadly, not everyone has the disposable income, time, will, desire, or any combination thereof, to go out and buy real hardware just to play with a dead operating system and all the hardships that come with it. Since I still want to spread the word of Palm OS, I've been looking into an alternative - namely, the Palm OS Simulator.
Fri, 23 May 2014 21:51:57 GMTRemember back when GNOME and KDE dominated Linux desktops? Seems like a long time ago, doesn't it? Yet it was only three years ago, in April 2011, that GNOME 3 was released. Its radically redesigned interface shook up everyone. Some eagerly adopted it. Others left GNOME. In this brief review I take a fresh look at GNOME today, as it's currently distributed in several popular Linux distributions.
Tue, 13 May 2014 20:35:03 GMTIt's been a while since we've done one of these, so here we go: some detailed platform and browser statistics for OSNews. They're collected using Google Analytics, between 12 April and 12 May. As always, these statistics are only relevant for OSNews, and can, in no way, be extrapolated to any other site.