Thom Holwerda Archive

What Wayland means for developers

"For two decades, X has been the foundation for Linux graphics. Ubuntu's decision late in 2010 to switch to Wayland shakes things up all the way to those roots. Just over a month ago, the official 1.0.0 release of Wayland appeared, as well as its associated Weston project. How will these milestones affect working GUI programmers? What will happen to all the existing toolkits - Qt, wxWindows, Tk, and others - on which so many graphical applications already depend?"

AmigaOS 4.1 update 6 has been released

"Update 6 is a rather unique update in that it includes no bug fixes. What Update 6 does include is a new and more efficient way of delivering bug fixes. A new 'Update software...' menu item on Workbench now launches AmiUpdate which will now handle all future AmigaOS software updates." A nice universal operating system update functionality is always nice.

‘Samsung Galaxy S III outsells Apple iPhone 5 in the UK’

"For a seventh consecutive month, the Samsung Galaxy S III is the most popular smartphone in the United Kingdom. The data compiled by uSwitch is based on live searches, pre-orders, as well as postpaid sales. Curiously, Apple's current smartphone flagship is not even second. The iPhone 5 is outperformed by its predecessor, whose lower price and improved contract offers helped it remain appealing. The Samsung Galaxy S II completes the quartet at the top. The rest of the top ten smartphones is entirely an Android party. It includes the Google Nexus 4, who entered the rankings a solid fifth. The second half of the top ten includes the Samsung Galaxy Ace, Samsung Galaxy Note 2, Sony Xperia U, HTC One X, as well as the Samsung Galaxy Ace 2." This is getting ridiculous, and it's not good for the market. For the love of Fiona, people, buy something that's not Android. I don't want to live in an Android-dominated smartphone world.

Explorations in Unix

"Few tools are more indispensable to my work than Unix. Manipulating data into different formats, performing transformations, and conducting exploratory data analysis (EDA) is the lingua franca of data science.1 The coffers of Unix hold many simple tools, which by themselves are powerful, but when chained together facilitate complex data manipulations. Unix's use of functional composition eliminates much of the tedious boilerplate of I/0 and text parsing found in scripting languages. This design creates a simple and succinct interface for manipulating data and a foundation upon which custom tools can be built. Although languages like R and Python are invaluable for data analysis, I find Unix to be superior in many scenarios for quick and simple data cleaning, idea prototyping, and understanding data. This post is about how I use Unix for EDA."

Android vs. iOS: usage & engagement patterns

Interesting theory, backed up by data, to explain the difference between Android device sales and browser usage share. "The stock Android browser in previous versions reportedly had problems rendering non-mobile optimized web-pages, leading to lower usage. If a user realized that certain webpages were improperly rendered on a mobile device, it would obviously lead to a drop in future browsing sessions from that device. Meanwhile, on Android 4.0, as consumers have realized that the browsing experience is more "desktop-like", it has led to an increase in browser usage."

Things that stood out to me about technology in the US

I was on vacation to the US last week, and a few technology-related things stood out to me. One, the in-flight entertainment things aboard international Delta flights are absolutely terrible. Worst software I've ever used, and many of them were plain broken. iPads/Android tablets please, Delta. Second, there were more employees than customers in the Las Vegas Apple Store. Since there were a reasonable amount of customers, there were even more employees. It looked ridiculous. Are they all like that? Three, using a Windows Phone 8 device to mooch off an Apple Store's wifi is strangely satisfying. Four, there are a lot of technology commercials on US TV, and they are all corny as hell. Two iPads playing piano? Children holding a PowerPoint presentation to convince their parents to switch mobile plans? Seriously? Is this what this industry has come to? Five, it's pretty clear iPads and iPhones are way, way, way more popular in the US than in The Netherlands. You see them everywhere, and people display them so openly. It was jarring. In The Netherlands, I always feel as if people are ashamed to take devices out of their pockets in the first place. No wonder US-based writers like Gruber and Arment think Apple dominates everything - if you rarely leave the US, it seems as if they do! Six, and this is not technology related at all but I want to get it off my chest because us Europeans could learn a thing or two from it: Americans are the nicest people I've ever had the pleasure of dealing with. I knew this from my existing American friends and from my previous trip to the US (Texas, ten years ago), but it bears repeating. Open, interested, kind, helpful, considerate, and nice. Not exactly qualities I'd ascribe to most of my fellow countrymen. Alright, as you were!

‘Surprisingly, touchscreen laptops don’t suck’

