Sign in

Jared Palmer

@jaredpalmer.com
6.8K followers 61 following 31 posts

VP Engineering at Cognition jaredpalmer.com @jaredpalmer on X

PostsRepliesMedia
Jared Palmer @jaredpalmer.com · 18/10/2025
Thanks!
020
Jared Palmer @jaredpalmer.com · 11/08/2025
wait until they hear about waymo
060
Jared Palmer @jaredpalmer.com · 02/11/2024
too spicy for 🦋
030
Jared Palmer @jaredpalmer.com · 02/11/2024
bentcarrot.com
240
Jared Palmer @jaredpalmer.com · 02/11/2024
thanks i hate it
020
Jared Palmer @jaredpalmer.com · 29/04/2023
What dis?
110
Jared Palmer @jaredpalmer.com · 28/04/2023
AI devs will spend a year on a project and then name it open-llama-86b-oasst-stable-necro-pythia-3.5-mark-9-control-grass-toucher-2.5-booty-cheddar
2160
Jared Palmer @jaredpalmer.com · 27/04/2023
It’s more like % better for X the cost (or time) to train/tune tradeoff . For example gpt4 is significantly slower and 15x more expensive than 3.5-turbo
100
Jared Palmer @jaredpalmer.com · 27/04/2023
it’s an ode to twitter.com/justjake/status/1574473…
100
Reposted by Jared Palmer
Jared Palmer @jaredpalmer.com · 27/04/2023
men used to go to war, now they build auth startups
1123
Jared Palmer @jaredpalmer.com · 27/04/2023
men used to go to war, now they build auth startups
1123
Jared Palmer @jaredpalmer.com · 27/04/2023
Different models for different things. Cost and speed matters.
110
Jared Palmer @jaredpalmer.com · 25/04/2023
strong 2nd
010
Jared Palmer @jaredpalmer.com · 25/04/2023
indubitably
010
Jared Palmer @jaredpalmer.com · 24/04/2023
api-extractor is cool api-extractor.com
100
Jared Palmer @jaredpalmer.com · 24/04/2023
:any
200
Jared Palmer @jaredpalmer.com · 24/04/2023
Welcome!
010
Jared Palmer @jaredpalmer.com · 24/04/2023
There are other solutions: use smaller or faster models and move inferencing closer to the end user. But my hot takes are that 1) raw LLMs are a pretty bad API for building generative UI 2) the JS DX of these AI providers is a hot mess 3) there is are a lot opportunities in this space
000
Jared Palmer @jaredpalmer.com · 24/04/2023
That works with fast models, but with gpt4 or other big bois your user is gonna be staring at a spinner for 20 seconds
110
Jared Palmer @jaredpalmer.com · 24/04/2023
But even this is still not massively useful because the response would still need to be completed in order to parse. Instead, I want the provider/model to let me specify named variables to be completed and then give me back an endpoint for each variable so that I can stream/fetch independently
210
Jared Palmer @jaredpalmer.com · 24/04/2023
For chat/assistant models, I want a System Prompt AND an Envelope Prompt that’s respected. The model should know about JSON when doing token affinity calculations
110
Jared Palmer @jaredpalmer.com · 24/04/2023
The problem is that parse/validate/reflection doesn’t work with streaming. So you can’t have nice things. 🚮🚮🚮
100
Jared Palmer @jaredpalmer.com · 24/04/2023
And yes, I’m aware that some providers offer System Prompts, these are still insufficient when variable output is necessary. The current SOTSA approach is to provide few shot examples, parse/validate the response and use reflection (another prompt to the LLM with the error) to get corrected output
110
Jared Palmer @jaredpalmer.com · 24/04/2023
Streaming text is not conducive to structured output (JSON, YAML, etc.) as you cannot parse and validate on the fly. Furthermore, if you need both structure and variable responses, you must provide more examples in your prompts (and pay more)
130
Jared Palmer @jaredpalmer.com · 24/04/2023
Having now used almost every major AI language model hosting provider/SaaS over the past few weeks, my conclusion is that the current programming model of manipulating a firehose of streaming text is extremely restrictive and incredibly annoying
360
Jared Palmer @jaredpalmer.com · 23/04/2023
~20 or so I think now
000
Jared Palmer @jaredpalmer.com · 23/04/2023
There are chips and dip
110
Jared Palmer @jaredpalmer.com · 23/04/2023
Thank you for your interest in shitposting on Bluesky. While we appreciate your enthusiasm, we must respectfully decline your request at this time. We hope you understand our position and appreciate your cooperation.
110
Jared Palmer @jaredpalmer.com · 23/04/2023
Clubhouse was hot too for a minute. Hopeful about this one though
110
Jared Palmer @jaredpalmer.com · 23/04/2023
Yeah but it’s fun to start from scratch! Feels like a new email account
110
Jared Palmer @jaredpalmer.com · 23/04/2023
Only if you push play.vercel.ai on your stream
010
Jared Palmer @jaredpalmer.com · 23/04/2023
Same that’s my plan
210