Technology, Thought-Controlled Computing

Emotiv’s Latest EPOC Developer Announcement

Yesterday, less than 24 hours after installing Windows on my MacBook Pro, the folks at Emotiv announced on their Facebook page that they had released the Mac developer kit for their EPOC neuro-headset. While Emotiv’s lack of a Mac version to their SDK was not my main reason, and immediate need, for wasting nearly $300 on Windows 7, it was a major contributing factor—combined with D-Wave’s promise to release the Mac version of their Python pack as soon as this May, it almost seems like an insult.

On the plus side, now that the EPOC supports both Windows and OS X, and soon so will the D-Wave developer beta, I suppose I should be happy that I can support both platforms in my own projects. And, let’s not forget, I also have access to Epic Game’s Unreal Development Kit now too, as well as Unity. As time passes, I’m sure I’ll find other ways to make good use of having Windows again.

Development, Python, Quantum Computing, Quantum Programming, Technology

D-Wave Python Pack 1.4.0-alpha1 Trial 1

Today I’ve been benched by a double-whammy sinus cold plus migraine, so there’s really not much I can do. Yesterday, however, I did get to try out the D-Wave Python Pack (Win32/Python2.7 1.4.0-alpha1)—and I was pleasantly surprised by its speed and apparent stability. Oddly, the “Hello Multiverse” tutorial script wouldn’t run as is (and I didn’t have the time to stop and figure out why), but the neural net scripts (which I’m more interested in anyway), worked exactly as advertised. Altogether I’m pleased with the developer beta, and I’m looking forward to the Quantum Cloud service.

I’ve decided, of course, that I need to be up and running in a Windows environment ASAP, so that I can put as much of my free time as possible into quantum programming. This means moseying on over to FutureShop once I’m over my cold and picking up a copy of Windows to install on my MacBook Pro via Bootcamp. At this point, I can’t worry about building a new PC. As much as I happen to enjoy assembling and fine-tuning my own computers, I simply don’t have the time—I know myself, and I won’t be satisfied just throwing something together; I’ll have to hunt down the best components for the best price, tweak the processors, set up my operating systems… (and since my favourite flavour of Linux happens to be Gentoo, that is a time-consuming process on its own). That’s a project for when I’m finished my current development contract. Plus, I really want a six-up display, and that’s kind of a waste of money unless the computer it’s attached to costs at least the same price.

Continue reading

Development, Python, Quantum Computing, Quantum Programming, Technology

D-Wave Developer Portal

I got my access to the D-Wave developer portal beta yesterday—only to be thwarted by a lack of an OS X version of their python pack. Luckily, I have access to a Windows PC during the week, so it’s not a complete fail—but it would have been nice to devote some real time to quantum programming over the weekend. Unfortunately, for a more permanent solution I’ll either have to get a PC of my own, or taint my macbook pro with a bootcamp installation of windows.

There is a linux version as an .egg distribution, which could probably be bootstrapped to work under OS X through Fink, unfortunately it’s only compatible with Python 2.6, and Lion comes with Python 2.7.1. Not entirely a happy day.

I’ll post more when I get a chance to try out the D-Wave python pack.