"I was prepared to write that the Windows 8 interface was forcing unnecessary touchscreen controls on people who wouldn't appreciate them, particularly if they were simply grafted onto a traditional laptop. But the more I've used Windows 8, despite its faults, the more I've become convinced that touchscreens are the future - even vertical ones." I can see his point. I, too, have often felt the desire to touch regular and laptop displays, especially when doing things like photo and video.

Running Plan 9 on the Raspberry Pi

This is remarkably cool. "Plan 9 occupies an interesting niche in the open source operating system world. It is a full-fledged descendant of Unix, but not in the way that most systems out there are. It took the bones and beating heart of Unix and then built a brand-new cybernetic exoskeleton around it, with lasers, and heat vision... oh wait. You want to boot this bad-boy up, right? Well, okay, we'll do that. But what hardware shall we run it on? Hey, you got a Raspberry Pi? Well then, read on!" A ready-made image to run Plan 9 on your Pi.

‘Blue’ to bring yearly updates to Windows 8, Phone

I'm back from my vacation to the US, the jetlag has mostly passed, so back to OSNews it is! So, Windows 8 has been out for only a little while, and we're already moving on to the next 'version' of Windows. Version is between quotation marks, because unlike previous releases, this doesn't appear to be the a monolithic single release. Instead, Windows Blue, as it's currently codenamed, is more of a procedural change than a technical change: Windows is moving to yearly releases for all devices - PC, tablet, phone.

First look: BlackBerry 10 preview

"Once you've got used to it, and that the Hub is the home screen, BB10 is by some distance the most brutally efficient multitouch interface I have used so far. It makes the others look like hard work. Yes, the odds are stacked against RIM - and when it comes to the as-yet unseen hardware, it needs to pull some crackers out of the barrel. But phones sell on the user interface, and this is very good indeed." Basically how I feel about Windows Phone. Much more pleasurable and fun to use than the childish and condescending iOS, and the at times confusing and messy Android (more Holo please, developers!), but sadly, the rest of the world doesn't really care.

Surface Pro to ship in January, starts at $899

"Today, I want to share a bit more detail about the growing Surface family of products and Surface with Windows 8 Pro, specifically around pricing. In January, Surface with Windows 8 Pro will be available in two versions and pricing will start at $899." Stefan Constantine noted on Twitter: "For the price of a Surface Pro ($899), you could buy a Nexus 4 ($349), Nexus 7 ($299), and a Chromebook ($249). Do the math." No matter how hard people are going to shout the Surface Pro is an ultrabook competitor, people will compare it to an iPad.

GNOME to officially support set of ‘classic’ extensions

Not even GNOME itself could ignore the GNOME 3 criticism for much longer. "As part of the planning for the DropOrFixFallbackMode feature, we've decided that we will compile a list of supported gnome-shell extensions. This will be a small list, focused on just bringing back some central 'classic' UX elements: classic alt tab, task bar, min/max buttons, main menu. To ensure that these extensions keep working, we will release them as a tarball, just like any other module."

Microsoft sells 40 million Windows 8 licenses

"As we pass the one month anniversary of the general availability of Windows 8, we are pleased to announce that to-date Microsoft has sold 40 million Windows 8 licenses. Tami Reller shared this news with industry and financial analysts, investors and media today at the Credit Suisse 2012 Annual Technology Conference. Windows 8 is outpacing Windows 7 in terms of upgrades." Not bad, but there are the usual asterisks, as Ars notes.

CM10 goes stable; CyanogenMod domain hijacked

On the day CyanogenMod moves CM10 to stable, their domain is hijacked by a community 'member'. "We don't like how this played out, and we are deeply hurt. Likewise, we are deeply saddened at the confusion this may have caused the community. We will continue to be open about the what, when, how, but unfortunately, we may never know the 'why' - though greed comes to mind. The team itself has not made a profit off of CM and that is not our goal. But to have one of our own betray the community like this is beyond our comprehension." This makes me so angry and sad. Slightly related: it's about damn time the Googles and Samsungs of this world invest some money and resources into CyanogenMod to give them a solid infrastructure to work with. It would be peanuts for them financially.

HTC 8X and Windows Phone 8: first impressions

My new phone arrived today: a blue HTC 8X, running Windows Phone 8. As a huge Windows Phone fan put off by several persistent issues in Windows Phone 7.x, I'm basically giving this platform another shot, and in this day and age such a second chance doesn't come cheap: the 8X is 539 EUR, after all. Here's a few quick first impressions after less than a day of use.