Nathan Wang
Nathan Wang
If we wanted to run the same code against multiple sets of test cases (for example, 10 different inputs), my understanding (#223) is that we will need to make a...
Will mixed problem sets be helpful / is it within the scope of the USACO Guide? ## Motivation Currently, the USACO Guide has a reasonable number of problems per topic,...
- [x] leaderboard styling fixes, esp on mobile - [x] drag & drop reorder for problems and posts - [x] change leaderboard structure - [x] ~~ability to modify point value...
#2536 #2503 #534 #3035 #3036 We should auto-backup user data once a day, keep the last 7 unique backups or something, and then allow users to download their backed-up data...
We seem to be loading every problem's information in a number of places which would contribute to bigger bundle sizes. - In the dashboard, where we load problem info for...
The Competitive Programming Initiative is looking for web developers to maintain and develop new features. We offer PVSA-certified volunteer hours. If you're interested, [please apply here](https://docs.google.com/document/d/13QpXqdiYQwjBLnywGL1FUG7GFdh8SM_1NigIkJl-A7k/edit?usp=sharing)! Among other things, you'll...
If Firebase detects a bad internet connection, it will switch to offline mode, which may result in user data synchronization issues. The biggest issue I have identified so far is...
I think we'll soon be paying $15/mo for Firebase database costs (currently it's 2.75 gigs in size). We can either: - Switch to yjs or some other self-hosted alternative (most...
too many people using it at once? :(
Immediate tasks: - [x] add `monaco-languageclient` - [x] add `clangd-12` - [ ] Java - [x] Python Future: - [x] improve LSP server code (prevent it from dying due to...