My brother, who is not in IT, sent me the article a few days ago. He was fascinated by the underlying story but frustrated with the article's tone and lack of explanation, so I'm confident this isn't just me suffering from a bout of Gell-Mann amnesia.
[1] https://www.nytimes.com/2024/04/03/technology/prevent-cybera...
> "[Andres Freund's] job involves developing a piece of open-source database software known as PostgreSQL, whose details would probably bore you to tears if I could explain them correctly, which I can’t."
And that line doesn't matter at all for the purposes of understanding the "xz" attack. To me it's pretty innocuous and self-deprecating and makes sense for the general readership the NYTimes writes for.
I don't understand what people wanted to be covered in this article? At what point would there be sufficient technical detail to suffice yet still keep the layperson interested enough to read the rest of the article?
On the other hand if you feel somehow slighted by the flippant attitude in the article, give it a rest! Why are you so sensitive? It's not like he's personally insulting you! The tech community is hardly the underdog any longer, so let's just take a joke once in a while, no? As President Eisenhower quoted[0], "Always take your job seriously, never yourself"
[0] https://www.eisenhowerlibrary.gov/sites/default/files/file/w...
Again, the job of a journalist is to simplify and explain. Think about general-audience articles on subjects you're _not_ deeply familiar with. They typically do not patronize you or tell you that the details are boring; instead they try to explain the issues at hand in the most accessible way they can. Software is no different from science, law, or medicine in having lots of arcane terminology and intricate technical detail; it is not somehow the case that those topics can be simplified and explained but that a software problem can only be understood, even in concept and imprecisely, by a special cast of techno monks. But we seem to pretend it is, because we have strangely low standards for technology journalism.
Programming is to engineering as math is to science. Namely, it's made up. Less basis in physical reality.
Same reason learning Elvish isn't as respectable as learning Spanish. One guy made it up, and it hasn't been proven by centuries of actual use.
Programming carries the same odor of "fantasy". Maybe in 300 years, when we're all living in holodecks on spaceships, it'll have a patina of authenticity. For now, we're Mr Robot and Silicon Valley