---
# System prepended metadata

title: Untitled

---

## September 12, 2022

Some places where html was used in posts (perhaps just inside code blocks) does not render the same.  This will hurt the aesthetics of some existing posts. 

Example: https://leetcode.com/problems/find-xor-sum-of-all-pairs-bitwise-and/solutions/1163973/simple-shortcut-explained/

---

For problems which I have solved in the past, some of the previously submitted solutions no longer exist. I can't tell with certainty, but it looks like anything from before January 2021 is missing?

If this is the case and it's necessary to delete old solutions, I would recommend always keeping at least the last AC solution for each user for each problem.  Keep the users happy.

## August 31, 2022

Currently I cannot load any previous solutions for any problems. Loading a previous submission for a problem results in the following alert:

```
'NoneType' Object has no attribute 'contest'
```

---

Currently I cannot revert to any version of LeetCode, the "Revert to old version" button appears to be inactive.

<br>

## August 29, 2022

Crashed when clicking Solutions -> Official Solution

---

The DCC Calendar does not remember which days were complete. It shows all days this month as incomplete.

---

Users will initially be confused on how to tell what test case they failed on because it's not super easy to find.  You have to click "Submissions" -> Specific Submission -> Expand Console -> Result to see the failed test case and then reuse the test case. 

Nit: Diff button is not present here. You have to click "Use testcase as input" and run again to see the diff.

---

Is it possible to rapidly add several test cases? Many users in the beginning learn by writing a solution, failing, adding that test case to their list of test cases, then adjusting their solution and trying again.  

At the end of this process, they may have 10 test cases that they copied and pasted into their console to test before each new submission.  

I don't see a way to do that here. This would be a source of frustration for some.  

Also, in a timed environment, like contests, the current method for pasting a custom test case (one parameter input at a time) would be frustrating.

---

The key word "continue" used to be blue in python, but now it's purple.  Not a problem, but I cannot see an option for "Theme" any more.  Didn't it used to be under settings?

---

Clicking revert to old layout will revert to the old-old layout.  I don't see an option for reverting back just one version to the layout most users currently have.

---

The page layout for user's solution posts for each problem looks good. The related solutions on the right side is a nice touch.

---

Separating the "Discussion (##)" into it's own comment thread looks good. I think this may strengthen the LC community when users use these threads to help each other.

The "Discussion Rules" say it's not for sharing solutions, but if users are asking questions about the problem, there will probably also be solutions shared here.

---

The "Feedback", "Ask Question", and "Tip" tags when posting a comment in the Discussion section are a nice touch. Maybe it would be good to also allow users to filter the comments by these? For example, we have "Sort by: {Best/Most Votes/Newest/Oldest}" maybe we could have "Filter: {Tips/Questions/Feedback}".

---

I do not like the new layout for comments. It looks nice at first, but it requires some focus to see where one comment starts and another ends.  This seems like a small detail, but it makes it a little harder to read the comment threads quickly.

Maybe adding a horizontal line between each comment might help?

---

When going to Problem -> Submissions -> Some previous submission -> Run

```
IndentationError: expected an indented block after function definition on line 52
    import sys
Line 4  (Solution.py)
```

---

The timer on the problems page would be better with a start/stop option. Say you're working on a problem but want to stop and then resume, you might not want to reset the timer to zero, but it appears that's the only option. 

---

It would be nice if we could still retrieve the last submission with a single click. Currently it looks like I need to go to Submissions -> pick submission -> copy -> Description Tab -> paste

---

Showing the companies that ask the question in the problem description is a nice touch as well. Looks good. 

---

Not a fan of the new test case layout.  Some things are a great improvement, like actually having the parameter name match up with the input for that test case rather than just remembering what order the parameters are in.  But overall, the test case input feels a little off.

1. The appearance of having the parameter name on a different line than the actual test case looks odd.  This might just be because I'm used to the old appearance.  Perhaps do some tests to determine the average user's preference.

2. I see we can edit one of the given test cases to make a custom test case, but it looks like we are limited to only the number of given test cases.  For example, if 3 test cases are given, I can edit one of them to a custom test case, but I couldn't add a 4th test case separately. 


---

Nit: Using blue/gray to signify on/off for the Diff button isn't as clear as the old way of showing if Diff is turned on or off.

