Un programme ML est essentiellement une suite de définitions récursives d’ordre supérieur sur des algèbres initiales, et peut donc prétendre sans honte au statut de développement mathématique. En fait, programmer, c’est juste faire des mathématiques plus précises que d’habitude !
My rule of thumb was when a problem was occurring at least 50 times a day, it was time to solve it more holistically. […] If you don’t solve problems manually first, you could lose crucial insights into what’s causing a problem and why.
Vous savez à quoi on reconnaît une bonne et une mauvaise startup ? Toutes les mauvaises startups ont des employés qui sont persuadés que tout va bien. Pourquoi ? Parce que ça veut dire que les fondateurs sont des menteurs.
The work of engineers used to be about taking small parts that they understood entirely and using simple techniques to compose them into larger things that do what they want. But programming now isn’t so much like that. Nowadays you muck around with incomprehensible or nonexistent man pages for software you don’t know who wrote. You have to do basic science on your libraries to see how they work, trying out different inputs and seeing how the code reacts. This is a fundamentally different job.
Core memory wiped out competing technologies (Williams tube, mercury delay line, etc) almost instantly and ruled for over twent years. Yet late in his life Forrester told me that the Whirlwind-connected invention he was most proud of was marginal testing: running the voltage up and down once a day to cause shaky vacuum tubes to fail during scheduled maintenance rather than randomly during operation. And indeed Wirlwind racked up a notable record of reliability.
So as far as I’m concerned, the discussion is about “how to work together DESPITE people being different”. Not about trying to make everybody please each other. […] Do you think you might be interested in *that* kind of discussion instead of the “you are abusing me” kind of discussion? […] Because if you want me to “act professional”, I can tell you that I’m not interested. I’m sitting in my home office wearign a bathrobe. The same way I’m not going to start wearing ties, I’m *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what “acting professionally” results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.