Hacker News new | ask | show | jobs
by thenaturalist 603 days ago
Hi, appreciate the response.

In your demo video at least it shows the message that "If a message is deleted wrongly, please go to your trash and recover it.".

That's not a great UX.

If your tool is geared towards supporting people with bulk actions but I cannot modify in any way bulk actions prior to them being executed that creates more grunt work for me, then sifting through what I have to remember were wrongly deleted emails...

Also when I see the button "Schedule new cleanup" it reads to me like a background task running?

Or would this pop up at the specified time and prompt me for manual approval before cleaning up?

1 comments

Hi, dev here.

Thanks so much for engaging :) I understand your point, here's sort of the philosophy behind the decisions we took regarding it:

The purpose of the app was to be as _hands off_ as possible. And because an LLM is involved in the mix, it might misclassify some emails and delete them.

For this reason, we label each email that we delete and it is possible to navigate to the email from the Run Status screen also, thereby allowing us to recover that email (if it was wrongly deleted). There is also a filter on the run status page to show all those emails marked for deletion.

In all our test runs, we found misclassification to be a minimum and hence we felt confident to go with this approach.

The "Schedule new cleanup" does indeed schedule a background task that does the actual inference + deletion.

Thanks a lot for following up!

It's great to learn you put quite some consideration into the workflow and the handling of deletions, gives me confidence into the tool.

I'd definitely share more of what you shared here in your read me or product demo video as well, I find it super relevant context for users.

That makes sense. I will make changes to the README and we will make a quick product video too :)