Esto era demasiado largo para ser un comentario, mis disculpas:
En relación con el comentario de Tim Gowers y la siguiente discusión, el capítulo 6 del precioso libro blanco de Bollobas "Combinatoria - sistemas de conjuntos hipergráficos, familias de vectores y probabilidad combinatoria" estudia exactamente este tipo de cuestiones.
De hecho el comentario de Tim corresponde al Teorema 6 de ese capítulo del libro, creo. El lenguaje de ese teorema utiliza la diferencia simétrica de subconjuntos de $\{1,2,..,n\}$ que se pueden convertir en productos internos normalizados de $n$ vectores dimensionales con entradas $\pm 1/\sqrt{n}$ .
Sea $\epsilon>0$ ser pequeño. El segundo caso del Teorema 6 establece esencialmente que si se permite que el producto interior normalizado esté en $[-1,\epsilon]$ equivalentemente, si las diferencias simétricas por pares de los conjuntos de la familia son todas ligeramente inferiores a $n/2$ en términos relativos, entonces el número de conjuntos de la familia, y por tanto el número de vectores con entradas $\pm 1/\sqrt{n}$ puede ser tan grande como $2^{\epsilon n}.$
La demostración de esta parte del teorema se da como ejercicio con una buena pista en el libro: Centrarse en subconjuntos de tamaño $k=\lceil n/2 \rceil$ y hacer un empaquetamiento esférico en el espacio de Hamming.
La variación con la pregunta OPs es que el rango permitido para el producto interior normalizado es $[-\epsilon, +\epsilon]$ en la pregunta de la OP. De la respuesta de Jelani Nelson se desprende que la penalización por restringir el producto interior a una banda quizá no sea tan grave como cabría esperar. Pasamos de $\epsilon n$ hasta $\epsilon^2 \log(1/\epsilon)n$ en el exponente.