logoalt Hacker News

noodletheworldtoday at 11:20 AM4 repliesview on HN

What a baffling take.

There is no confusion as to which “AI” the OP is referring to.

The author wrote:

> Or does the AI work in so mysterious a way that the programmers need no longer take responsibility?

They are pondering, in general, if the non deterministic nature of AI is an excuse for bad products.

The Spotify DJ is a recommendation engine.

Its bad.

Its a lazy, bad implementation that relies on AI, instead of deterministic algorithms; eg. identify requested music and play it.

Instead it wants to “try something different”.

If you press play on the music player on your phone, do you expect it to “try something different?”

…or, is AI making developers and product managers lazy?

It is not a complicated take, and the example is, to me, pretty compelling.


Replies

sd9today at 11:24 AM

I guess I’m just separating out the fact that I agree with the OP from my criticism of the way the argument was presented.

lxgrtoday at 3:10 PM

> The Spotify DJ is a recommendation engine.

Is it?

Having recently tried Spotify's presumably related "prompt based playlists" feature, I've been wondering:

Is the "AI DJ" maybe not a recommendation engine, but rather an LLM prompted to be a recommendation engine?

Barbingtoday at 12:55 PM

>If you press play on the music player on your phone, do you expect it to “try something different?”

I expect it to make a playlist containing the opposite of my taste, like I asked! :)

(YMMV on how good it is at this)

bbortoday at 12:11 PM

There’s a reason there’s no deterministic recommendation engines. How would that even work?

Doing something previously impossible isn’t “lazy”.

show 1 reply