There is an $f$ such that $f\ge 0$, $Hf\ge 0$ however $Hf^{p}$ contains negative values for some $p\ge 1$. Take $$ f = \begin{bmatrix} 727 & 200 & 163 & 234 & 429 & 448 & 437 & 6 \end{bmatrix}^T $$ The vector $Hf$ is positive, however $(Hf^{8/7})_{100}\approx -3.35$. Here the subscript $100\in \mathbb F_2^n$$100\in \mathbb F_2^3$ is the 5th index in lexicographic order.