Suggestion: prevent duplicate posts

They have the same author, title and most likely the same content. The post submission handler should detect this and redirect the user to their original post.

A small amount of programming could make everyone's lives a little bit better.

July 24, 2019


Are the duplicate posts just a result of spamming the post button?

Cause I think that is the only time I have had duplicate posts, thinking the post button didnt work so i pressed it again.

July 24, 2019

I'm 99.9% sure this is the case. On a bad internet connection it's more likely that users will do this. Older versions of IE would automatically resend form data if there was no response within a given time frame, but I'm pretty sure they've abandoned that behaviour. I'd hope so, at least.

July 24, 2019

It happened to me once, it duplicated my posts when I only clicked the post button once (I promise). After a few minutes I realized it made duplicates so I deleted one.

July 25, 2019

Doesn't sound like rocket science, programming wise, and would be a nice feature. How much programming involved in redoing spoken sentences? I cannot remember the missing word that is not spoken in about 3, so far, Vietnamese sentences. These are 2-3 year old problems and it is a tad upsetting to spend time to get 100% correct letters and tones and get it 100% wrong.

July 24, 2019

People usually run into those problems after the "forum maintenance update".

Interestingly, I never have those issues on Firefox V52.9.0esr / old Windows computer.

I am well aware that those issues might be triggered because of a error message with code 403 / 404.
After this status error message is shown, people usually resubmit their request 1-n times....running again and again into that issue.

I am not exactly sure WHY those status codes are given from time to time, depending on the selected sub forum.

But I know for sure:
99,99% times the original new thread was correctly placed nevertheless, but the redirect to it does not work, so people run into those 40x error messages and wrong HTTP technical messages.

If people just would be more patient in refreshing the subscription/new topic or the thread list in the related sub forum, they would find out, that their new thread is actually there (for the most time).

There must be a pretty nasty bug deep in the forum and backend code with some rare error / race conditions.

I have no idea what developers have been troubleshooting or trying to improve in their new - much speedier - forum software to confirm those conditions and finding a final solution.

A little information text what the user should/could do in that case - BEFORE resubmitting the same thread id - might solve all the duplicate thread issues in multiple sub forum all at once.

Q: Has anyone monitored and found out if it only happens in a specific sub forum (e.g Troubleshooting, general Duolingo(English) or language exchange sub forums?

July 24, 2019

The ability to set your own filters would also help

July 24, 2019

That would require devs to actually do something so it's not going to happen.

Forums in 2005. were better than Duolingo's.

July 24, 2019

You should give more details. What are you hating exactly?

July 24, 2019
  • Thread limit, a comment can have only 5 child comments beneath it, this makes longer discussions very hard and annoying to read and participate in.

  • Cannot collapse threads, if a comment chain is long you have to scroll for ages to get to the next one.

  • Notifications are based on the whole post so in a large post you get 300 mails, you should be able to choose only to receive a mail when someone replies directly to your comment.

  • Editing tools, there are absolutely none available, if you want italic you have to add single asterisks, for bold it's two asterisks. This is extremely primitive and there should be buttons that do it automatically for you.

  • No preview, when you're having to manually do markup editing, it's easy to mess up but you can't see the result until you post it.

  • No comment/post history - self-explanatory

  • inefficient/bad design - this is subjective but a lot of space is unused and I don't like the looks

July 24, 2019

... +

  • The ability to s̲e̲e̲ ̲w̲h̲o̲ ̲g̲a̲v̲e̲ ̲y̲o̲u̲ ̲a̲ ̲l̲i̲n̲g̲o̲t̲ and get notified of it.
    When I get a lingot, I have no idea who gave me that,
    and I only see that my lingot count went up,
    not even showing me where did I get one.
    (Unless it's for streaks or skills.)
  • The ability to s̲e̲e̲ ̲w̲h̲o̲ ̲u̲p̲-̲v̲o̲t̲e̲d̲ ̲y̲o̲u̲ and get notified of it.
    Might help reduce some "Thanks" posts,
    and also might help reducing unwarranted down-votes.
July 26, 2019

I thought this was italics? (an underscore before and after the text)

July 24, 2019

Both asterisks and underscores work.

July 24, 2019


July 24, 2019

I don't agree. Some people write posts that get downvoted to quick by people who only read the titles (this has happened to me before). But when I have reposted, those same people are more careful and will read the post. Another thing is people might not even read the titles, but judge the post based on the user, or the language their learning, or just their username/profile picture. I wouldn't like this feature, although I know some other people have reasons they would.

July 24, 2019

What would be nice is that there were messages written by moderators that include the whole topic there. Instead of opening 20 threads, a person could put everything in that message and update. Likewise people would debate that issue only in that message. I don't know if I've explained myself but it's a good idea.

July 25, 2019

I think the downvoters have this covered?

It was the decimation of the new posts here yesterday.

July 24, 2019

I absolutely downvote duplicates, but as a programmer, this would take like 5 minutes of work, and would apply to replies as well as new topics (replies can't be downvoted to oblivion, although they might go to the bottom of the list depending on how they're sorted).

July 24, 2019

but as a programmer, this would take like 5 minutes of work

I think they have to test every new feature thoroughly. Coding tests take time too.

July 24, 2019

Sure. Absolute worst case scenario we're talking a day. Although previous form issues suggest that testing hasn't been so thorough.

July 24, 2019
Learn a language in just 5 minutes a day. For free.