Ditto - these are exactly the questions that must be asked, frequently:
> he asked “one of the good ones, or one of the bad ones?” A designer on his team — a “bad one” — asked too many questions. Questions like “Why are we building this now?” “Are we sure this is the right problem to solve?” “Why don’t we approach the problem in a different way?”
Calling those questions 'doubts' just doesn't seem quite correct.
In the best teams I've worked with/on, designers [1] aren't afraid to frequently ask these questions. I have yet to see a case where that's been a problem. Quite the opposite - far too often, there aren't enough deep / 'stupid' questions asked, especially at the outset & middle of projects.
Do you have any pointers to get started on this for someone whose last practice of scientific method was a middle-school science fair project? (Asking for a friend)
I picked up the book "Uncontrolled" by Jim Manzi, which is ostensibly about this subject. Would love to hear any recommendations you picked up from learning about this material and applying it.
I've been interested in (U)GA and related subjects for a while. Looks really promising and its advocates make it seem like it solves all kinds of problems. But I hesitated to dive in because the learning curve looks rather steep, and it's not clear if the cost-benefit of ascending that curve ends one up in the black.
How useful is (U)GA, really? In other words, what are the concrete benefits relative to traditional vectors, matrices, quaternions? Are those benefits worth the additional complexity (or is GA actually a simplification)? Are there applications where GA is the clear win, or is it simply an alternative way of expressing what can already be expressed through the 3 primitives I mentioned?
On another tack, how would you characterize the power / utility of (U)GA? For instance, it _seems_ like (U)GA is a super-powerful tool that's just misunderstood and everyone would benefit from learning it (like Lisp in the early 2000s). On the other hand, papers often extol the virtues of (U)GA by showing how it can solve (seemingly) esoteric higher-order math problems.