HN user

brundolf

41,854 karma

https://www.brandons.me/

Posts222
Comments4,356
View on HN
github.com 1y ago

Llamafile

brundolf
1pts0
2025.squiggleconf.com 1y ago

SquiggleConf 2025

brundolf
2pts0
news.ycombinator.com 2y ago

Ask HN: Simple tool for cross-posting on social media?

brundolf
4pts2
virtualself.co 2y ago

Virtualself

brundolf
1pts0
news.ycombinator.com 2y ago

Ask HN: How can you export iPhone Messages (e.g. to a CSV)?

brundolf
1pts1
source.wustl.edu 2y ago

Games of Future Past

brundolf
1pts1
news.ycombinator.com 2y ago

Ask HN: How does your company implement feature-equivalent web and mobile apps?

brundolf
1pts0
github.com 3y ago

Show HN: Monch, a tasty TypeScript parser-combinators library

brundolf
3pts0
github.com 3y ago

Show HN: Monch, a tasty TypeScript parser-combinators library

brundolf
4pts0
news.ycombinator.com 3y ago

Ask HN: Append-Only SQL Schema?

brundolf
5pts4
www.svix.com 3y ago

Spotting and Avoiding Heap Fragmentation in Rust Applications

brundolf
2pts0
news.ycombinator.com 3y ago

Ask HN: Are iOS App Clips a Flop?

brundolf
2pts0
www.brandons.me 3y ago

Rust's BufRead, and When to Use It

brundolf
1pts0
news.ycombinator.com 3y ago

Ask HN: Is the layoff split along public/private companies?

brundolf
1pts2
www.theverge.com 3y ago

Disney’s laying off 7k as streaming boom comes to an end

brundolf
47pts16
www.speedscope.app 3y ago

Speedscope (An Interactive Flamegraph Visualizer)

brundolf
2pts0
www.unrealengine.com 3y ago

Bringing Nanite to Fortnite Battle Royale in Chapter 4

brundolf
4pts0
news.ycombinator.com 3y ago

Ask HN: Are you glad you're using Material UI (React library)?

brundolf
1pts0
render.com 3y ago

Render.com Pricing Changes

brundolf
1pts0
security.googleblog.com 3y ago

Memory Safe Languages in Android 13

brundolf
618pts594
www.heise.de 3y ago

Framework Bun: “Faster than anyone would believe” – Interview with Jarred Sumner

brundolf
4pts0
medium.com 3y ago

Reconsider (2015)

brundolf
1pts0
martingauer.com 3y ago

Martin Gauer | I do stuff

brundolf
1pts0
thealgorithmicbridge.substack.com 3y ago

Stable Diffusion Is the Most Important AI Art Model Ever

brundolf
305pts189
poetrychina.net 3y ago

Su Hui’s Star Gauge

brundolf
1pts0
news.ycombinator.com 3y ago

Ask HN: Spam on the domain I just purchased?

brundolf
13pts8
news.ycombinator.com 3y ago

Ask HN: Could React Native lower the moat enough for a third mobile OS?

brundolf
1pts1
www.biography.com 4y ago

Mr. Rogers Consistently Weighed 143 Pounds. The Significance Behind That Number

brundolf
2pts0
github.com 4y ago

Chumsky, a Rust parser-combinator library with error recovery

brundolf
115pts23
news.ycombinator.com 4y ago

Ask HN: What did you do with your x86 MacBook?

brundolf
2pts5

One thing people have pointed out is that well-specified (even if huge and tedious) projects are an ideal fit for AI, because the loop can be fully closed and it can test and verify the artifact by itself with certainty. Someone was saying they had it generate a rudimentary JS engine because the available test suite is so comprehensive

Not to invalidate this! But it's toward the "well-suited for AI" end of the spectrum

I had something similar happen after sleeping a few times with my first-gen airpods pro. I think something must have gotten filled with earwax or something, because the noise cancelling got more and more broken and had more sudden sharp sounds until they were unusable

But since then I've had two pairs of airpods pro 2 and bought the 3s on the first day, and I've had no such issues with any of them, including sleeping, and flying twice with the 3's so far. YMMV

I had the same experience and the same outcome. Zed was super fast for editing but slow for rich features, which on the net slowed me down compared with VSCode

I feel like Dropbox has never figured out how to expand beyond folder sync. Which, it's still a fantastic folder-sync client and I'm a very happy customer of that product. But I mostly just have to swat away all the other things that pop up because I don't need them. And folder sync seems like a dying market, as fewer and fewer people work with files on disk

