HNHacker News
TopNewBestAskShowJobs

MaxLeiter

4,009 karma · joined November 26, 2015

https://maxleiter.com/
submissionscomments
MaxLeiter··on How we built the v0 iOS app
We changed the link in the post to go direct to the app store, which has more info. Thanks for the feedback
MaxLeiter··on How we built the v0 iOS app
A lot of react native apps do not feel native. Even more are just low quality. Many v0 users were asking us how exactly we did X or Y to make it feel so good, which is what this post is for.
MaxLeiter··on Claude Opus 4.5
We've added support for opus 4.5 to v0 and users are making some pretty impressive 1-shots:

https://x.com/mikegonz/status/1993045002306699704

https://x.com/MirAI_Newz/status/1993047036766396852

https://x.com/rauchg/status/1993054732781490412

It seems especially good at threejs / 3D websites. Gemini was similarly good at them (https://x.com/aymericrabot/status/1991613284106269192); maybe the model labs are focusing on this style of generation more now.

MaxLeiter··on I built a modular Java game engine without a GUI, designed to be AI-native
FYI your code examples were being rendered as a bunch of [Object object], then it fixed itself after a refresh

https://neutron-engine.vercel.app/#code-examples

MaxLeiter··on A competitor crippled a $23.5M bootcamp by becoming a Reddit moderator
They still have bias. Not sure its necessarily worse but there is bias inherent to LLMs

https://misinforeview.hks.harvard.edu/article/do-language-mo...

MaxLeiter··on Show HN: I'm building a browser for reverse engineers
"toString theory" is an incredible title for that section
MaxLeiter··on Ask HN: Share your personal site
I can start off:

https://maxleiter.com

MaxLeiter··on Addendum to GPT-5 system card: GPT-5-Codex
I wrote a bit about this yesterday: https://maxleiter.com/blog/rewrite-your-prompts

> Reason #3a: Work with the model biases, not against

Another note on model biases is that you should lean into them. The tricky part with this is the only way to figure out a model's defaults is to have actual usage and careful monitoring (or have evals that let you spot it).

Instead of forcing the model to behave in ways it ignores, adapt your prompts and post-processing to embrace its defaults. You'll save tokens and get better results.

If the model keeps hallucinating some JSON fields, maybe you should support (or even encourage) those fields instead of trying to prompt the model against them.

MaxLeiter··on The Last Programmers?
Think about how much progress has been made in the last 2-5 years. I can understand skepticism but not the HA HA HAs
MaxLeiter··on Formatting code should be unnecessary
Yeah something I should have covered more is a lot of my frustration comes from the _tooling_ around formatting. Prettier is quite slow, people may not have it setup right, etc.
MaxLeiter··on Formatting code should be unnecessary
Drop a link!
MaxLeiter··on Formatting code should be unnecessary
No reason websites couldn’t let you choose how to view it like editors, either
MaxLeiter··on The world has a running Rational R1000/400 computer again (2019)
It doesn’t answer your question but I came across this yesterday doing some research on the R1000 (which is why I came across the OP). You might find it interesting:

Ada Compiler Validation Summary Report: Rational Environment

https://apps.dtic.mil/sti/tr/pdf/ADA157830.pdf

MaxLeiter··on 30 minutes with a stranger
I was surprised I hadn't seen it on HN and saw it had so few upvotes, so figured I'd try again. Sometimes you just need some luck.
MaxLeiter··on talksabout.tech
In the future, I intend to make this more like techyaks.com (which is sadly no longer updated). But for now its just some talks from around the internet that I've enjoyed. Hopefully you can find some that you like too.
MaxLeiter··on v0.dev is now v0.app
We felt the .dev TLD was too developer focused. v0 is for everyone, not just developers. We're constantly surprised by the roles our power users have at their companies (and in Vercel): marketers, sales, our VPs sharing their visions, etc.

Glad the auth transition was seamless -- we'll have a blog post up soon on how we accomplished it

MaxLeiter··on v0.dev is now v0.app
hey HN!

we just released a big agentic update to v0.app (previously v0.dev). It can visit websites, fix its own runtime errors, search the web, and work for far longer periods of time

MaxLeiter··on Vibechart
I think the bar is quite low, but AI can absolutely generate "decent" powerpoints
MaxLeiter··on GPT-5 leaked system prompt?
This is generally how prompt engineering works

1. Start with a prompt

2. Find some issues

3. Prompt against those issues*

4. Condense into a new prompt

5. Go back to (1)

* ideally add some evals too

MaxLeiter··on MCP is eating the world
Remote MCPs should resolve some of this
MaxLeiter··on Making 2.5 Flash and 2.5 Pro GA, and introducing Gemini 2.5 Flash-Lite
To me, if it thinks fast enough, I don't care how much thinking it does.
MaxLeiter··on Show HN: I used OpenAI's new image API for a personalized coloring book service
I didn’t write that - v0 did. You can see it all in the chat

I noticed it wasn’t passing the image back and forth so I asked it to, and it wrote that prompting

MaxLeiter··on Show HN: I used OpenAI's new image API for a personalized coloring book service
That’s all Gemini, I did very little prompting

I’m just using Geminis rate limits, because its pretty ridiculously cheap. You can get pretty far on just their free tier last I checked (when I made this the image model was 100% free)

I wrote about it a little bit here: https://x.com/max_leiter/status/1906492622551884187

MaxLeiter··on Show HN: I used OpenAI's new image API for a personalized coloring book service
For those interested in building something similar, I prompted a story book generator using v0 and Gemini’s image generation a few weeks ago:

Demo: https://v0-story-maker.vercel.app/

The chat: https://v0.dev/chat/ai-story-book-creator-zw7TrmkN2Eb

MaxLeiter··on MichiganTypeScript: A WebAssembly runtime implemented in TypeScript types
The title isn't doing the coolest demo justice:

Doom running in TypeScript types:

https://x.com/MiTypeScript/status/1894764784983113780

https://www.youtube.com/watch?v=0mCsluv5FXA&t=228s

MaxLeiter··on OpenAI O3-Mini
We've been working on solving a lot of these issues with v0.dev (disclaimer: shadcn and I work on it). We do a lot of pre and post-processing to ensure LLMs output valid shadcn code.

We're also talking to the cursor/windsurf/zed folks on how we can improve Next.js and shadcn in the editors (maybe something like llms.txt?)

MaxLeiter··on Llama.cpp Now Supports Qwen2-VL (Vision Language Model)
We don’t know o1 thinks in English. What we see is a summary of the thinking process.

My guess is it “thinks” in non-eligible tokens

MaxLeiter··on The barriers to AI engineering are crumbling fast
Were you using claude’s computer mode? It can do this
MaxLeiter··on Ask HN: Why are people paying so much for Vercel?
Hey there, it's working fine for me on Firefox. Can you share more about your browser version/other details?
MaxLeiter··on Ship Something Every Day
This confusion came from me not thinking too long before writing. My work makes use of feature flags so we incrementally merge features all the time, internally (and can do it quickly). But its still “shipped.”
← PreviousPage 2 of 16Next →