vlowther
Joined 12 years ago
Joined 12 years ago
* Genocide of the natives? Literally all countries in the Americas, for starters. * Slavery of captives from Africa? Pretty much everyone with colonies in and around the Caribbean was guilty of that too. * Multiple unnecessary wars that have killed millions of people? That encompasses more or less all of European history.
By all means, criticize Palantir. But don't pretend US history has anything in particular that would set up the prerequisites for it to exist.
If I ever get around to vibe rewriting-it-in-go I might share that.
It is also sort of ironic that one of the key performance callouts is a lack of pointer chasing, but the Go implementation is a slice that contains other slices without making sure they are using the same backing array, which is just pointer chasing under the hood. I have not examined the code closely, but it is also probably what let them get rid of the black array as a performance optimization.