A typing test that never left the terminal.
https://github.com/MentalDecoherence/Glyph
Every typing test lives in a browser tab nowadays. Glyph doesn’t.
It’s a fully functional typing test that runs entirely in your terminal - same ghost text you type over, same live stats - minus the tab, the ads, and the internet connection. Open a terminal, run one command, start typing.
No account. No telemetry. No JS. No TS. No BS. Just curses and a word list.
Most terminal typing tests either regenerate a whole new screen per test which is annoying, don’t show you a real prompt to type against which feels like a guessing game, or make you dig through a settings menu every single run (annoying again.) Glyph fixes all three.
Glyph is one dependency-free Python file built on curses . A few things worth knowing if you’re reading the source:
(correct characters ÷ 5) ÷ minutes elapsed, plus a separate raw WPM that includes mistakes, so you can see both your real throughput and your typing accuracy trade-off.Issues and PRs welcome - especially new themes and word lists. Keep it dependency-free, that’s the whole point.
MIT. Do whatever you want with it. Seriously.
Why deep space doesn’t have GPS? (and how i will solve it)
Here is the problem nobody thinks about until they hit it - GPS only works because Earth is wrapped in satellites broadcasting atomic clock precise time signals. The second a spacecraft leaves that bubble, that whole system is gone. NASA’s missions fall back on the Deep Space Network, giant ground antennas that triangulate your position from Earth. It works, but it’s slow, light-time delay alone can be hours round trip by the time you’re past Mars - and it needs Earth to be free, pointed at you, and listening (also DSN antenna time is very expensive).
The good part is the universe already broadcasts its own precision clocks. Millisecond pulsars rotate with stability that rivals atomic clocks. If you can measure when their pulses arrive at your spacecraft and compare that against a predicted model, you can solve for your own position, the same basic math GPS uses, just with pulsars standing in for satellites.
That’s the whole bet behind ADSNS: an Earth-independent GNSS, built from natural beacons. Spent today scaffolding the repo, brainstorming how it will even work, and writing out the data packet that will be used for transmission later which required.. a lot of time (in fact its 400+ lines of code and several hours of structure xD).
I think i will start working on signal processing tomorrow, since to calculate the position, the very first thing we need to do, is to locate where the signal came from, and convert it into a somewhat favorable energy plot for further comparison with our onboard SOM (Space Object Map).
It’s available on GitHub