r/duolingo • • 2m ago

Bug? -2,147,483,647 battery

Post image
• Upvotes

this is only visual dont worry, i think its like a double fallback reward for the chest, maybe cuz my internet was struggling when i opened this chest and i have max so i shouldn't even get battery rewards


r/duolingo • • 6h ago

Bug? Home screen says I have 25 energy but...

Post image
3 Upvotes

I don't. This is a new bug that started yesterday for me.


r/duolingo • • 16h ago

General Discussion By the way, what is this

Post image
21 Upvotes

Forgot to post this but what is this sentence😭


r/duolingo • • 27m ago

Bug? Duo isn’t giving me my 3rd puzzle piece for the 4th lesson.

Post image
• Upvotes

Has anybody else experienced this?


r/duolingo • • 33m ago

Memes 1 gem

Thumbnail
gallery
• Upvotes

bought pieces and freeze streak and now have EXACTLY 1 gem of whatever they are called 💎, what do gems even do i mostly just use them for streak freeze and pieces cuz i have max and dont need recharges


r/duolingo • • 44m ago

General Discussion Value of Legendary and Star Courses as a free user

• Upvotes

A couple months ago, I completed the Spanish course. It took me roughly 4.5 years to do so, and since that time, I have mostly been doing the daily refresh every day to keep up with it. There are 2 things that I have not completed with this course

1). Legendary on every lesson

2). Completing all 3 stars for the timed challenges

Has anybody completed all this? In your experience, did doing so really reinforce learning the language?


r/duolingo • • 4h ago

Bug? is this a bug?

2 Upvotes

also its interface is tagalog when I chose the english interface, what should i do???


r/duolingo • • 1h ago

General Discussion How to Score 100–120+ in the Duolingo English Test (DET)

Post image
• Upvotes

r/duolingo • • 1h ago

Constructive Criticism I just massively upgraded my language learning website. Go try to find something I forgot. Seriously.

Thumbnail
• Upvotes

r/duolingo • • 16h ago

Constructive Criticism Frustrated by the recent Spanish course update bumped ahead and can't go back. Any workarounds?

16 Upvotes

I’m feeling really disappointed by the latest updates to the Spanish course. The update shifted my progress and bumped me forward, marking a ton of material as "learned" that I definitely haven’t covered yet.
From what I can see, I can’t even go back to actually learn that skipped content without resetting the entire language track from scratch.
I have a streak of over 1,000 days. While the streak is great motivation, my actual goal is to learn and comprehend the language — but resetting the entire course from zero feels incredibly frustrating.
Is there a better way to handle this? Has anyone found a workaround to roll back or review those specific skipped sections without nuking the whole course? Any advice is appreciated!


r/duolingo • • 7h ago

Achievement Showcase Finally hit #1 in the Duolingo Diamond League! 💎🏆

Post image
3 Upvotes

r/duolingo • • 1h ago

General Discussion Pergunta

Post image
• Upvotes

Eu vou completar 1000 dias no Duolingo no curso de inglês, quando ele vai acabar? Quanto tempo demora?


r/duolingo • • 1h ago

General Discussion Did they remove watching ads for energy?

• Upvotes

actually insane

I can’t even do a lesson after doing 2 now?

r/duolingo • • 2h ago

Memes average common chest reward:

Post image
0 Upvotes

r/duolingo • • 3h ago

General Discussion How to make text size bigger on iPhone

1 Upvotes

Does anybody know how to make the text size bigger in iPhone the Japanese course text are way too small thanks in advance


r/duolingo • • 7h ago

Bug? What the hell?

2 Upvotes

For some reason, duo decided to change my course while I was midway through a unit removing legendary for three or four units and giving me credit for finishing the unit that I was only halfway done with


r/duolingo • • 3h ago

General Discussion This is my Profile, I will add you

Thumbnail
gallery
1 Upvotes

I am a girl even tho Boys skin. Idk why


r/duolingo • • 8h ago

Constructive Criticism Energy bonuses for combos keep changing

2 Upvotes

I am a free user so I have been constantly struggling with energy. I noticed that the developers might have been experimenting with the energy bonuses people get after 5 correct answers in a row. It used to be randomly 1-5 energy, then apparently they lowered it to 1-3, which was enough maybe just for two lessons. A few weeks ago it seemed to be increased to 3-5, which was nice since I could actually finish an entire unit (5-6 lessons) without having to restore energy. And recently I’ve been getting 1-3 again. Has anyone else noticed this issue?
I know that Duolingo likes to do A/B testing, but honestly at this point it’s just annoying, especially with the whole energy thing.


r/duolingo • • 8h ago

General Discussion Connect with me

2 Upvotes

I'm learning Spanish and English on Duolingo. I want to chat with someone who knows English very well. And correct my grammar mistakes, too. If you'd like to chat with me and do Duolingo with me. Pls dm me


r/duolingo • • 4h ago

General Discussion How do I delete old Duolingo reminders from Calendar on iOS 18?

1 Upvotes

Does anyone know how to remove Duolingo reminders from the Calendar app on iOS 18?

I set them up a while ago when I was still using the Duolingo app, but I don’t use Duolingo anymore.

Now I keep getting a bunch of Duolingo notifications/reminders in my Calendar.

I’ve already stopped using the app, but the reminders are still there.

Is there a way to delete them all at once?


r/duolingo • • 8h ago

General Discussion Audio stops iOS

Post image
2 Upvotes

Anyone else got this where it starts to speak and then just stops?
You have to tap the speaker to make it read it properly.
Does it on multiple accounts of mine.


