Jolie Rouge


all ur parentheses Я belong to me


Fuck Kindle and Amazon

So a few months ago I bought a Kindle, and was right on the edge of Kindle evangelism, until today. From this point on, all I have to say about Kindle, is fuck you, and fuck Amazon too.

I went to amazon.com searching for a book, and for the first time ever, I got this message:

What the hell? Yeah, that’s bullshit, that basically means that readers, and customers from that part of the world are essentially cut off. How is that good business, for amazon, or the publisher? I mean, let’s be honest, how many other kindle distributors are there? What, this publishing house has some kind of exclusive contract with another kindle format distributor in my country?

One possibility might be that Amazon charges a different percentage for items purchased outside of the US, a real stupid thing to do. I suppose what the publisher is thinking is that they’d rather force customers to buy the hardcover, than only get 30% on an ebook sale.

So is this good business?

SOAP APIs R Klunky or How to waste bandwidth for no good reason

The fact that SOAP is still around is, to be honest, absolutely beyond my comprehension. No serious effort seems to have been put into something like JSONRPC. Still, when it comes to some API calls, SOAP is pretty darn good, but this here is one example of it being used as just a waste.

I recently setup a client, who has a Spree Commerce Ruby on Rails store, with the Ebay Trading API. Basically, he lists items on his store, sends them to ebay, and his store is notified when they have sold on ebay, and are thus removed from his store, or when they sell on his store, they are ended on ebay. Pretty standard setup, nothing special.

The app subscribes to ebay trading api platform notifications which are sent to the server in a SOAP format. The SOAP notification that an item has sold is 11kb. Yeah, I know what you are thinking, that’s small. No, it’s not. When you are talking millions of users, it’s not small, it’s huge. The information that I actually need from that is 1.1k.

To be quite honest, I need even less.

Apparently the client notifications api sends out notifications in as REST kind of way, i.e. as a url with key=>value pairs. Really, all I need is: EventName=TheEvent&ItemID=2312398081

That’s all I use.

News: Apple rejects Sony eBook reader App…oi here we go again

In this article on ebookmagazine.co.uk I read: In a statement posted on its ereader site, Sony said: “Unfortunately, with little notice, Apple changed the way it enforces its rules and this will prevent the current version of the Reader™ for iPhone® from being available in the app store. We opened a dialog with Apple to see if we can come up with an equitable resolution but reached an impasse at this time.
“We’re exploring other avenues to bring the Reader experience to Apple mobile devices. We know that many of you are eagerly awaiting the application and we appreciate your continued patience.”

I especially like the part about pursuing other avenues, hopefully, those avenues are legal. Apple’s behavior is very anti-competitive, hopefully it will blow up in their face.

DC Universe Online Game Review

DCUO is about as original as a Xerox of a tracing of a photograph.

I love online games, ever since I played my first MUD back in 1998, I have loved the idea of online gaming, especially the social aspects, call me a weirdo, but I don’t see much difference in the kinds of friendships you have online, and those you have offline with regular people in your own town, or school or work. They are just as shallow and pointless.

I have even made a small number of friends that, long after we both stopped playing the games we met in, we still communicate outside of games.

I love the idea of online games, I just hate the execution.

Nothing about online games has really changed since the late 1980s early 1990s. It’s all theme and variation, you might think that this is due to the intrinsic nature of games, especially the limitations of computer games, but really it has a lot more to do with the general intellectual degeneracy of content generators and providers. I say this only because, every so often, someone does come out with a really good and creative game that breaks all the rules and succeeds. DCUO might succeed, but not only does it not break all the rules, or any of them, it basically embraces the most static and mindless game model ever. Like evar.

If you have ever played card games, then here’s an analogy for you. Imagine if every single card game was exactly like 5 card draw poker, except the names and colors of the cards were different. Same exact method, strategy and rules, just different pictures. There you have the entirety of online games, same dance, different tune. Not even really that different.

Developer Blues

You know, I have been working with web languages for about a decade now. I love them to death, and I think that many more problems than most would imagine can be solved on the web. Still, I’d like to contribute something to the world of the desktop.

I love the Qt C++ kit. I think it’s fantastic and I love playing with it. But that’s all I do, play. I think the documentation needs a lot of work, and more real world example code. Nontheless, I think it is an awesome tool and idea, and I just wish I had both the time and inclination to do something wonderful with it.

So I am blue, I have development blues because I want to create something, but I just don’t know what I want to create.