Windows 8 Metro + HypeMachine Cool But Dead

The Spark

I’ve been doing a lot of work (developing multimedia device driver) for Windows 8 for my current job. As such, I had to watch and listen to a bunch of talks about Windows 8 new Metro style applications and thought it would be a pretty neat area to play around in.

Windows 8 introduces a new Metro style interface, which shows the information important to you, embodies simplicity, and gives you control. The interface is a personalized layout with clean typography and animations to make interacting with your PC fluid and intuitive.

What’s really cool is that to build a Metro Application, you make use of the WindowsRT (windows Runtime) API. The best part is that the API is available in multiple languages including JavaScript, C++, C# and VB

Since I always seem to use HypeMachine as my guinea pig for learning new technologies, I figured why stop now…

Private API

I have known for a while that HypeMachine was providing certain people access to their private API. However I just noticed recently that they’ve been advertising it.

I decided to ask for access thinking that in my opinion, my previous relationship with them had been generous and polite, explaining in my e-mail that I planned on using the API solely for my personal Windows 8 project.

With high spirits, I waited for the response…


Ultimately I received an e-mail back from HypeMachine explaining that they are rejecting my request to be included in the private API because I have been “difficult to work with in the past” and that “we do not have the resources for it”. At the end of the day, it is their sole discretion and right to grant access to whoever they’d like to their private API, however I was hoping that due to my previous relationship (I removed both the Batch-Downloader and Chrome Extension when asked) that I wouldn’t be seen as being difficult to work with.

I guess back to hacking it….

5 Replies to “Windows 8 Metro + HypeMachine Cool But Dead”

  1. As an avid reader of your blog, I’m sorry to say that you don’t have a leg to stand on here. You purposefully abused his service, even when he tried to stop you, and you published extensions that made abusing his service easy and automatic. The fact that after the fact you retracted the pre-packaged version from the Chrome Web Store doesn’t absolve you of your original abuses.

  2. @Farid Zakaria:

    Yes to all of the things you’ve said in this reply. _However_, you’re being punished now because you abused their service when there wasn’t an API. Other people waited for the API, but you didn’t. You wasted their time–time they could have spent literally any way they wanted, had you not interfered.

    Just because you want to play nice _now_ does not entitle you to a free pass.

    1. I have 2 independent ideas First imeepmlnt markermanager, it’s not difficult. But when I’ve finished development for Zh YandexMap, I think, that this functionality in Google is done, but .You can see demo from my demo site for Yandex component (first menu item = How to find )You can click left items, and enable|disable group of markers.I’ve an idea how I can do this, but first pure marker manager

  3. @Garret Kelly:

    You make it sound as if I was too much of a villain. I exposed the REST calls before an API was developed and once asked (after a few rounds of e-mail exchanges) eventually took down whatever I developed. That sounds pretty nice 😉

    I always thought our e-mail exchanges were nice and polite and ripe with discussion.

    In one e-mail exchange they mention the reason for rejection that I don’t share their ideology of delivering media. I always thought our discussion regarding that was interesting. I was of the idea that their restriction of the media to their site goes against what the artist is trying to accomplish by releasing the track via the internet.

Leave a Reply

Your email address will not be published. Required fields are marked *