Aaron Villalpando Profile
Aaron Villalpando

@aaronvi

Followers
5K
Following
1K
Media
377
Statuses
6K

Building a framework for AI called BAML. (YC W23). @BoundaryML

Joined August 2011
Don't wanna be here? Send us removal request.
@aaronvi
Aaron Villalpando
3 months
We are hiring Rust devs to work on building out a programming language (BAML) with crazy new, useful features for making AI pipelines. Our entire team is senior+ engineers. We are a team of 5. We work hard and in person in Seattle. We accept new grads. The interview is not
2
5
32
@aaronvi
Aaron Villalpando
4 hours
I think people may be underestimating the Meta AI /VR glasses. It’s one piece of tech ive seen more and more normal people use
0
0
0
@aaronvi
Aaron Villalpando
8 hours
🤯🤯
@kmad
Kevin Madura
10 hours
Achieving 20%+ improvement in structured extraction tasks using @DSPyOSS and GEPA Building on a blog post from @CleanlabAI I wanted to see how quickly I could optimize a structured extraction task with DSPy + GEPA In about 3 hours (mostly me getting in the way of claude code):
0
0
1
@aaronvi
Aaron Villalpando
19 hours
Wild how people will just assume the worst intentions
@QuinnyPig
Corey Quinn
1 day
I find it obnoxious how @Rippling (and others) turn payday from "we are fulfilling our end of the employment bargain" into a "dance, monkey, dance for your money" bullshit presentation that I, as the employer, cannot disable.
0
0
0
@aaronvi
Aaron Villalpando
2 days
oof Claude is completely down. Definitely wish we had at least 99.9% availability
0
0
2
@aaronvi
Aaron Villalpando
3 days
Here is a great coding benchmark: We have a json error-correcting parser with 465 tests and many unique parsing cases -- e.g. missing quotes, extra commas, etc. It can be quite slow compared to normal json parsing and could be made 5x faster. There is no LLM that can do this yet
0
0
0
@TodePond
Lu Wilson
4 days
not being able to stream json is a skill issue
@swyx
swyx
4 days
JSON not having streaming/comments support will be the death of it in the age of AI engineering @mojombo's toml > yaml because it's sane and streamable, but for whitespace dependency. idk about TOON, not in the data enough, but someone should create a TOONbench and just make
13
5
331
@aaronvi
Aaron Villalpando
5 days
It is funny seeing this happen. Like basically LLMs are so good at slurping text but we need nice little knobs and colors to keep the humans entertained
@raphaelschaad
Raphael Schaad
6 days
This is the most exciting trend in design. TUIs and GUIs are converging. While TUIs are getting more two-dimensional by the week, I suspect we'll see a trend of GUIs that are rendered (and work) more like modern-day TUIs. Can call that future style, "Tuimorphic."
0
0
1
@aaronvi
Aaron Villalpando
7 days
If claude code does everything why don’t you just write it all in C
0
0
1
@JeffDean
Jeff Dean
7 days
(Fun fact: the distillation paper was rejected from NeurIPS 2014 because it was "unlikely to have significant impact").
24
99
1K
@aaronvi
Aaron Villalpando
7 days
We need shacn for terminal uis
0
0
1
@aaronvi
Aaron Villalpando
15 days
My life always gets more interesting when I go off script
@simonsarris
Simon Sarris
15 days
You have to be weird. You all have to find the right way to be weird. The normal path today is one of total inertia, grooves carved into life that guide you forward but away from the most fascinating possibilities. Life like every fairy tale begins when you go off-script
0
0
0
@aaronvi
Aaron Villalpando
20 days
this workflow builder (and nearly 99% of workflow builders are designed in a backwards way -- you should be going from code to a UI, not the other way. You can't get claude code or gemini to help you build this. And even non-technical people can use claude code. Non-technical
0
0
2
@aaronvi
Aaron Villalpando
20 days
The second one seems like it’s the fault of javascript, not the llm.
@tobiaslins
Tobias Lins
20 days
I'm slowly giving up on coding agents for certain things. - Code quality overall mostly bad - It loves to do inline `await import` - It often duplicates code that already exists At the end I'm spending more time babysitting with worse output
0
0
1
@aaronvi
Aaron Villalpando
22 days
The GUI is an intelligent canvas
1
0
2
@aaronvi
Aaron Villalpando
25 days
but can your llm do this
0
0
1
@aaronvi
Aaron Villalpando
26 days
this is insane
@othomo
naamo
26 days
@NanoBanana generate a diagram complex that explain process of training an llm
0
0
1
@aaronvi
Aaron Villalpando
26 days
It's hard for me to recommend using python to someone new to code, even with AI help. There are still too many ways to shoot yourself in the foot. The main one is not enforcing any types. You have to explain to this new user the concept of typing.
2
0
3
@aaronvi
Aaron Villalpando
1 month
The best thing you can do for your career is work at a startup at some point. You can always go back to big tech but you’ll learn 5x faster
@championswimmer
Arnav Gupta
1 month
Have to admit it If you have only done engineering at Meta you probably wouldn't know - what is a "service" - how to deploy a simple Go/Node/Python independent app - REST APIs - how to deploy your own DB - how to split a monolith into services - any language outside of
0
0
2
@aaronvi
Aaron Villalpando
1 month
the real benefit of people liking this is that we can finally move away from tool-use apis and go back to good ol' json parsing
@SamNewby_
Sam
1 month
just saw this on LinkedIn wtf is toon?
1
0
0
@aaronvi
Aaron Villalpando
1 month
we are making a thing
@antoniosarosi
Antonio Sarosi
1 month
We're making a programming language for AI in Rust. https://t.co/YTRiPZrvTO
0
0
1