Einar,
..that is a depressing story, and not an unfamiliar one... but, there is a solution.
When that happens to me I simply push the browser back button, (left arrow), and all of my apparently lost work, will reappear from the browser cache, (in this case Firefoxs),.. as long as I did not close the browser or the tab containing the unfinished post.
Timeouts are normal for this type of software, so there will be no solution forthcoming from that side of things.
Also, if I know that I am going to be away from my keyboard mid-post, for a while, (happens to everyone), I copy what I have written into my clipboard, and if necessary, paste it into a text file in foresight, because of this very problem.
That, of course, will not bring back your dead post at this point in time, but it can help you to avoid the same thing happening to you in the future.
But you do have my sympathies... 8( for no one enjoys seeing a lot of hard, voluntary, work flushed down the computers maw
But one of the reasons that computers work the way that they do is to make you, the user, feel inadequate and to leave you feeling like you have no control over your work or your environment; helpless.
Windows users are doubly damned! That OS will gobble up your work like Pacman gobbles up pills! and I'm not even going to mention viruii, trojans, the NSA backdoor, and other invasive outsiders. If MicroLimp was a human being, it would long since have been charged with rape! for its invasive, and penetrating, practice of violating the user! and would have received awards and great accolaids for the wide-ranging variety and creativity involved in the myriad of ways that it does it!