I found in an article this : Let $B = (b_1, b_2, . . . , b_d)$ be an orthonormal basis of $R^d$ such that $<b1, b2 >=< w,x >$ (where $< ... >$ denotes linear span). In order to construct $B$, first complete $(w, x)$ to an arbitrary basis of $R^d$ and then apply Gram-Schmidt orthonormalization process.
My question is : what means to complete a pair of vectors $(w, s)$ to an arbitrary basis of $R^d$ ?
I read this how to complete arbitrary basis knowing 2 orthonormal vectors of Rd (d > 2)$2$-orthonormal-vectors-of-rd-d-2
but I didn't understand how to choose randomly these vectors : "Practically, one could choose $d−2$ random vectors $x_1,…,x_{d−2}$ (e.g. be choosing each coordinate following a Gaussian distribution)."
Please use as many details as possible in your explanations.