1 min read

The One Thing AI Still Can't Automate: Common Sense

Last week, I implemented a feature that required getting data from another service using an API. Our users struggled with waiting for a long period while the asynchronous task, triggered by the handler I'd implemented, was completing. This was because that service replicated the data from another source only every 4-6 hours. It didn't seem like too much data for such a low synchronization frequency, so I simply asked the maintainers about the reason and if they could make the period shorter. And what do you think they answered? There was no reason for it; they had just chosen a random number of hours. So, I asked them to make it shorter, and they did.

What are the conclusions and advices? Many problems could be solved just by asking the right questions to the right people.