Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
daxfohl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
20 ms
·
301.
▲
by
daxfohl
1y ago
Seems like a useful approach to coding assistants as well. Write some draft functionality, notice some patterns or redundancy with the existing code or in the change itself, search for libraries or alternative design patterns that could hel
302.
▲
by
daxfohl
1y ago
Maybe I missed it, but is there a shadow mode to estimate the memory and perf impact without actually enabling the feature? Or better yet, a way to analyze existing dotnet 8 GC logs to understand the approx impact?
303.
▲
by
daxfohl
1y ago
Interesting that many of the same things are best practices for code repos. Don't let them bloat but don't refactor too often. Don't delete bad commits, but push a rollback PR instead. Don't get too repetitive or you mig
304.
▲
by
daxfohl
1y ago
But, yeah, looking again, that was a pretty big omission. And even moreso, a missed opportunity! I think if this had been called out more explicitly, then rather than arguing whether this is a realistic workflow or not, we'd be seeing
305.
▲
by
daxfohl
1y ago
Do you have examples of this working, or any best practices on how to orchestrate it efficiently? It sounds like the right thing to do, but it doesn't seem like the tech is quite to the point where this could work in practice yet, unle
306.
▲
by
daxfohl
1y ago
Yeah I'd love to hear more about that. Like the way I imagine things working currently is "get requirement", "implement requirement", more or less following existing patterns and not doing too much thinking or chang
307.
▲
by
daxfohl
1y ago
FWIW I think your style is better and more honest than most advocates. But I'd really love to see some examples of things that completely failed. Because there have to be some, right? But you hardly ever see an article from an AI advoc
308.
▲
by
daxfohl
1y ago
Which of these steps do you think/wish could be automated further? Most of the latter ones seem like throwing independent AI reviewers could almost fully automate it, maybe with a "notify me" option if there's something
309.
▲
by
daxfohl
1y ago
Have you considered or tried adding steps to create / review an engineering design doc? Jumping straight from PRD to a huge code change seems scary. Granted, given that it's fast and cheap to throw code away and start over, maybe
310.
▲
by
daxfohl
1y ago
Haha, when I asked claude the question, it estimated $20-45. https://claude.ai/share/5c3b0592-7bc9-4c40-9049-459058b16920 Horrible, right? When I asked gemini, it guessed 37 cents! https://g.co/gemini&#
311.
▲
by
daxfohl
1y ago
Oh, oops it says further down > oh, and yeah, our team of three is averaging about $12k on opus per month I'll have to admit, I was intrigued with the workflow at first. But emm, okay, yeah, I'll keep handwriting my open source
312.
▲
by
daxfohl
1y ago
> And yeah sure, let's try to spend as many tokens as possible It'd be nice if the article included the cost for each project. A 35k LOC change in a 350k codebase with a bunch of back and forth and context rewriting over 7 hour
313.
▲
by
daxfohl
1y ago
> provide customized tutoring to every student on earth It could start by figuring out how to keep kids from using AI to write all their essays.
314.
▲
by
daxfohl
1y ago
It'd be good to start with a preamble "what is algebraic about boolean algebra" since most coders should be familiar with the concept. That helps clarify what is even meant by the term "algebra" in abstract contexts
315.
▲
by
daxfohl
1y ago
In 2025, if you're bored at work then you're probably expendable, so there's your tension. Boring work needs automation, not tension. Free up time to work on things more valuable and rewarding. Don't assume that just bec
316.
▲
by
daxfohl
1y ago
In the AI age we'll probably see even more of a migration toward whatever frameworks have the most training data and are easiest for code-completion agents to work with. Putting much effort into alternative frameworks now seems like ev
317.
▲
by
daxfohl
1y ago
Yeah I can see it being like late 90's and early 2000's for a while. Mostly consulting companies raking in the cash setting up systems for older companies, a ton of flame-out startups, and a few new powerhouses. Will it change eve
318.
▲
by
daxfohl
1y ago
"Our CEO made us use AI so now we have to come in on Saturdays and fix everything."
319.
▲
by
daxfohl
1y ago
I could see it happening in a year or two. Especially in backend. There's only so many different architecture patterns we use, and an LLM will have access to every one that has ever been deployed, every document, every gripe, every res
320.
▲
by
daxfohl
1y ago
It's kind of true for all big companies. Sure, launch some little things and pretend to innovate, but the real job is to keep greasing the wheels of the cash cows. Like Meta loves to talk big about AI and VR and blockchain, but at leas
321.
▲
by
daxfohl
1y ago
Betting on AI would be "hire some AI engineers and see what they can do", not "get rid of some engineers and see what happens". I think what you mean is "scapegoating AI". I think there's also a pinch of &
322.
▲
by
daxfohl
1y ago
Yeah I did the type where you start somewhere inside the maze and have to find the "treasure". Mainly because it was slightly easier to implement, but also had the nice side effect of not being solvable by that rule alone. FWIW th
323.
▲
by
daxfohl
1y ago
Of course if that's the case (and it well may be), then THAT is the reason for tech layoffs. Not AI. If anything, it means AI came too late.
324.
▲
by
daxfohl
1y ago
So is a flood of unshippable code now an indicator of increased productivity?
325.
▲
by
daxfohl
1y ago
This seems to be a common thread. For personal projects where most details aren't important, they are good at meeting the couple things that are important to you and filling in the rest with reasonable, mostly-good-enough guesses. But
326.
▲
by
daxfohl
1y ago
Maybe the world has run out of interesting websites to create. That they are created faster doesn't necessarily imply they'll be created more frequently.
327.
▲
by
daxfohl
1y ago
And that may be where the discrepancy comes in. You feel fast because, whoa I created this whole scheduler in ten seconds! But the you also have to spend an hour code reviewing that scheduler, which, still it feels fast to have a good worki
328.
▲
by
daxfohl
1y ago
This was from a few months ago, so things may be different now. I only used OpenAI, and the o3 model did by far the best (gpt-4o's performance was equivalent on the basic scenario when I had it just move one move at a time (which, it w
329.
▲
by
daxfohl
1y ago
Like I said, they can implement the algorithm to solve it, but when forced to maintain the state themselves, either internally or explicitly in the context, they are unable to do so and get lost. Similarly if you ask to write a Sudoku solve
330.
▲
by
daxfohl
1y ago
Yeah, I can't even get them to retain a simple state. I've tried having them run a maze, but instead of giving them the whole maze up front, I have them move one step at a time, tell them which directions are open from that square
More ›