You are the one who said 25 million, that's 9% in six weeks, or 75% in a year. So don't blow a smoke screen here with your "links" you may not be reading correctly; wait until the Q1 is out. Huffing and puffing until then is simply a waste of hot air.
Shorting would be stupid right now if it wasn't for dilution. I would assume that no one is selling at a nickel, so the only way for a short to cover their position is to buy the new shares added by dilution. If dilution stopped, shorties would be screwed.