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

I think we're talking past one another quite a bit.

Every organically evolved system has details in it that, in a vacuum, could be individually isolated, analyzed, and then improved. You're almost certainly right that Courier New 12-pt is not the optimal font for a screen play -- but is it worth the time and effort to 'fix' it?

> the most you can assert is that the heuristic of unquantified accuracy _might_ require adjustment.

Sure, but the onus is on the person suggesting the change. Nobody is going to make sweeping changes to long-established conventions based on little evidence that it will make a big improvement. And the industry is not going to do the study you suggested, for the simple reason that someone will guess that the cost of doing that study, plus switching to the new font, is probably less than the total benefits of having a new font. Is that an airtight 100% logical proof? No. Does that matter? No, because humans make subjective judgments when the cost of acquiring better information is perceived to be high .

I mean, what you're suggesting is pretty similar to going around and telling every team that should refactor their code base for improved readability.

Are there clear benefits to having better readability? Yes. Do they always exceed the cost of refactoring? Emphatically no. Is it easy to put a definite number on the cost or the benefit of refactoring? No. Therefore, we're left with heuristics and guesses. Sometimes it's worth it to refactor, but only when the code starts to really really smell. And neither of us are in a position to judge whether the process in the film industry has started to 'smell', because we don't work there.

'If it ain't broke, don't fix it' is an excellent meta-heuristic. Most organically evolved systems are sitting at a local fitness maximum. Finding and moving to a better local maximum is usually costly.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: