3 ms·Sourceforge is one of the sketchiest/spammiest looking sites I've ever been to.by dqpb 8y agoSourceforge is one of the sketchiest/spammiest looking sites I've ever been to.