Hacker News new | ask | show | jobs
by eastbound 643 days ago
I agree obviously. But each time I look at my code, it’s subtly different from one entity to the next, each one with its intricacies.

Yes I’ve coded permission systems a hundred times. But here it’s wired to the app we integrate with, and here it’s wired with groups. Here it’s by document, here it’s by space. A thousand hoops, never the same exact logic. Like a thousand humans, never the same identical one. We humans can see the same parts and easily designate “a human”, but this pattern recognition ignores a lot of important details. And those details are what makes IT accurate and reproducible, which has been the trait we’ve liked about it.

Since 1970, have we misled ourselves in believing we were repeating the same patterns, while in fact, every program really was different?