Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I'd been kicking around the idea of doing something like this in Javascript for a while. My working title was 'TimeWriter', but I never got beyond some notes on delta formats and UI, and discussions with friends.

There's lots more potential in the graphical dimension: sliders, text color/weight that varies with age/volatility; timelines of activity (gross keystrokes or net adds/deletes) that go by either keystroke-time or clock-time.

Also an interesting thing to think about: how to build an efficient text index that can find any word or phrase that was ever present, even momentarily (or as the prefix of another word mid-typing) -- and plot its positions and lifespans.

Of course with smallish works just replaying every tick and grepping every frame could work. However, my initial inspiration for the TimeWriter idea was hosting an indefinitely lengthy personal journal. Each day, you could edit with abandon, knowing that instant search could find any fragmentary thought (and surrounding context) you'd ever jotted. The freedom of a clean sheet of paper, whenever necessary, with the confidence of perpetual perfect recall, when desired.



I would pay for a black board with history.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: