It was mentioned on Page 916 Problem 7 of Halmos's "Ten Problems in Hilbert space" that there is a proof for "Every compact quasinilpotent operator is the limit of nilpotent ones" by R. G. Douglas that uses the upper semi-continuity of the spectrum.
Does anyone have any references or suggestions for the full proof?
To be more specific, the part I'm having trouble with is "it follows (triangular form) that $B_n$ has the form $C_n+D_n$ where $C_n$ is nilpotent and $D_n$ is diagonal, with $\lVert D_n\rVert < \frac{1}{n} $."
I'm not sure where the triangular form came from.
Thank you for any help.