Elektrine lite

← Feed

@jk@mastodon.social

Post #2232167

2023-09-17 09:11 UTC

for the user, they want to press a button and get the expected result most of the time. for the developer, they want an optimal, perfect algorithm that solves every mathematically possible permutation of the problem at any scale, and, seeing the mess the real world presents them, would rather completely elide the feature than entertain the idea that a problem can be solved satisfactorily in a way that isn't fully generalizable

Replies (1)

  • @jk@mastodon.social 2023-09-17 09:14

    think about how many amazing things computers could be doing that they're not because the people programming them think like this. think of all the useful, beautiful, and meaningful patterns and arrangements of data the world is missing because a smart and talented person is nevertheless trying to solve a problem as if it was a rubix cube, finding that one of the sides never lines up, and throwing the thing in the trash rather than suffering the indignity of accepting the chaos of reality

    Open ##2232168