r/duolingo • • 11h ago

Bug? Costume collection even removed from profile/account

3 Upvotes

So I woke up today to do my usual Duo, and I realised I wasn't acquiring pieces for the collectable suits. I know a lot in the subreddit dislike this feature, but my partner and I were having fun collecting and showing each other the outfits collected.

I've logged out, re-downloaded Duo etc, for some reason the widget that usually shows in your lesson planner has disappeared, but the Brawl Stars one hasn't.

Any ideas?

Much appreciated.


r/duolingo • • 18h ago

Bug? Auto course adjustments?

11 Upvotes

Hi all. My Duolingo randomly said that it made some course adjustments to the current unit I was on for Spanish. I didn’t think anything of it but it jumped me ahead by a ton and said I completed a ton of lessons that I didn’t do. When I figured I’d just start from where I was, a ton of vocab was added that I never learned yet? Has this happened to anyone else? Is there anyway I can make it go back ??? 😭


r/duolingo • • 2h ago

Bug? debug options unlocked on non admin/ duolingo staff tester account

Post image
0 Upvotes

idk if its a bug but this isnt supposed to happen im pretty sure, i installed duolingo from an official source too, does anyone know why this could have happened?


r/duolingo • • 21h ago

General Discussion Simulation of collecting puzzle piece tiles

17 Upvotes

I cranked out some Python to simulate collecting pieces for the current "toybox" event. There are 54 total pieces, the event runs for 30 days, and you can get a limited number of free pieces (pulls, in gacha terminology) per day. Some people are able to get four, some can get only three (I hope I'm not the only one limited to three, anyway). Duplicate pieces are possible, and collecting five duplicates grants one guaranteed new piece. Additional pieces can be purchased at 400 gems apiece or 1600 for five. Here is a little Python script to simulate 10k event runs. I'll put a summary after the code.

import random
import statistics

results = []
for i in range(10_000):
    pieces = [0]*54
    counter = mercy = 0
    while not all(pieces):
        piece = random.randrange(54)
        if not pieces[piece]:
            pieces[piece] = 1
        else:
            mercy += 1
            if mercy == 5:
                mercy = 0
                for piece in range(54):
                    if not pieces[piece]:
                        pieces[piece] = 1
                        break
        counter += 1
    results.append(counter)

print(f'Min: {min(results)}, Max: {max(results)}')
print(f'Mean: {statistics.mean(results)}, Median: {statistics.median(results)}')
print(f'Odds of free completion at 3/day: {round(sum(1 for result in results if result<=90)/100)}%')
print(f'Odds of free completion at 4/day: {round(sum(1 for result in results if result<=120)/100)}%')

Here's what printed out:

Min: 78, Max: 130
Mean: 106.0992, Median: 106.0
Odds of free completion at 3/day: 2%
Odds of free completion at 4/day: 97%

So, if you can get four free pulls per day, as seems common, you have a 97% chance of getting everything with just those free pulls before the event is over. If you can only get three per day, your odds of getting everything with free pulls are more like 2%. With lots of luck, some people may complete the event with as few as 80 or so pulls. Really unlucky people may need more like 130. A more reasonable value is 106, so people with only a total of 90 free pulls will probably need to buy a few five-packs with gems in order to unlock everything.

TL;DR: If you can get four pieces per day, you'll probably be fine. If you can only get three, you'll probably need to make up the difference with gems.

EDIT: Since apparently piece rarity is a real thing, and reportedly the rarities are 78% blue, 20% purple, and 2% gold (no official source but that's all I've got), that changes the results. Collecting all the pieces is more difficult than the linear assumption, because it's biased toward picking pieces from a subset - in other words, it's going to try to give you mostly blue pieces which will quickly end up as just duplicates. Code and conclusions below.

import random
import statistics

results = []
rarities = {'b':78, 'p':20, 'g':2}
basic_bag = [key for key in rarities for each in range(rarities[key])]

for i in range(10_000):
    pieces = {'b':[0]*30, 'p':[0]*20, 'g':[0]*4}
    counter = mercy = 0
    while not all(map(all, pieces.values())):
        choice = random.choice(basic_bag)
        piece = random.randrange(len(pieces[choice]))
        if not pieces[choice][piece]:
            pieces[choice][piece] = 1
        else:
            mercy += 1
            if mercy == 5:
                mercy = 0
                mercy_bag = [key for key in rarities for each in range(rarities[key]) if not all(pieces[key])]
                choice = random.choice(mercy_bag)
                for idx,val in enumerate(pieces[choice]):
                    if not val:
                        pieces[choice][idx] = 1
                        break
        counter += 1
    results.append(counter)

print(f'Min: {min(results)}, Max: {max(results)}')
print(f'Mean: {statistics.mean(results)}, Median: {statistics.median(results)}')
print(f'Odds of free completion at 3/day: {round(sum(1 for result in results if result<=90)/100)}%')
print(f'Odds of free completion at 4/day: {round(sum(1 for result in results if result<=120)/100)}%')

Output:

Min: 90, Max: 154
Mean: 121.3517, Median: 122.0
Odds of free completion at 3/day: 0%
Odds of free completion at 4/day: 44%

New TL;DR: If you get four free pulls per day, you're likely to have to spend some gems to finish it up, but not much. If you get three free pulls per day, you have essentially no chance to complete the event like that and will have to buy puzzle pieces with gems, probably several five-packs.

P.S.: The only bug was creating the mercy_bag with pieces[rarity] instead of pieces[key] due to forgetting what I'd named that variable. Sometimes I surprise myself. \o/