Clear Facebook Newsfeed/Wall Using Javascript

It’s been brought to my attention that this is also referred to as the wall, thus (and for search engine purposes), this post details how to clear facebook wall using javascript.

My roommate asked me if there was an easier way to clear the facebook news feed. When you have several years of “now friends with” and “commented”, this process becomes rather tedious especially given the delete confirmation. Here is a bookmarklet that you can type in the URL bar that will do the process for you (albeit a little slowly).

Read the rest of this entry »

boost::lambda

Computer programmers are designed to see patterns everywhere; we discover the systems that underly processes and phenomena for the advantage of our software. Usually, the same watchful eye that looks for patterns in shipping routes also looks for routine in his/her own work. The evolution of languages is a direct consequence of those observations. As it became clear that programs were oriented around data structures with associated functions, OOP was born. C++ is evolving. Slowly. By committee. But the fellows at the Boost project are making artful use of template meta programming, operator overloading, and general trickery to bring the advances of modern, dynamic languages into the statically checked world of C++. Cheers.

Read the rest of this entry »

Google Calendar Retrieve Events for Additional Calendars

I’ve been experimenting with an idea that mergers Remember the Milk (RTM) and Google Calendar. Problem is, their APIs are a bit less documented than I originally expected. No matter, the internet to the rescue!

Read the rest of this entry »