Sure. I think some cognitive-behavioral therapy approaches also stress changing your situation alongside your thought processes.
Could you clarify? I realize what you mean by the software/hardware divide, but I find it hard to think that most depressed people have corrupt hardware in the sense there’s something actually wrong with the physical substrate rather than how it’s working or wired itself (of course there is a connection in terms of susceptibility).
Sure. Unlike you guys, I’m not really a programmer at all.