Mark Street

Results 48 issues of Mark Street

I assume it relates to the wasm clangd server. Would be nice to silence this error... Or fix it if it's actually a problem.

``` Error: Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: null. ``` This is the frog.svg, which is handled (along...

This error is dumb and annoying. ![Image](https://github.com/user-attachments/assets/087d1d66-ae6f-42ff-aa89-683d99f75593) ``` SyntaxError: Unexpected token 'a', "auto" is not valid JSON at JSON.parse () at Object.getItem (webpack-internal:///(app-pages-browser)/./src/lib/storage.ts:35:33) at createStorageKey.useStorageValue.useState (webpack-internal:///(app-pages-browser)/./src/lib/storage.ts:101:82) at mountStateImpl (webpack-internal:///(app-pages-browser)/./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js:12:177890) at...

## Overview ![Image](https://github.com/user-attachments/assets/607c8003-0adb-444c-95fc-0ded03478b86) `decompile` endpoint has some crazy-long durations: ![Image](https://github.com/user-attachments/assets/fe82f9da-8fd0-435d-bca6-e0af2d9a34fe) [sentry](https://decompme.sentry.io/insights/backend/summary/?project=4504592976904192&query=http.method%3APOST%20transaction.op%3Ahttp.server&referrer=performance-transaction-summary&showTransactions=outlier&statsPeriod=90d&transaction=%2Fapi%2Fscratch%2F%7Bpk%7D%2Fdecompile&unselectedSeries=p100%28%29&unselectedSeries=avg%28%29) `compile` ![Image](https://github.com/user-attachments/assets/6c2610fa-2ca2-406d-9919-65c418302feb) [sentry](https://decompme.sentry.io/insights/summary/?project=4504592976904192&referrer=performance-transaction-summary&statsPeriod=14d&transaction=%2Fapi%2Fscratch%2F%7Bpk%7D%2Fcompile&unselectedSeries=p100%28%29&unselectedSeries=avg%28%29) ## TODO: - [ ] add django migration for `idx_scratch_upper_name` - [ ] add django migration...

Do something smart so logs get persisted to disk and are easy to investigate. Currently docker keeps logs per *container* but a restart of the site will create a new...

In CodeMirror.tsx we determine the width of the editor and assign it to a css variable ```js const { ref: el, width } = useSize(); ... ``` which we use...

frontend
ux

Tailing the logs, profiles seem to be created every time a compile request is made: ``` 16- 17:03:46:25 DEBUG Made new profile: Agile Ant (anon) 18-03:46:25 DEBUG Sandbox Command: WINE=wine...

~~To avoid needing to copy everything into $COMPILER_DIR, create the dosemurc dynamically.~~ This has been fixed for the compilers that use dosemu, but there is still 1 compiler that needs...