Exactly where and why? But I'll add one

So I found this guide on how to program the attiny13 with arduino... should work on the digispark too, can't see why it shouldn't.
Just gotta find something about disabling that reset to get all the I/Os.
Attiny24/44/84 seemed to work too, but the store I'm using doesn't have those.
*edit*
So I guess the cap goes between the 5v terminal and the 5v pin?
Any suggestions on what kind of cap? Ceramic, Polypropylene or Electrolytic? Or doesn't it matter?