Hacker News new | ask | show | jobs
by gkoberger 2 days ago
That's the hard part about tools like this. They're too simple to be used for anything important, and as soon as the creator follows that path you end up in a situation where it's too simple for anything complex and too complex for anything simple.

Amazing platforms like Glitch ran into this problem.

(Some did pull it off! Like how Vercel built a kingdom out of `now`.)

2 comments

The more complex the more fragile. The simpler the solution the more robust. This, I feel, is an overall truth to software development. And simpler solutions, as far as I know, are usually the more useful ones.
There's complex and complicated.

I think we can have complex things, but they can be simple (to use, to understand, to manage). But it is really hard to make a complex thing simple. The straightforward way is to make it complicated, and most items remain that way.

Not necessarily! Linux is incredibly complex. AWS is incredibly complex. Next is incredibly complex. GitHub is incredibly complex.

We need simple tools and we need complex tools. It's the middle ground that's hard to navigate.

When we're lucky, that complexity is mostly locked behind abstraction and you only occasionally have to care. Of course those you usually discover at 3AM on a Saturday
Repost with simplified English please
Solvable with reasonable defaults and putting most things behind an advanced section?
no, it's just not solvable... you can only mitigate

anything hosted free will inevitably be abused by scammers, you need constant vigilance just to stay a step ahead

> it's just not solvable

Watch out, good hackers find those words incredibly motivating.

even bad hackers know it's true