[ ] client: if you don't have the API key, it just errors and complains 3 times in a row. It should still work locally even if there is no API key present.
[ ] If there are local evals and blobs that are not present on the server these should be uploaded when hitsave is re-run in online mode.
[x] client: hitsave status says whether you are logged in etc.
[ ] #140
[x] client: typo on delete cli permanently
[x] client: reusing local cache for → found cache for
[ ] verbose mode where hitsave says exactly what it is doing for each evaluation.
[ ] re-introduce example gallery
[x] local_only flag working
[x] sentiment example; pass in hparams as args
[x] blob is_public flag
[ ] add a --public flag to hitsave snapshot
[ ] blob snapshot uploading for large files seems to be broken. problem child is 8f6c92d → fixed by manually moving over
[ ] #141
[ ] progress bar for downloading blobs → relies on above
[ ] internal error if blob is not found. Should raise an exception.
[ ] client: downloaded blobs should be validated.
[ ] client: don't swallow errors generated by wrapped function.
[x] web: not all evals are ticked
aaron
[ ] something where it's depending on numpy?
[ ] client: lambdas and closures are broken. eg const = lambda
[ ] timestamps on dashboard, dashboard evals need a good ordering
[ ] dashboard: Having a different collapsible for each fn-hash change is annoying
[ ] dashboardthe evaluations need to be ordered
[ ] dashboard: "it would be good to tie this to a git hash but I don't know" if there was a git hash it would be nice to see it.
[ ] What happens when you experiment a value? Should typeerror. experiment a callable that is not a function (eg a class with call defined)
[x] dashboard: the 404 activity bar buttons should be disabled, should also have hover information saying what they do.
[ ] api: it shouldn't have to upload a blob if it's already present on S3
[ ] dashboard: need to resize the sidebar context thing.
[ ] dashboard: refresh doesn't do anything
[ ] home page: animation should be a fixed height because it causes jumping if you scroll down.
[ ] logo: kerning between A and V is a little wide
[ ] home page: primary features is not clear at all you can click on the text also text too small. text looks blue?
[ ] home page: secondary features grey is too light, also they are clickable but don't do anything
[ ] home page: clicking get started causes an authentication loop even if logged in
[x] docs: reword granular code versioning ; first sentence is meaningless
[ ] installing example; most people are on 3.11 but torch doesn't support that yet.
[x] docs: how it works: define ETL
[x] docs: 'we can provide experiment management for free'. makes it sound like the product is being sold for free.
[x] docs: @experiment drop "all we do is in addition is add ..."
[ ] it would be cool if the dashboard let me add tags to rows and symbols.
[ ] docs: when to use memo: all the examples are when not to use memo.
[x] docs: read diataxis.fr
[x] docs: restoring snapshots: explain symlinks and how that works.
[ ] docs: snapshots references a 'blobs' section of the dashboard that doesn't exist.
[ ] docs: WIll return a digest should return an interesting file and not be made up.
[x] uneccessary → unnecessary. Use a spellchecker on copy.
[x] docs: API reference weirdly has DirectorySnapshot as first entry
[x] docs: api ref remove todos
[ ] docs: footer should link to homepage
[ ] homepage: tutorials is a dead link
[ ] dashboard: return value vs param should be distinguishable, maybe with a thicker line.
[ ] upload logs: show amount
[ ] homepage: primary screenshots blurry on high-res display
[ ] homepage: failed to load resource: you do not have the requested permissions to load teh resource? Safari.
[ ] homepage: centering of join waitlist is weird.
[ ] homepage: clicking on user icon context menu in wrong place
hitsave status
says whether you are logged in etc.reusing local cache for
→found cache for
local_only
flag working--public
flag tohitsave snapshot
8f6c92d
→ fixed by manually moving overaaron
const = lambda
experiment
a value? Should typeerror. experiment a callable that is not a function (eg a class with call defined)