(no title)
astral303 | 1 year ago
From this post I learned there was a project called Archy implementing Cat in software.
The core principles still ring so very true: https://web.archive.org/web/20061025010636/http://rchi.raski...
> Computer rage is a familiar phenomenon because computers are so adept at losing your data. At any given moment, you are one innocent step away from destroying minutes, hours, days, months, or years of work.
> Archy never loses your work. This shouldn't be a groundbreaking innovation in computer design, but it is. You never have to save because it's done for you automatically. Your data is stored in such a way that if your computer crashes, your information will still be there the next time you start Archy up.
I think these days we are 70-80% to this groundbreaking innovation—-my computers no longer lose my in-progress e-mail or documents, but sure still keep losing form input here and there, and I still accidentally select all text and type over it in a system with a single-level undo (iOS).
mikewarot|1 year ago
[1] https://web.archive.org/web/20080621173441/http://killsave.o...
kilpikaarna|1 year ago
Autosave has no place outside anything more complex than a simple text form, unless it's solely a backup solution for crashes, or paired with a very solid version control system.
guenthert|1 year ago
https://dslab.epfl.ch/pubs/crashonly.pdf
tambourine_man|1 year ago
hedora|1 year ago
sigh
astral303|1 year ago
My favorite 3-way merge tool, kdiff3, has no undo.