Nice job. ReadSVP (an offline tool) is probably one of the most popular focal-point based speed readers out there but I've seen a few online ones pop up on HN in the past few months as well.
You've got speed as WPM which implies a constant word rate but it clearly slows down in relation to the length of the current word. Nothing wrong with that, but are you factoring these unequal times such that the overall speed still matches the designated WPM?
I built this Speed reader to deal with the optical fatigue that comes from reading long articles and books.
This eliminates the need for saccadic eye movements. Your eye stays entirely stationary while the text streams through the focal point which in turn helps you finish what you are reading in less than half the time required.
You can paste any text block into it and test it instantly. I'd love feedback on the word centering offset math, the tokenization logic, or if you experience any frame-dropping at higher WPMs.
Where's the pleasure in that?
Nice job. ReadSVP (an offline tool) is probably one of the most popular focal-point based speed readers out there but I've seen a few online ones pop up on HN in the past few months as well.
WordBlip
https://news.ycombinator.com/item?id=46643246
SpeedWave
https://news.ycombinator.com/item?id=44079218
Some Feedback:
You've got speed as WPM which implies a constant word rate but it clearly slows down in relation to the length of the current word. Nothing wrong with that, but are you factoring these unequal times such that the overall speed still matches the designated WPM?
Hi HN,
I built this Speed reader to deal with the optical fatigue that comes from reading long articles and books.
This eliminates the need for saccadic eye movements. Your eye stays entirely stationary while the text streams through the focal point which in turn helps you finish what you are reading in less than half the time required.
You can paste any text block into it and test it instantly. I'd love feedback on the word centering offset math, the tokenization logic, or if you experience any frame-dropping at higher WPMs.
My only criticism would be that all commas are not created equal, so that pauses, say in lists, sometimes suggest meaning which was not intended.