270 karma · joined May 22, 2020
https://chat.openai.com/share/3172fff1-db33-425e-8553-9bad0e...
If you can give examples of tricking gpt4 in any of the ways in the article I'd be happy to hear it
https://chat.openai.com/share/419a7454-841f-4555-8188-40dbfc...
They use indices for models like vision transformers with a fixed number of patches but for variable length context I think it's more beneficial to use encodings that can also capture the relative distance.
I don't mean to bash him too much though, I think it's hard interviewing experts in areas they have spent their whole lives in and not to feel less informed in comparison.
https://gist.github.com/tom-pollak/8326cb9b9989e0326f0d2e19f...
Also I assume I need an openai API key for this? I can't find that anywhere
Humans set a high bar on intelligence but it seems inevitable that even with no significant changes we'll be overtaken, at least in breadth of knowledge
https://blog.rust-lang.org/inside-rust/2022/11/17/async-fn-i...
Although I'm still not sure how they return the unsized Future without the whole pin box method
- attention is all you need
- image is worth 16x16 words (vit)
- openai clip
- transformer XL
- memorizing transformers / retro
- language models are few shot learners (gpt)
A few newer papers - recurrent block wise transformers
- mobilevit (conv + transformer)
- star (self taught transformer)While we're at it :earlier and :later are undo/redo but instead of using an undo stack they use change points in time, so your undo history is never overwritten :)
If you start using Neovim know you'll be spending hours breaking and updating your config to reach "vimvarna". Let me know if you ever get there ;) you can enjoy the journey getting close to perfect just for something else to break the next day.
It is crazy to me people try to shoehorn jupyter notebooks and debugging into Neovim, if you haven't try the jupyter notebook extension in vscode, will make you reevaluate your life choices
https://erikbern.com/2015/10/01/nearest-neighbors-and-vector...
``` if cx.path == "/tags" { return tags::serve_list(cx).await; } else if cx.path.starts_with("/tags/") { return tags::serve_single(cx).await; }
if cx.path == "/settings" {
return settings::serve(cx).await;
}
if cx.path == "/search" {
return search::serve(cx).await;
}
if cx.path == "/login" {
return login::serve_login(cx).await;
}
if cx.path == "/patreon/oauth" {
return login::serve_patreon_oauth(cx).await;
}
if cx.path == "/logout" {
return login::serve_logout(cx).await;
}
if cx.path == "/debug-credentials" {
return login::serve_debug_credentials(cx).await;
}
if cx.path == "/comments" {
return comments::serve(cx).await;
}
if cx.path == "/latest-video" {
return latest_video::serve(cx).await;
}
if cx.path == "/patron-list" {
return patron_list::serve(cx).await;
}
if cx.path == "/index.xml" {
return cx
.serve_template("index.xml", Default::default(), mime::atom())
.await;
}
```