Human proof for FOSS contributions (dillo-browser.org)

🤖 AI Summary
In a bid to ensure the authenticity of contributions to Free and Open Source Software (FOSS), developer Rodrigo Arias Mallo proposes using asciinema recordings as a method to prove that code patches are created by humans. Traditional methods rely on trust, which can be problematic with first-time contributors. By utilizing asciinema, a tool that records terminal keystrokes and output, developers could provide evidence of their coding process, capturing the human elements like mistakes and thought processes. This lightweight, text-based recording method is less intrusive than desktop recordings and allows for easy sharing with reviewers without making the sessions publicly accessible. While the approach shows promise, it has limitations—particularly for users of graphical editors and concerns about privacy when sharing sessions. There's also the potential for LLMs (Large Language Models) to generate fake asciinema recordings. However, initial testing suggests that current models struggle to replicate the nuanced imperfections of human coding sessions. Mallo's initiative not only seeks to enhance trust in FOSS contributions but could also serve as a learning tool, showcasing diverse programming approaches. Ultimately, this exploration highlights a pathway to safeguard code integrity while acknowledging the evolving capabilities of AI in software development.
Loading comments...
loading comments...