News for hackers. Stuff that matters.
Re:The digital native is a myth by Pica_soO on Sunday July 30, 2017 @12:03PM (#14886512)
I think a consistent history-rewind button for every app, would take a lot of anxiety about breaking software out of this and allow for people to experiment. Oh, you rearranged every single button in excell outside the screen- history button takes you back to the start of this.

After all, we do that too with git and containers.

Re:The digital native is a myth by ghthor on Sunday July 30, 2017 @10:14PM (#14889061)
To do this we need to start modeling our applications using state based design. Redux is a good push from engineering in this direction. Elm is also great for this idea as well. The most important part of your boring business application is the applications state and the users state. Take the time to model it and how to move it forward in time with actions.
Re:The digital native is a myth by saalweachter on Sunday July 30, 2017 @10:19PM (#14889075)
The trick is that you need multiple histories to make that work, or git-style history management.

If you broke your editor's buttons / view settings, but also typed a dozen pages, you don't want to undo your typing to undo your settings changes.