Its done! (almost)

Phase I of How Long?! is done. Sort of. I still have to figure out a smart way to update the profile box. Here’s the deal, if the update procedure is invoked directly and actively by the user, its complexity is O(1), but that’s kinda lame, forcing the user to invoke updates himself. However, if I do it without the user actively starting the session, due to silly facebook restrictions I have to bypass hideously, the complexity leaps to O(n^2) where n is every single fucking application user, not just friends who use the application. I have yet to find an adequate compromise. I’m intentionally forgetting about update functionality for now, leaving no readily available “update this box” button, and not running my crazy O(n^2) script either. The box gets updated if you update your release date, whether you input a new one or not. I’m calling it done anyway.

Fucking facebook.

I guess smarter updates are part of phase II, along with a couple other nice ideas I was given.

Leave a Reply