708145_
Joined 9 years ago
Joined 9 years ago
- Fable, nerfed or whatever, too expensive and not fully included in subscriptions.
- Opus, neurotic (excessive) slop machine.
- Sonnet, way too token hungry, cost much more than 4 series.
Their almost daily outages does improve the experience. Anthropic really have messed up this year.
Here Altavista was the defacto standard for search until Google replaced. For the portal aspect of Yahoo, there were local alternatives with more relevant material.
I don't see that Yahoo ever succeeded globally.
As other have said, this can be achieved with a semaphore and the bulkhead pattern. You can also limit the number of number of connections.
I would expect any "production ready" web server using virtual threads having some sort of limiting. That must be the case right?
"This seems rather … procedural. Even though we get all the nice guarantees of working with side effectful functions in Haskell, the code itself reads like any other procedural language would. With Haskell, we get the best of both worlds."
Working with the IO monad is much more complex, especially if you want to use other monadic types inside that code.
Adding a pile of annotations throughout your codebase, often five stacked on top of one another, which generate behavior that is not locally visible, was never a sane trade-off for saving a little boilerplate.