Skip to content

Conversation

williamstein
Copy link
Contributor

No description provided.

…t tests); add option to disable nsjail entirely
… file)

- doesn't work properly yet if frontend that starts computation goes
  away
…ld be done using CSS (and is trivial to do that way), and was horribly broken
…g on a server with a non-UTC clock

- this was a longstanding issue with cocalc-docker / onprem
- not doing this would lead to very subtle issues/bugs, which I noticed
  when fixing unit tests for the server package
- this code makes it so NOW() is interpreted as UTC and the internal
  fields that are without a timezone also are interpreted as UTC when
  reading out from the database... according to GPT-5.
- I considered a bunch of options and hacks.
- Using a spool directory seems like the most flexible and robust
  overall, and easiest to do without worrying about paths lengths and
  other subtle issues
- It works fine with any terminal multiplexer like TMUX
- The code's nice but NOT simple... because it was half written by GPT5.
  But this is exactly the sort of thing GPT5 is good at :-).
- MOTIVATION: i wanted 'open foo' to work in tmux, and it randomly
  stopped working due to changes in tmux.  This approach is just much
  more reliable.
…entity"

- this is cleaner code and will also be pretty flexible...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant