Live data from Hacker News

Ask HN: Is there any software that can be considered finished?

news.ycombinator.com

11–20 of 26 posts

Re: Ask HN: Is there any software that can be considered finished?

#14
I replaced a 17-year-old Panasonic Inverter microwave oven with a new one. The firmware seems almost the same. The only differences I spotted:

1. "Quick min" (increment by 60 seconds) has become +30 (increment by 30 seconds)

2. When the microwave is done cooking, and starts beeping, the beeps stop immediately when the door is opened. The 17-year-old model rang out its beeps regardless of door state.

Re: Ask HN: Is there any software that can be considered finished?

#15
post #8

Bryan Cantrill: http://dtrace.org/blogs/bmc/2004/08/28/the-economics-of-soft... >> software does not wear out. That isn’t to say that software never breaks (or isn’t broken to begin with), but software that works can work in perpetuity. A favorite example of mine is troff . The source for troff is some of the nastiest stuff ever written — but it works. It hasn’t been touched in years, and probably will never be: it’s…

GNU troff is maintained, though.

Re: Ask HN: Is there any software that can be considered finished?

#16
post #3

ls, cd and so on. Small tools with limited features. Unix approach.

GNU CoreUtils ls is evolving. One example of that is that it can quote names with spaces in them and has started doing so by default.

Here a search for "ls:", of the GNU CoreUtils mailing list:

https://lists.gnu.org/archive/cgi-bin/namazu.cgi?query=ls%3A...

Re: Ask HN: Is there any software that can be considered finished?

#18
Windows 95 and other such operating systems.

Also software running on old toys like Pokedexes and other non-updateable electronics, like MP3 players, cd players, DVRs, microwave ovens, computer monitors, non-smart TVs, non-smart digital watches, and digital cameras.

Re: Ask HN: Is there any software that can be considered finished?

#19
What about all those old government systems we keep hearing about, IRS, Unemployment Offices, etc that are essentially untouchable because they were programmed in something ancient like COBOL to run on mainframes? They're running in emulators now, interfacing with layers and layers of abstraction in modern languages, but by the very nature of the situation they will probably never be updated or altered, because if the immense will to so do existed, a whole new system would probably be made instead. That sounds like "finished" to me.
Post reply on HN