iPhone Air 11 months ago

When Samsung came out with its ultra-thin phone earlier this year, reviewers said you can't really tell from pictures but it really does feel different in-hand, and is substantially lighter. This one is slightly thinner than Samsung's

Not enough for me to upgrade, but I would consider this one if I were buying this year

The rumors are also strong for a folding iPhone next year, in which case this may just be them using the same thinness work they already had to do for that. A foldable would prompt me to upgrade

It's still remarkable because so many people with that amount of money are still on the grind, still chasing the siren's call, still feeling miserable because it's not enough, still feeling tiny because they compare themselves to the billionaires

Very few people get to that point and then choose happiness instead of ambition

Vibechart 12 months ago

It makes Apple's charts look rigorous and transparent

Vibechart 12 months ago

Scaling aside, "without thinking" vs "with thinking" will never not be funny to me

Yeah. I think I've only ever found one situation where offloading work to a worker saved more time than was lost through serializing/deserializing. Doing heavy work often means working with a huge set of data- which means the cost of passing that data via messages scales with the benefits of parallelizing the work.

I find the "killer app" right now is anything where you need to integrate information you don't already have in your brain. A new language or framework, a third-party API, etc. Something straightforward but foreign, and well-documented. You'll save so much time because Claude has already read the docs

I also just prefer CC's UX. I've tried to make myself use Copilot and Roo and I just couldn't. The extra mental overhead and UI context-switching took me out of the flow. And tab completion has never felt valuable to me.

But the chat UX is so simple it doesn't take up any extra brain-cycles. It's easier to alt-tab to and from; it feels like slacking a coworker. I can have one or more terminal windows open with agents I'm managing, and still monitor/intervene in my editor as they work. Fits much nicer with my brain, and accelerates my flow instead of disrupting it

There's something starkly different for me about not having to think about exactly what context to feed to the tool, which text to highlight or tabs to open, which predefined agent to select, which IDE button to press

Just formulate my concepts and intent and then express those in words. If I need to be more precise in my words then I will be, but I stay in a concepts + words headspace. That's very important for conserving my own mental context window

You're spot-on that excel managed to break through because it's one of the few kinds of rigidness that was both legible and familiar enough to the average person. But very little else is, because the average person doesn't think in precision.

they lack the training to fully specify their ideas (it's tedious for a reason)

almost no one wants to spend the day trying to get it out a probability machine

These are opposing statements. What AI does best is taking fuzziness or under-specification and making sense out of it. For the first time in history, computers don't need precise instruction to be useful.

Amazing that there's no mention of AI in this post. People have been trying and failing to blur this line since the beginning of computing, and the only real success story has been excel. And it's because rigid computing systems have to draw a line somewhere between user and developer, and if that line is in the wrong place, people will either get hampered or lost. And the correct threshold is different for every user and use-case

AI is going to finally be the realization of this dream. I don't think it could have happened any other way

It's not about being flummoxed, it's about being annoyed enough not to give it a chance

How much less adoption would Rust have gotten if it looked like OCaml instead of C++?

Its adopters are not stupid, they could have figured out alien syntax if they were already convinced of the benefit. But selling someone on an entirely new substrate for their professional work is a huge ask. You need to make it as immediately-palatable as possible, or they'll just keep on sailing without giving it a chance.

I think software people tend to underestimate the value of superficial familiarity. By all means, adhere to your new concepts and mental model. But even things like coloring, placement of the menu bar, the icons that you use, the organization of the UI, etc can go a really long way

Think about programming languages- ones that introduce radical new concepts may still employ familiar syntax/naming to smooth the transition for newcomers. Rust mimicked C++, TypeScript extended JS, etc. These languages were made to introduce powerful new ways of thinking about code, but by appearing as similar as possible to what devs already knew, they freed up more brain cycles for people trying to adopt them. They didn't muddy their concept-space for the sake of familiarity, but they didn't introduce any more unfamiliarity than they actually needed to for the benefits they wanted to give

Feedback: the UI feels like a direct reference to VSCode, which is familiar to software developers, but not to lawyers. If you're hoping this will be adopted by lawyers, I would focus on making the UX familiar to them. Look at software that they already use, and mimic those idioms insomuch as it makes sense to do so. I would also have the base web domain link to a normal home/info page, not to the demo directly. And maybe prefill the demo with some actual content (documents/etc) so people can really see what it does and how

Good luck!