MythTV Compared with Windows Media Center
legoburner writes "Tom's Hardware has a nice comparison of MythTV and Windows Media Center Edition, and it seems that they preferred MythTV by quite a margin: 'Enter MythTV, a grand unification of personal digital video recording and home theatre technology, and a magnum opus of modular design, freedom of expression and personal entertainment.'"
It's time to put the computer to work for us, instead of the opposite. We need programs with better configuration handling and detection. A lot of Linux apps need the user to insert of lot of data that the application could simply obtain automatically.
Why it doesn't? Because there is not a planned structure to accomodate this kind of automation. Those softwares grow by being appended with more and more code, wih no global planning at all.
Need a XYZ functionality? Ok, I'll just append it to the codebase. Why bother planning a good structure to provide abstraction to accomodate these kind of features in an organized way? It's Linux, right?
If the kernel can't even manage to have a HAL, why the hell would the applications bother to organize and plan the code?