dax
thdxr.com
dax
@thdxr.com
building opencode.ai
david and i trying to make the permissions UX good enough to convince me to turn on permissions

issues being fixed
- request being scrolled out of view
- not knowing what "allow always" is doing
- unclear subagent permission requests
- less clutter
December 27, 2025 at 5:25 PM
guys i don't love government overreach either but if it wasn't for the EU i couldn't charge my blinds with my phone
December 27, 2025 at 3:30 PM
guys the ai reply stuff is so bad

people making fun of rob pike for his reaction to that email but the amount of ai noise being created is not good

it's going to rot the systems we rely on
December 27, 2025 at 2:50 PM
is this what people expect? this isn't what our impl does right now

if you have one in `root/` and one in `root/subpackage/` and you are running in `root/subpackage` we load both

what is your expectation?
December 27, 2025 at 1:05 AM
our team #1 bottleneck is finding clarity

figuring out what we should do, how we should do it, what's the design, how it's positioned, how it'll evolve

this is a fortunate position to be in but this is why we aren't 100x more productive with ai
December 26, 2025 at 9:15 PM
opencode is at the size where there's some huge fans of it

they probably annoy some people by telling them to switch

those people eventually hit a frustration level that they then vent by trying to dunk on us

but hope they remember we're not the ones telling them to switch
December 26, 2025 at 6:20 PM
in opencode 1.0.203 we shipped some prompt tweaks for the bash tool

it was using bash way too often to search instead of grep/glob tool

and when it did it would often do overly restrictive searches and miss files it should be paying attention to

simple fix, big improvement
December 26, 2025 at 5:30 AM
performance enhancements this impressive are only possible if first you do something stupid
December 25, 2025 at 11:30 PM
sometimes you employ a strategy where you prioritize A over B when everyone is doing the opposite

the amusing thing is when it works people don't go hmm interesting let me learn from that

they go "can you believe they still don't do B? how embarrassing"
December 25, 2025 at 9:05 PM
how come people default to power racks

i found it annoying to have to move the barbell from inside to outside and i can't do most things inside

i'm swapping to a half rack, feels more ergonomic
December 25, 2025 at 8:10 PM
our main skills is looking at 3 different things and realizing that they're actually all just special cases of 1 thing

but it still takes a very long time to do this
December 25, 2025 at 8:05 PM
we get pitched on a lot of tech trying to get us to integrate it into our products

people get this backwards, they think if they can convince us then they can reach all of our users

it's the other way around - you need to first reach all of our users then we'll integrate it
December 25, 2025 at 7:10 PM
kinda lame many other founders dunking on the coderabbit guy

if you build anything a lot of people use it eventually gets to a size where people have useless takes just to have one

that's not what was happening here but lame to not be able to recognize a moment of weakness
December 25, 2025 at 4:00 PM
ai grifter types seem way more unstable than previous generation of grifter

i keep seeing them crash out at the slightest push back

wonder if they have deep imposter syndrome or something
December 25, 2025 at 3:05 PM
i have no idea what coding will look like in a year
thank god all these ai companies seem to know
December 25, 2025 at 5:35 AM
noooo i just mixed up nuremberg and nurburgring "oh they made another racing movie?"
December 25, 2025 at 4:00 AM
if your baby is crying and you can hear it on your baby monitor there's usually a volume button that can turn it all the way down
December 25, 2025 at 3:30 AM
it's crazy having worked on opencode for 14 years and it's finally paying off
December 24, 2025 at 8:35 PM
people are bad at differentiating between a missing feature and an impossible feature

when they evaluate tech they complain about things that can be added, companies brag about features that can be copied

what matters is the underlying architecture and what it prevents
December 24, 2025 at 7:20 PM
i feel like i rarely see companies acquire competitors

they're happy to acquire complimentary businesses knowing 90% of M&A fail to create expected value

but acquiring a competitor requires making your opponents rich and acknowledging they were a real threat - lot to overcome
December 24, 2025 at 7:05 PM
now that my gym and office are both in the garage i can finally make my dream come true

track my weights in neovim
December 24, 2025 at 3:55 PM
gym flooring update i went with the regupol aktiv ty for the recs

note it's expensive af to ship for some reason so i found some random local dealer

assembling cage now
December 24, 2025 at 1:35 AM
i am so worried i'm just gonna eat into all of tsgo's performance enhancements with my type bullshit
December 24, 2025 at 12:55 AM
giving this a try this week
December 23, 2025 at 3:20 PM
the abstractions being developed right now around agents are going to sit low in the stack

i don't feel very good about them, it's been such little time and there have already been so many avoidable mistakes

there's even a pride around the lack of effort "we just prompted it"
December 23, 2025 at 12:10 AM