The site has moved: http://theworm.tw/

Were you looking for my old or new Cydia Repository?