News for hackers. Stuff that matters.

ta12197231937

Care to explain why you sold your soul? Working for an ad agency that is.