News for hackers. Stuff that matters.
Re:A Software Engineer’s Guide to Cybernetics by walterbell on Monday September 14, 2020 @12:43AM (#24466826)
They also developed TRIZ, a Russian algorithm for inventing new systems, https://en.wikipedia.org/wiki/TRIZ

> a theory which defines generalisable patterns in the nature of inventive solutions and the distinguishing characteristics of the problems that these inventions have overcome

It's been used by Samsung and other orgs.

Re:A Software Engineer’s Guide to Cybernetics by eternalban on Monday September 14, 2020 @08:51AM (#24469478)
https://upload.wikimedia.org/wikipedia/commons/b/bf/40_princ...

Looking at that cheat-sheet, it's interesting how you can recognize elements of one's own process. I bet almost everyone can check off a few of those boxes as "I do this all the time".

Also interesting to note there are no interaction principles. "19 Pulsed Action Periodic Action" can be mapped in software systems to PUSH+Timer, but that's it. TRIZ apparently lacks the vocabulary to explore the space of interacting components [as first class "principles"].