4 ms·
Having a lot of smart people work in parallel is fun but it would be far more productive for all of them to work together. Here is a crazy thought for these ki
by ingenieroariel 10y ago
Having a lot of smart people work in parallel is fun but it would be far more productive for all of them to work together.
Here is a crazy thought for these kind of contests, make the first round competitive and award to the winner team. Then make a second collaborative round where everyone who gets a pull request accepted gets invited to see the code in action.
We need the money to go towards helping create open source communities instead of reusing the competitive approach from academia.
- petervandijck 10y ago"it would be far more productive for all of them to work together" -> not necessarily. It's not very common but there are examples of having multiple teams try to solve the same problem in parallel. It ends up speeding up development - they will come up with different approaches, and the best (or a combination) can be selected.
- dredmorbius 10y agoEvolution is a process of massive parallelisation. It's somewhat effective.