recent tweaks to PC version slow performance considerably
The most recent visible tweak to the PC version of Duolingo is to open new tabs in the Internet browser whenever the user clicks on the Discuss sentence button during practice exercises. Previously, the discussion popped up instantly in a modal dialog, perhaps because all the information in that dialog was pre-loaded with the underlying question (just a guess). But because DL must now load a brand new page for each loaded discussion topic, it substantially drags on performance.
Most of the time, I just want to verify that I entered the wrong gender for a noun. But because of a system-wide quirk in DL's algorithms, entering an incorrect gender will generally impel DL to proffer a different but synonymous noun than the one you typed as the "correct solution." So the only way to verify that you chose the correct words, but not the correct gender, is to click on the Discuss sentence button. Previously, there was no loss of time. Now it's almost faster to consult a dictionary.
One obvious and overlooked way to accelerate page loading of Discussion pages, if indeed they must be on a separate tab, is to open only one such tab and recycle it each time a user clicks on a different question's Discuss sentence button. Refreshing just the part of the page that contains the actual discussion would substantially reduce load time. DL already uses such a container in the practice exercises themselves. The result is there is almost no perceptible delay between questions. That same solution should be ported to the coding of the Discussion section.
This is because two versions of the code are currently in use. The discussions still uses the old code, the rest of the site uses the new one. Now they cannot do it differently.