Sep 22, 2007
I go through a lot of music through the day - my ipod through commutes, workstations at work and home, etc. Keeping my music organized is not only necessarily but also lets me look up the right song for the right moment. So I got to thinking, why not use the social tagging concept for my mp3's. Luckily, iTunes already has support for a mp3 tag called "Grouping".
Searching ...
Jul 11, 2007
Processing is something I wish I could spend more time coding in. It's grown up to be a de facto of the computer graphics world, now being taught in almost all computational art courses. Robert from Flight404 is an artist with mad Processing skills. Check out the visualization video below to get an idea of the tremendous talent.
Magnetic Sphere (audio by Karri O.) from flight404 and Vimeo.
Not only ...
Jun 1, 2007
Now this is clever. Using a simple concept of checking the color of links and on the assumption that visited links are a different color than unvisited ones, you can find out all the URLs in your client's browser history. Now that's not invasion of privacy...its just a clever hack ;)
Read all about Spyjax. Thanks Pedro!
May 7, 2007
Y Combinator has been gaining some considerable airtime at your friendly techie blogs with their slew of new startups. Here's a couple that are interesting to note:
Jamglue - "Remixing for the masses" is their slogan, which is great except that the 'masses' produce shitty whizh-swosh-pop-gurgle infused beats that they uploaded from their cellphones. Though the idea is very neat (read mad props), one must think about whether remixing ...
May 7, 2007
In this series, we take a look at how to reduce load times across your site. The first part of the series tackles one of the most important techniques which usually proves to drastically reduce your load times. Usually it's not enough to use HTTP Compression alone (best results when coupled with smart caching), but I've seen anywhere between 40%-80% speed increases.
Apr 29, 2007
Given my recent obsession with optimizing website load times recently, I felt the need to share my research findings. There are more ways than flavors at a gellato store, but fear not, I'll try to condense them into a consumable chunk in the next few series of posts.
Here's a rough breakdown of what I intend to explore:
HTTP Compression
Application level caching (PHP)
Client side requests optimization
Non-vital scripts optimization
Client side caching ...
Jul 22, 2006
I started using the minimal but feature-rich todo.txt by Gina Trapani today. Its got a great set of features (lists, priorities, projects, contexts, etc). Its minimal and coupled with the AIM client, you don't necessarily have to always have a Terminal window open to interact with it. Adium does just fine.
A few tweaks you may want to use to further enhance. I found myself typing "ls" for "list" ...
Jul 20, 2006
I finally got tired of getting timed out of my server while using Terminal and/or iTerm. Luckily, the fix was easier and less complicated than I imagined. It was a system-wide ssh config fix. Try the following:
1. sudo emacs /etc/ssh_config
2. add a new line "ServerAliveInterval 60"
3. save and exit
That should do it. The next time you ssh (using either Terminal or iTerm), you'll be sending 'Keep Alive' packets ...
Jun 9, 2006
I released my first widget today - the FIFA World Cup 2006 Schedule. Its powered by the good folks at www.worldcupkickoff.com and uses rss feeds to pull in the match timings. It should automatically adjust the time to the timezone set in your preferences. You also have the ability to see schedules by teams or by groups.
After much searching, being unable to find a widget for the 2006 ...