@garbados boycotts and strikes are an example of applying threats to attempt to shift the optimal strategy of a profiteer. for such a strategy to be effective, it helps to understand what makes it credible:
@garbados right, but that's only one side of the game; it's interesting to see how those payoff matrices interact with those of actual humans, especially since human values vary so widely. as human values shift over time, how does that shift the optimal strategy of the profiteer?
@garbados if you use it as a means of justification, of course it's nonsense. but if you frame it in terms of "everyone makes decisions which maximize their expected payoff" as a way of explaining motivation and behavior, then it can be a helpful way to analyze situations.
the key is that "payoff" is not always monetary, it comes down to whatever that person happens to value. if one side values wealth while the other values humanity, it's going to play out differently than you might think.
@garbados in both situations you have two parties at odds with each other, considering their expected payoff for each choice and how the other's move will change their expected payoff. anticipating what the other side will do in each scenario over an iterated series of interactions is a big part of making good strategic decisions.
<< Data was stolen from an Amazon Web Services-based storage bucket, which included more than 140,000 Social Security numbers >>
How about all of these 'data breach!!! data was taken OUT OF THE CLOUD!!!!' articles instead start with
"Data was PUT INTO Amazon Web Services, which is a sketchy private company with an extremely bad reputation owned by the world's richest man who is currently being blackmailed and who many Amazon users hope, against all the evidence, isn't a literal Bond Villain.."
@emacsomancer@greyor@emsenn yes, but the lack of cons is not the reason Clojure is not simple, and the presence of cons does not make CL and elisp simple. =) but it's roughly true that lisp 1.5 is a subset of CL/elisp and not a subset of Clojure.
@emacsomancer@greyor@emsenn yeah well I think Scheme is the only one that retains that simplicity in any real sense. (I like to think that Fennel comes close)
@mattly@ieure I guess... in some sense it must be a relief to be free from the burden of having to write code that's clean and abstracted, when "just get it done" is the best you can aim for.
@mattly@ieure the problem is every time I look at that I hear a voice in my head screaming "ABSTRACT THAT AWAY YOU COWARD" which gets very distracting. I guess you just learn to ignore it?
@mattly@ieure oh yeah, I mean that's absolutely reasonable. being picky about language isn't a particularly practical strategy, and people are a lot more important than technology.