4 ms·
The perfect to-do list will be a semantic marketplace of outcomes. You describe the outcomes you want in life using a formal semantic language, and broadcast t
by miguelrochefort 11y ago
The perfect to-do list will be a semantic marketplace of outcomes.
You describe the outcomes you want in life using a formal semantic language, and broadcast them for the world to see. Then, anyone who has the ability to satisfy the expected outcome (i.e., "I'm at work at 8AM") - bet it yourself, a friend, or a taxi driver - can engage in a contract where the conditions of all parties are described and agreed upon. Then, the contract or commitment to make an ideal become real becomes your task.
Software will simply become an interface to an ideal world, expressed through deltas with the real world. Your job as an agent is to maintain ideals you committed to maintain (i.e., "Don't drive when drunk", "Don't eat peanuts", "Keep your blood sugar below 150", "Don't have your location be within an area that's private property you don't have access to").
Laws of physics, laws of your state, preferences and other contracts populate the ideal you're expected to maintain and approach. Failing to do that hurts your social credit score, which in turns lowers the chance others will bring the world closer to your own ideals.
A to-do list is just a list of things that are wrong with the world. Until we have a system that enables us to precisely communicate and share these deltas, actions will remain meaningless words on a piece of physical/digital paper that only a motivated human can parse.
- lfowles 11y agoSo, the ideal to-do list will be defined in prolog?
- miguelrochefort 11y agoAssuming that prolog is the best language to represent these goals, yes. But I believe we can do much better than prolog.