Hacker News new | past | comments | ask | show | jobs | submit login

Interesting. What from those fields are you applying to revision control?

I'm curious too. Semantic diffs maybe? (This change affects control flow, this one doesn't; this change adds complexity, this one removes it.) Something like that would be useful for getting an overview of a project's evolution, instead of highlighting major commits only in terms of lines changed (often just a meaningless refactor.)

Basically I started with the things I like from Git, I simplified them and I ditched everything else: It's a personal project so I can learn Go.

I'm not really implementing any Machine Learning to the project, it's not related.

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact