Apart from organizations, I'd capitalize only the first character for most.
So it's HIV but Nasa, and because you can hardly pronounce DJGPP it's all capital letters.
So it's HIV but Nasa, and because you can hardly pronounce DJGPP it's all capital letters.