Hacker News new | ask | show | jobs
by andrewstuart 967 days ago
Its a weird choice of UI.

Why do companies do this? Is it a development shortcut or something?

7 comments

Image generation needs moderation and file storage, and Discord gives you that for free.
More importantly, it is a built in way to show lots of generated content to a large audience, which can then thumbs-up content they like, which gets fed back into the model that X result was better than Y result.
No, that's not it. Nobody's doing that on Luma and I think Midjourney put ratings on their website instead.
Using discord would save you a lot on hosting costs, especially when dealing with huge quantities of assets like images and videos.
Probably. If your small team is competent at ML model development, why spend time building a web app?

One time I participated in a small local event that required submitting photos via tagged Instagram posts. I was annoyed at that, until I realized it completely eliminated the need for any technical expertise for the organizers.

It's like Reddit but with functionality. Same benefits:

- single sign-on

- abuse protection

- has sign-on flow for later if you want to migrate

- someone else hosts assets

- existing account flow means low friction to join for existing account holders (common in the space)

- allows users to see other users at same time as use product

- bot easy to spin up and async functionality is inherent

> Its a weird choice of UI.

Yeah for sure. I guess one advantage is that since it's already in a chat, people can react and talk about it as it's happening.

Much more direct connection with users and the community can be built in the same place the tool exists.

It's annoying but I can see why its happening

Both a dev shortcut as well as a stickiness play. Adding a Discord server is like installing a smartphone app.