←back to thread

282 points tobr | 1 comments | | HN request time: 0.202s | source
Show context
shrx ◴[] No.45081567[source]
I think the diagram would be more comprehensible if the branch (topic) name would be shown next to the "New Topic" label, not only at merges. I had to read it from the bottom up the first time to understand what's going on.
replies(1): >>45082059 #
1. heresie-dabord ◴[] No.45082059[source]
It's hard to graph the semantics of a set of arbitrary human statements. It's even harder to work with literal, even intentional non sense.

Humans can indeed make sense. Not to be too Swiftian, but in some countries, children even go to school for it.

For semantic analysis, however, git is just not the right tool. It's a chronological graph that affords diffs. For code.

We need Python NLP and spacy here. But even the best tooling won't get far. A compiler would abort nonsequential logic and unsatisfied contracts and grammar.

An important business presentation would have structure and facts. Inside the theoretical classroom, a public speech is different from casual, random remarks. Unless the speech is intended for entertainment (e.g. comedy, theatre) or some dark usage, such as propaganda.

From TFA:

> the cyclical pattern of his speeches, little snippets of “the best words” and talking points assembled like a ransom note cut from a magazine

That's gold!