Monthly Archives: October 2011

Simple Made Easy

View the presentation here Summary Rich Hickey emphasizes simplicity’s virtues over easiness’, showing that while many choose easiness they may end up with complexity, and the better way is to choose easiness along the simplicity path. This was a really interesting presentation and I’ve taken a lot out of it. The main take away is [...]

Posted in link, programming | Tagged , | Comments closed

Case Study: Porting MAME to Native Client

via reddit Case Study: Porting MAME to Native Client by Robert Muth This article describes our experience porting Multiple Arcade Machine Emulator (MAME), an emulator for a large number of classic arcade games, to Native Client. We discuss a number of topics in detail, such as our overall porting strategy, how we dealt with newlib [...]

Posted in programming | Tagged | Comments closed

A.I Challenge

AI Challenge The Google AI Challenge is all about creating artificial intelligence, whether you are a beginning programmer or an expert. Using one of the easy-to-use starter kits, you will create a computer program (in any language) that controls a colony of ants which fight against other colonies for domination. It only takes 5 minutes [...]

Posted in interesting, programming | Tagged | Comments closed

Objective C – Create a class from a string

I’m not sure if this would be useful or really required in practice. However watching a WWDC presentation I discovered that this is not something reserved when I play around in Perl. Class foo = NSClassFromString("@Foo");  I can’t really think of a reason to use this, or would consider this a nice approach. But, I [...]

Posted in iOS, programming | Tagged | Comments closed

Siri and you

You share your thoughts. Your share every detail of your life. You are in a relationship with your phone. Does your phone now become Siri? Or is she living inside of it. It makes me wonder where this will take us. Will it bring people to have a deeper emotional connection with their phone? What [...]

Posted in iOS, thoughts | Tagged , , | Comments closed

Here, now, why?

It always seems that the brilliant pass away too young, and those that are societal anchors remain alive for too long. I thought about writing about the contrast of it all. How passion and brilliance for the world can seek an early demise. How those with negative contributions linger. Then I thought.. what bullshit. I [...]

Posted in my life, thoughts | Comments closed

Keeping things clean

via Robert’s Rules (Of Coding) Leave the code better than you found it When you go in to fix some code, you should make an effort to improve the code, not just to fix it. Try to write the modifications using the same style and commenting techniques as the existing code. If you create a [...]

Posted in programming, thoughts | Comments closed