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

For a window manager, crashing is kinda a pain depending how it restarts. Maybe another way to state the implicit goal would be

> Hydra must gracefully and rapidly restart should it crash w/o losing any user data.

And then maybe it could do this be serializing state into a sqlite or redis instance. We always to be careful of muddling the goal and the mechanism.



I agree. Like I say, there are some instances where zero crashes is absolutely the right goal. It may not be absolutely mandatory for a window manager (in the way it would be for a self-driving car), but I can understand why someone would want this as a goal for this app.

My point was more that I don't think it's a sensible standard for all software. I hear this kind of thing quite regularly, usually by non-technical managers, often in a way that seems to suggest they think bugs are either the result of pure sloppiness, incompetence or downright malice.




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

Search: