I would like to know what is $k^*$ the maximum $k$ such that:
$$ \exists z_1, \ldots, z_k \in\left(\mathbb{R}^+\right)^d \quad \forall i \leqslant k \quad \exists \hat{z}_i \in \mathbb{R}^d \quad \hat{z}_i \cdot z_i>0 \quad and \quad \forall j \neq i \quad \hat{z}_i \cdot z_j<0 $$
($\cdot$ is the dot product here.)
Obviously $k^* \geq d$, but I have not been able to (dis)prove that $k^* = d$. I have tried to prove it by an induction inspired from https://mathoverflow.net/a/31442/504480, but it hasn't lead me anywhere.