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

The last time I looked, save dialogs for example in Preview were broken too, as the horizontal scroll bar hid most of the lowest row even when you scrolled to the absolute bottom. What were they thinking? That's a pretty serious basic level bug that your UI is blocking your data. Don't they test such big changes?

All kinds of things are broken left and right in OSX but I guess that's just how it is. Mail hangs constantly and silently, you're just not receiving anything anymore. You can't close it (and force quit is not an option anymore?), you have to kill it from command line. The new calendar is brown faux leather all of a sudden, completely different than everything else. And you can't easily select which account you're viewing and setting events for.

It is interesting to note that software functionality and polish above a certain mediocre level just can not be reached.

Sure, sometimes it's understandable that stuff is totally rewritten from scratch since some fundamental new technology made it necessary, and you have to go to a state of more brokenness. But even when that is not the case, it seems software can't go beyond "90% complete" or so, at best it just reaches an asymptotic level where stuff is broken at the same rate as it is repaired.

After the major and hard stuff is done, what the heck are all the engineers and testers working on? If you're not in a hurry to create those big features any more, you could concentrate on at least doing the few new small features very well. But it feels as if OSX UI has taken as many steps backwards as it has gone forward from Snow Leopard.

This happens in other software too. For example Xnview and XFLR5 have both been developed for a long time and have had their ups and downs, and at the moment might be below 50% of their historical level of "perfection". But they're cheap/free mostly one man operations, multiplatform and have had massive rewrites and feature expansions. Often the developer might not even have some supported platform to test platform specific issues on, and it's a surprise they work as well as they do.



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

Search: