Definition. A subset $U$ of a real vector space $V$ is algebraically open if the sets $\{t\in\mathbb{R}:x+tv\in U\}$ are open for all $x,v\in V$.
In the real vector space $\mathbb{R}^2$ equipped with the usual topology, it is clear that every open set is algebraically open, but how to find a algebraically open set which is not open? The hint says that a line intersects the unit circle in at most two points.