Abstraction is considered a virtue in software development. However, practice shows that wrong abstractions cause more harm ...
What if staying alive depends on minimizing surprise? The Free Energy Principle suggests that feeling itself may be what that process is like from the inside.