How do I burn an ATmega328 chip via Arduino UNO as ISP?
As of now, you can. Actually, apparently the big problem with the Uno is the auto reset - if you put about a 120 ohm resistor from reset to 5&nbsp;V on the Uno then it'll work.

Load the ISP sketch, disable the auto reset with the resistor, and then follow the normal directions.

(I just burned three chips last week from my Uno - so I know this works.)