News for hackers. Stuff that matters.
Re:Jonathan Blow has spent the past decade designing 1,400 p... by Ygg2 on Thursday December 18, 2025 @12:30PM (#46315805)
I think Blow and Muratori are pure engineers (as defined here: https://www.seangoedecke.com/pure-and-impure-engineering/).

Pure engineers deliver perfect and fast software somewhere along the Black Hole Era. Not quite heat death of the universe, but almost there.

Impure engineers deliver "working" code in a deadline, for an arbitrary definition of working. Basically, The Worse is Better™.

Re:Jonathan Blow has spent the past decade designing 1,400 p... by moosedev on Thursday December 18, 2025 @03:21PM (#46318121)
I broadly agree with the author’s point there, but disagree with the specific language he used. In my view, engineering includes those pesky non-technical considerations, like the business context and the human factors, which bring their own tradeoffs and priorities to the engineering decision-making.

That is, his “pure engineers” are not really doing engineering, at least under my understanding of the term, whereas (some of) the impure engineers actually are! :)