3 ms·
Reminds me of the constant hum around Renaissance Technologies. Everybody brings up that rumour about them using satellite data and other exotic stuff, but ther
by lordnacho 3y ago
Reminds me of the constant hum around Renaissance Technologies. Everybody brings up that rumour about them using satellite data and other exotic stuff, but there's no way that is the difference between winning and losing.