Discussion Overview
The discussion revolves around the best ways to contribute and exchange new algorithms within the field of computer science. Participants explore platforms for sharing ideas, the commercialization of algorithms, and the necessary expertise for meaningful contributions.
Discussion Character
- Exploratory
- Debate/contested
- Conceptual clarification
Main Points Raised
- One participant expresses a desire to find platforms or mailing lists for exchanging new algorithms, acknowledging the broad nature of the topic.
- Another participant suggests that creating software to sell the algorithm may be a more viable option than sharing it publicly, citing concerns about companies not wanting to disclose their algorithms.
- A different participant agrees that there is a market for new algorithms, indicating a potential interest in commercialization.
- One participant emphasizes the importance of extensive testing and peer review for any new algorithm, highlighting the difficulty in ensuring originality and verifying prior inventions.
- There is a suggestion that those interested in algorithm development should enhance their knowledge and expertise, but also a caution that substantial ideas may not be shared publicly.
Areas of Agreement / Disagreement
Participants do not reach a consensus on the best approach to sharing algorithms, with some advocating for commercialization while others highlight the importance of collaboration and peer review. Multiple competing views remain on how to effectively contribute to the field.
Contextual Notes
Participants express uncertainty regarding the verification of originality in algorithm development and the challenges of peer review processes. There are also assumptions about the willingness of individuals and companies to share substantial ideas.