News for hackers. Stuff that matters.
Re:A Parable by Dijkstra (1973) by forapurpose on Sunday July 15, 2018 @11:33PM (#17538564)
I thought the moral was going to be that accommodating toiletless cars cost more than simply building all cars with toilets.
Re:A Parable by Dijkstra (1973) by squirrelicus on Monday July 16, 2018 @12:22AM (#17538763)
I feel like that's still the point irrespective of Dijkstra's apparent view on the parable. Creating exceptional cases is the best way to increase costs.
Re:A Parable by Dijkstra (1973) by djsumdog on Monday July 16, 2018 @01:28AM (#17538970)
Yea, that's where I thought it was going too. I've been on a lot of project lately that try to pre-optimize instead of building a solution and then determining where the bottlenecks are.

A lot of times when we try to build for speed, the real bottlenecks are no where we think they'd logically be.

Re:A Parable by Dijkstra (1973) by neilwilson on Monday July 16, 2018 @03:12AM (#17539348)
There's politics involved as well. The solution creates units that all have toilets without countermanding the commercial directors initial edict. Programmers sometimes have to triangulate too.
Re:A Parable by Dijkstra (1973) by mcguire on Monday July 16, 2018 @12:36PM (#17542621)
With the end solution, a passenger is only one car length from a toilet (which would be the case if toilets are at the end of cars for structural reasons anyway) and they only pay for toilets in half of the cars.
Re:A Parable by Dijkstra (1973) by ben509 on Monday July 16, 2018 @01:16PM (#17542979)
I think he understates the cost of putting a toilet in a car, as it takes up space that could accommodate fare-paying passengers.