Dan North engages the audience into a discussion about the tradeoffs involved in making decisions regarding the team composition, development style, architecture, and deployment solutions.
If you remember programming in C, you'll remember that it felt like music, or wine, or philosophy. Programming languages back then were laconic; they said all in just a few words. Today's mainstream programming languages, in contrast, are heavy, intricate and verbose. How did we get here and what comes next? Rob Pike, the co-creator of the Go programming language and a Distinguished Engineer at Google, thinks the solution is a language that gives us the best from both worlds.
Why do smart people make irrational decisions every day? Why do we repeatedly make the same mistakes when we make our selections? How do our expectations influence our actual opinions and decisions? The answers, as revealed by behavioural economist Professor Dan Ariely of MIT, will surprise you.
Richard Bradley of the LSE discusses decision theory with Nigel Warburton in this episode of the Philosophy Bites podcast. Decisions can be understood as gambles which weight beliefs and desires…This is an insight that we owe in part to F.P. Ramsey (1903-30). Does that mean we all decide in the same way?