Загрузка видео...

Не удалось загрузить видео

На главную

Convex Chef can one-shot a fully collaborative Notion clone! Can any other codegen tool do that? (Chef isn't doing anything fancy, it's just using Convex and its component system. You could easily build the same thing yourself on Convex.)

26,637 просмотров • 1 год назад •via X (Twitter)

Комментарии: 12

Фото профиля Josh Abulafia
Josh Abulafia1 год назад

@convex_dev I was a fan of convex until I realised the cto is an Aussie. Now a super fan 🤣

Фото профиля James Cowling
James Cowling1 год назад

@convex_dev You had me worried in that first sentence mate

Фото профиля Matt Figdore
Matt Figdore2 лет назад

This is the biggest productivity cheat code right now. Kiss reading documents goodbye. You can get an instant summary of any document with this tool.

Фото профиля wearifulpoet
wearifulpoet1 год назад

@convex_dev Chef makes me question if I'm wrong about vibe coding

Фото профиля David Marquez
David Marquez1 год назад

Would love to see GitHub sync with Chef. I started a project with Chef, downloaded the repo and messed around with it, then wanted to sync it back to Chef to adjust the backend. Since it didn’t have it, I had to tinker with the project settings and then let Claude Code continue building the Convex features for me. I guess I would’ve been much more confident using Chef to make edits given its system prompts. 🙂

Фото профиля velocity
velocity1 год назад

@convex_dev Incredible work dude. Planning on messing around with it this weekend.

Фото профиля Paschal
Paschal1 год назад

@convex_dev Love the pfp Gordon Ramsey of Databases 😂

Фото профиля James Cowling
James Cowling1 год назад

@convex_dev With slightly less yelling at people

Фото профиля Will Chen
Will Chen1 год назад

@convex_dev is the collaborative feature thru a Convex component or Yjs ?

Фото профиля James Cowling
James Cowling1 год назад

@convex_dev The Convex component uses Tiptap or BlockNote, which are based on ProseMirror:

Фото профиля Raheem Gordon
Raheem Gordon1 год назад

@convex_dev The 1mb per document limit in convex is really crippling, pasting a couple of images using src= data:image/png;base64 could fill it up real quick

Фото профиля James Cowling
James Cowling1 год назад

@convex_dev I think there are scenarios where we need a larger document limit but storing images inside a database generally isn’t a great idea. Is the problem with Convex Storage that it’s more awkward to use?

Похожие видео

Do you actually know what convex optimization is in the geometric, guarantee-theoretic sense or have you only met it through solvers and loss curves? Convexity is rare comfort in optimization...there are no spurious local minima, no surprise traps, and inequalities you can use like tools instead of prayers. So, what is this convexity? Let x = (x₁, x₂) and let f(x) be convex. Plot the surface z = f(x). Pick a contact point x₀. The local slope is the gradient p = ∇f(x₀). That p is exactly the data that defines the supporting plane: z = f(x₀) + p · (x − x₀). Thus, f is said to be convex because for every x, f(x) ≥ f(x₀) + p · (x − x₀). So the plane at x₀ can slide under the surface, but it never slices through it. Not near the point...everywhere. Now for here is the interesting part: The slope becomes a coordinate system! Rewrite the same plane as z = p · x − b, where b is the offset. Because the plane passes through (x₀, f(x₀)), the offset is forced to be b = p · x₀ − f(x₀). And that number isn’t just geometry trivia. It’s the convex conjugate: f*(p) = sup over x ( p · x − f(x) ). At a differentiable contact point, the supporting plane touches f tightly enough that the supremum is achieved at x₀, giving the identity f*(p) = p · x₀ − f(x₀) when p = ∇f(x₀). So one moving contact point gives two linked readouts: primal position x₀ dual position (slope) p = ∇f(x₀) dual offset f*(p) One surface. Two worlds. #ConvexOptimization #Optimization #MachineLearning #SignalProcessing #AppliedMath #Engineering

Mathelirium

38,506 просмотров • 6 месяцев назад