Aaron Villalpando Profile
Aaron Villalpando

@aaron__vi

4,452
Followers
1,362
Following
220
Media
5,036
Statuses

Founder, engineer. Building the best AI engineering DX at Boundary. (YC W23). @BoundaryML

Joined August 2011
Don't wanna be here? Send us removal request.
Pinned Tweet
@aaron__vi
Aaron Villalpando
12 days
We're converting all of YC from Langchain to BAML. One at a time.
Tweet media one
6
4
42
@aaron__vi
Aaron Villalpando
11 days
Our team now has 4 absolutely cracked devs one guy chose us over an $800k OpenAI offer another writes programming languages for fun another made FaceID on Pixel phones 100x faster I'm just the personality hire
68
132
5K
@aaron__vi
Aaron Villalpando
3 months
@levelsio do you think they want cafes do be more of a social place vs a coworking place?
22
1
942
@aaron__vi
Aaron Villalpando
1 month
@RobynElyse maybe we can normalize eating lollipops, maybe they can make some healthy ones
8
2
406
@aaron__vi
Aaron Villalpando
3 years
I just quit my Sr Engineer Amazon job after being there for 7 years to start my own thing. As @dvassallo put it, it's time to chart my own path. If I don't do it now I will never do it. I have to try. It's as simple as that.
32
5
244
@aaron__vi
Aaron Villalpando
5 months
@djkgamc @cakesthebrain This is amazing. Thanks for sharing. We have all been there.
0
0
111
@aaron__vi
Aaron Villalpando
7 months
@testaccountoki these PRs need a Linus AI bot that looks at these patterns and yells at you
1
0
85
@aaron__vi
Aaron Villalpando
11 days
i can do a pretty good impressions tbh
1
1
79
@aaron__vi
Aaron Villalpando
2 months
@karpathy when i was at AWS one of the top restrictions was not deploying worldwide at once. You can't safeguard against bugs but you can reduce how many devices can be impacted at any given moment
3
1
77
@aaron__vi
Aaron Villalpando
3 months
@levelsio their need to make money now may also outweigh the need for hackers to use their space to make money in the future
2
0
70
@aaron__vi
Aaron Villalpando
11 days
also not to forget our ex-intern @anishpalakurT who reworked our language's AST in like 2 weeks, in rust
2
1
71
@aaron__vi
Aaron Villalpando
7 months
@t3dotgg The amount of satisfaction I get from using `await` inside a rsc is unparalleled
1
1
63
@aaron__vi
Aaron Villalpando
6 months
Introducing BAML -- a language to get structured output from LLMs -- with the first ever VSCode LLM Playground. BAML is fully integrated with Python and Typescript, on Day 1. (1/5). Declare your LLM function signature in BAML plus your instructions, and see a **live** preview
7
18
62
@aaron__vi
Aaron Villalpando
2 months
@yacineMTB it writes 50 lines of rust with no errors.
8
1
47
@aaron__vi
Aaron Villalpando
2 years
@RoxanaDaneshjou The answers are better if you ask it to diagnose a patient (as if you were a doctor asking, not the patient themselves).
Tweet media one
1
0
37
@aaron__vi
Aaron Villalpando
10 days
"function calling" is one of the most confusing names AI companies have come up with. It literally is just an extraction task. Models don't actually call your functions. You extract the right func parameters with them (and the name of the function), and call them yourself.
6
1
37
@aaron__vi
Aaron Villalpando
8 years
I made a promise to release something in 2016 but I can't possibly meet it at this point. I'll let everyone know when it is ready.
14
3
34
@aaron__vi
Aaron Villalpando
1 month
Announcing our BFCL benchmark results for OpenAI's structured output, which also tests the *contents* of generated outputs. 1. @OpenAI "strict" function-calling (FC) is slightly worse on the 2024-08-06 model, but better on every prior model. 2. OpenAI handedly beats Anthropic
Tweet media one
1
11
37
@aaron__vi
Aaron Villalpando
3 years
I used to be a YouTuber, so I'm currently exploring what things I can build for these creators to make their lives easier and help them raise money when they need it. There's a few more ideas/projects I have that I will be tweeting about as I go.
4
0
34
@aaron__vi
Aaron Villalpando
10 days
all you need for $1M ARR is 10 absolute banger tweets
2
0
26
@aaron__vi
Aaron Villalpando
3 months
Our teammate @sxlijin compared 8 different frameworks that help you get structured data from LLMs: (5 more in the article, can't fit them all in this image!)
Tweet media one
0
7
26
@aaron__vi
Aaron Villalpando
9 days
Introducing our new state-of-the-art Agentic Framework, now available in all languages:
Tweet media one
2
0
21
@aaron__vi
Aaron Villalpando
10 days
@hellovai @boundaryML This is it yall, will post more about our hiring process soon
0
0
21
@aaron__vi
Aaron Villalpando
11 years
Sam from Supernatural was on my plane. Can confirm he's a good parent.
2
13
19
@aaron__vi
Aaron Villalpando
2 years
We're live on YC finally. We're chugging along early access requests. If you're interested in generative AI search hit me up!
@ycombinator
Y Combinator
2 years
Welcome to YC, @aaronnstuff , @hellovai , and @tryGloo ! Gloo helps developers connect LLMs like ChatGPT to their knowledgebases while providing guardrails to protect against hallucinated answers. Learn more at .
Tweet media one
0
5
22
5
0
20
@aaron__vi
Aaron Villalpando
1 year
A startup is the hardest thing I’ve ever done in my career, 💯
2
0
19
@aaron__vi
Aaron Villalpando
18 days
Ready to launch this rocket to the stratosphere 🚀 Reddit seems to work better for us than twitter, interestingly enough.
Tweet media one
3
0
19
@aaron__vi
Aaron Villalpando
4 years
The Sound of Metal
4
0
18
@aaron__vi
Aaron Villalpando
5 years
The most successful people are probably the ones that think the journey to their destination is fun instead of the destination itself being the only fun part
1
1
17
@aaron__vi
Aaron Villalpando
24 days
It's crazy how quickly the goal posts move as a founder. One month you have 3 users and just want to get your 4th user, the next month you're cryin cause you're not growing 3x every week anymore.
1
0
16
@aaron__vi
Aaron Villalpando
10 days
@soujuujuu Become a good shitposter
0
0
16
@aaron__vi
Aaron Villalpando
21 days
@iamgingertrash I think you may just be too online tbh
1
0
16
@aaron__vi
Aaron Villalpando
26 days
@mckaywrigley why not just do a structured output with a share_your_screen boolean
3
1
16
@aaron__vi
Aaron Villalpando
8 years
That feeling when a Japanese engineer starts his email with "Aaron-san"
0
1
15
@aaron__vi
Aaron Villalpando
4 months
@HamelHusain honestly highly doubt json schemas are giving the best performance. Our test had 4% more failures with json schema vs using type definitions
2
1
15
@aaron__vi
Aaron Villalpando
8 years
Who the hell is buying my Take a Walk cover? I love you. No joke, that song alone is paying for many of my meals. It's an amazing feeling
2
0
15
@aaron__vi
Aaron Villalpando
10 days
3 months ago we got good feedback once a week. Today we get great feedback multiple times a day. The Discord is poppin. Just keep shipping.
1
0
14
@aaron__vi
Aaron Villalpando
10 days
@justansub Thanks, and yes having a clear and ambitious vision helps
0
0
14
@aaron__vi
Aaron Villalpando
5 years
Working hard to achieve something great tends to bring a lot of loneliness. You spend time refining your craft instead of going out. You work more after coming home from work, maybe with no potential payoff. You have to be almost delusional for it to work.
0
1
14
@aaron__vi
Aaron Villalpando
8 years
@Japanesehouse Your tickets sold out in Seattle :(.
0
1
14
@aaron__vi
Aaron Villalpando
2 months
This statement is crazy on this study
Tweet media one
@realJoshSiegel
Joshua Siegel
2 months
After a high dose of psilocybin, the brain desynchronizes at a massive scale, causing loss of our sense of self, time, and space. This may drive the burst of plasticity caused by psychedelics. The next day, brain activity has largely returned to normal, but an echo remains – a
622
5K
31K
1
3
13
@aaron__vi
Aaron Villalpando
23 days
about time we got some influencer marketing
Tweet media one
1
0
13
@aaron__vi
Aaron Villalpando
2 years
The YC development speed boost is real. Ooooof
0
0
13
@aaron__vi
Aaron Villalpando
1 month
we're gonna need a new function-calling benchmark cause we crushed it
2
0
13
@aaron__vi
Aaron Villalpando
10 years
How tall does Ariana Grande have to be to become Ariana Venti
1
4
11
@aaron__vi
Aaron Villalpando
2 years
257 days after quitting my job to work on a startup a customer finally told us they "love Gloo and use it everyday" and "if this didn't exist I'd have to find a replacement". Honestly building a startup is hard as hell. I'm injecting this into my veins and taking the win.
2
0
12
@aaron__vi
Aaron Villalpando
3 months
@localhost_5173 @heyhey @dhh Profiling will make it slower as well fyi
1
0
11
@aaron__vi
Aaron Villalpando
3 years
It really is crazy how car-dependent American (and many other) cities are, and how millions will never know what it's like to live in a walkable city.
2
0
10
@aaron__vi
Aaron Villalpando
9 days
the number of devs using BAML (our prompting DSL) has 2x every month for 3 months all these devs have already tried Instructor / Langchain / etc... the formula is to chew glass for 1 year, and write Rust
1
0
12
@aaron__vi
Aaron Villalpando
9 years
I remember telling someone i had never traveled much and they said i was missing out. Well yeah.. When your family has money it's easy.
0
4
10
@aaron__vi
Aaron Villalpando
1 month
We're currently working on running the Berkeley FC benchmark on OpenAI's structured generation. Will post results soon
2
0
11
@aaron__vi
Aaron Villalpando
5 months
When i became a senior engineer at Amazon like 3 years ago I felt like my technical breadth was so tiny. Only after quitting and doing startups for the past 2ish years did I start learning again at like 4x the rate. In 2 years i learned 2 more programming languages, built
2
0
11
@aaron__vi
Aaron Villalpando
10 years
Who cares if a song is [some genre] from [some artist] made with [some software]? If it's good to your ears it's good.
0
3
10
@aaron__vi
Aaron Villalpando
5 years
Setting huge goals for yourself is both good and bad — it makes it easier to set yourself up for failure, but also gives you ambition and motivation
0
1
11
@aaron__vi
Aaron Villalpando
18 days
We got 100k impressions on reddit by basically helping people out with prompts
1
0
11
@aaron__vi
Aaron Villalpando
8 years
I'm trying to claw my way back into music.
1
0
11
@aaron__vi
Aaron Villalpando
5 months
@abacaj The first thing i found for myself during a customer project is how inconsistent human labelers were compared to LLMs
1
0
11
@aaron__vi
Aaron Villalpando
8 years
Don't really understand the habit of smoking cigarretes.
0
1
10
@aaron__vi
Aaron Villalpando
10 days
@klimovx In one gig you get state of the art results with your cute lil json parser, in another you manage some gpu cluster
0
0
10
@aaron__vi
Aaron Villalpando
3 months
Streaming structured vs unstructured data in Vercel AI SDK
1
0
10
@aaron__vi
Aaron Villalpando
12 years
I made a "Simple Life" A capella cover by @IAmCaseyAbrams http://t.co/8t7iOYpz, Hope you like it :).
4
10
10
@aaron__vi
Aaron Villalpando
10 days
and while you're here, give us a Star 💫
3
0
10
@aaron__vi
Aaron Villalpando
2 years
I wonder if it's better to work on a product that has a lot of early competitors, or has 0. 0 competitors could be a sign that perhaps the idea doesn't work at all.
3
0
10
@aaron__vi
Aaron Villalpando
10 years
I've started to work on a new video. It's not a capella, it's just music (a cover). Astrid will sing too.
4
1
9
@aaron__vi
Aaron Villalpando
1 month
Hmm maybe we’ll implement openai’s constrained generation in rust and open source it for everyone to use with any local LLM
1
0
9
@aaron__vi
Aaron Villalpando
8 months
@hwchase17 It is harder to test and iterate on insanely big prompts. You change one instruction and suddenly you have to retest all other test cases. When stuff goes wrong you're unsure on what part of the system went wrong. Reducing the overall number of tokens makes it less prone to get
0
0
9
@aaron__vi
Aaron Villalpando
3 months
@levelsio assuming entrepreneurs pay less per hour when coworking vs non-coworking individuals*
1
0
9
@aaron__vi
Aaron Villalpando
5 months
@raphaelmosaic Honestly could see a world where engineers whisper to their computers all day. You enter a room and everyone be whisperin
0
0
9
@aaron__vi
Aaron Villalpando
3 months
LFG
Tweet media one
0
0
9
@aaron__vi
Aaron Villalpando
8 years
Being older does not necessarily make you wiser.
1
2
9
@aaron__vi
Aaron Villalpando
7 years
I'll be in Los Angeles this weekend. What to do...
1
0
7
@aaron__vi
Aaron Villalpando
5 years
@porterrobinson how come the piano is tuned differently on the get-your-wish acoustic version you posted? Just easier to play? or the piano was tuned that way?
1
0
9
@aaron__vi
Aaron Villalpando
12 years
I was just chillin, i looked up, and suddenly Bill Gates http://t.co/kjfAE97UHk
Tweet media one
1
0
9
@aaron__vi
Aaron Villalpando
12 days
this quote from @ThePrimeagen made me lol: "people that use LLMs and talk about how they're 10x better are probably 10x better but they don't even know what it's like to be good in the first place"
0
0
9
@aaron__vi
Aaron Villalpando
8 years
I want to put this in my bathroom now
Tweet media one
0
1
9
@aaron__vi
Aaron Villalpando
7 months
@Shpigford @maybe @rails not sure how devs withstand working on large codebases with no type system
10
0
8
@aaron__vi
Aaron Villalpando
2 years
@ericjang11 i click shiny hugging face button. make ai work. make moneys
0
0
8
@aaron__vi
Aaron Villalpando
9 years
Really looking forward to 2016.
1
1
7
@aaron__vi
Aaron Villalpando
26 days
Tweet media one
0
1
8
@aaron__vi
Aaron Villalpando
3 months
@nikitabier Can we print train tracks all over the USA as well pls
1
0
8
@aaron__vi
Aaron Villalpando
6 days
TIL you can make money explaining to people how to use Command + K in Cursor
1
0
8
@aaron__vi
Aaron Villalpando
8 years
Just met a guy that traveled from argentina to canada on a bike. His favorite spot was bolivia
0
0
8
@aaron__vi
Aaron Villalpando
3 months
Working on a startup is being in a constant state between cooked and cooking
0
1
8
@aaron__vi
Aaron Villalpando
3 years
"The medium is the message." - Mcluhan. The message of today's real-time newsfeeds is that there is always some new content on its way. The content itself is inconsequential. There is an "immediate now", forever.
3
0
7
@aaron__vi
Aaron Villalpando
3 months
@Shpigford Here is our implementation at an order of magnitude lower cost than your latest solution $0.02 vs $.0018 Will do a write-up soon
1
0
8
@aaron__vi
Aaron Villalpando
1 month
@dejavucoder this is too real
0
0
8
@aaron__vi
Aaron Villalpando
8 years
Alive 2007 on repeat
0
1
8
@aaron__vi
Aaron Villalpando
2 years
Hot take: Python is such a bad language to do ML with.
5
0
8
@aaron__vi
Aaron Villalpando
9 years
My biggest regret is not learning piano when I was 5 years old
0
0
8
@aaron__vi
Aaron Villalpando
11 years
@jarpad Whoa I just noticed you were on the same plane as I going to Austin. That;s pretty cool.
0
10
7
@aaron__vi
Aaron Villalpando
25 days
Our interactive function-calling benchmark results are live!
1
2
8
@aaron__vi
Aaron Villalpando
6 months
3 body problem is the best scifi series ive ever read. Especially books 2 and 3. The netflix show seems to do it justice so far.
1
0
8
@aaron__vi
Aaron Villalpando
10 years
Hiking Lake Colchuk tomorrow! 9 miles roundtrip, 2000ft. What it looks like: http://t.co/oGIOTHSwd0
Tweet media one
2
2
8
@aaron__vi
Aaron Villalpando
1 month
Build products that make people email you at a random times: "Holy shit. So good". We may not have hundreds of thousands of devs using us yet, but the people that do use BAML really love it. Stay tuned for Monday though.
Tweet media one
0
0
7
@aaron__vi
Aaron Villalpando
10 days
this seems extremely obvious but you have no idea how many times experienced devs have been confused by the whole concept. function Hello(arg1: string, arg2: string) is the same as type Hello = { arg1: string, arg2: string }
0
0
7
@aaron__vi
Aaron Villalpando
3 months
Our blog post is now #3 on hackernews. We had posted it a while back and got like 3 upvotes / never got out of "new". I guess the lesson here is to repost once in a while (or hope someone does)
Tweet media one
0
0
7
@aaron__vi
Aaron Villalpando
3 months
Happy to share with @cerebral_valley what we've been working on!
@cerebral_valley
Cerebral Valley
3 months
We're live with our Deep Dive on @boundaryML with CEO / Co-Founder @hellovai ! Boundary (YC W23) is leveling up your prompt management 💡 In this convo, Vaibhav takes us through the founding story of Boundary, the decision to make a new programming language (BAML), and their
4
7
23
0
0
7
@aaron__vi
Aaron Villalpando
9 years
wow i'm nostalgia'ing over my own youtube videos right now. All the memories. One of my original songs I made in a day has 300k views. :')
1
0
7
@aaron__vi
Aaron Villalpando
4 months
@Ian_Fisch How did you manage to not tweet a single thing about this game for 5 years :O
1
0
7
@aaron__vi
Aaron Villalpando
1 year
@swyx I wonder if we will see an explosion of programmer-gig-workers. Basically solving small types of problems using AI, or domain experts double-checking AI-generated code.
0
1
7