Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zmj
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
zmj
9mo ago
devcontainers, devcontainers, devcontainers
32.
▲
by
zmj
9mo ago
My experience with agents in larger / older codebases is that feedback loops are critical. They'll get it somewhere in the neighborhood of right on the first attempt; it's up to your prompt and tooling to guide them to improv
33.
▲
by
zmj
9mo ago
A friend of mine built something for this: https://howmuch.poiesic.com/
34.
▲
by
zmj
10mo ago
I wrote my first one of these today (making a tool for agents in a c# codebase). Pretty good experience, though AOT does still have some rough edges.
35.
▲
by
zmj
10mo ago
Yes-ish. It's worth keeping up with the rising tide of model capabilities, but it's not worth stressing over eliciting every last drop. Many of the specific techniques that add value today will be wasted effort with smarter models
36.
▲
by
zmj
10mo ago
devcontainers, without credentials to the git remote.
37.
▲
by
zmj
10mo ago
Those collections are more like copy-on-write than actual immutable. System.Collections.Frozen is the real thing.
38.
▲
by
zmj
10mo ago
Do people reading this post not understand that this is the output of a prompt like 'analyze <event> with <perspective> arriving at <conclusion>'? Tighten up your epistemology if you're arguing with an autho
39.
▲
by
zmj
10mo ago
I like the uuid v7 approach - being able to reject messages that have aged past the idempotency key retention period is a nice safeguard.
40.
▲
by
zmj
11mo ago
My feeling when I found this blog was "so I'm NOT the only one!". It's the painful truth about staff+ engineering that I've also experienced, but haven't felt safe to talk about. You're not wrong that ther
41.
▲
by
zmj
11mo ago
Thanks, mods. As a moderator of a relatively popular WoW forum back in its heyday, your work is seen and appreciated.
42.
▲
by
zmj
11mo ago
Recent experience report: I updated four of my team's five owned microservices to .net 10 over the past two weeks. All were previously on .net 8 or 9. The update was smooth: for the .net 9 services, I only had to update our base contai
43.
▲
by
zmj
11mo ago
Everything has a limit. You can define it, or be surprised when you find out what it is.
44.
▲
by
zmj
11mo ago
I'm glad Go exists. If nothing else, it cemented that tooling is at least as important as the language.
45.
▲
by
zmj
11mo ago
How do you handle expiring data, like JWTs?
46.
▲
by
zmj
1y ago
If you're not doing math with it, it's a string.
47.
▲
by
zmj
1y ago
Your claude.md (or equivalent) is the best way to teach them. At the end of any non-trivial coding session, I'll ask for it to propose edits/additions to that file based on both the functional changes and the process we followed t
48.
▲
by
zmj
1y ago
That's because f2's result could depend on whether f1 has executed.
49.
▲
The Author and the Assistant
(zmj.dev)
1 points
by
zmj
1y ago
|
1 comments
50.
▲
by
zmj
1y ago
I see many people learning to use chatbots as practical tools that don't understand the process that produces their output. They don't anticipate the way that output will be shaped by every detail of their request. This is an atte
51.
▲
by
zmj
1y ago
This article is talking about single-writer, single-reader storage. I think it's correct in that context. Most of the hairy problems with caches don't come up until you're multi-writer, multi-reader.
52.
▲
by
zmj
1y ago
I recently reencoded my photography archive to webp. It's a static site hosted from S3. I was pretty happy with the size reduction.
53.
▲
by
zmj
1y ago
There's already some experimental evidence that LLMs can be more persuasive than humans in the same context: https://www.science.org/content/article/unethical-ai-researc... I don't think anyone can confi
54.
▲
by
zmj
1y ago
> Someone at AWS probably thought about this, easy to provision serverless Postgres, and they just didn’t build it. AWS is working on this as well: https://aws.amazon.com/blogs/database/introducing-amazon-aur...
55.
▲
by
zmj
2y ago
I implemented rsync's binary diff/patch in .NET several years ago: https://github.com/zmj/rsync-delta It's a decent protocol, but it has shortcomings. I'd expect most future use cases for that kind
56.
▲
by
zmj
2y ago
If you described today's AI capabilities to someone from 3 years ago, that would also sound like science fiction. Extrapolate.
57.
▲
by
zmj
2y ago
Pretty similar story in .NET. Make sure your inner loops are allocation-free, then ensure allocations are short-lived, then clean up the long tail of large allocations.
58.
▲
by
zmj
2y ago
"the fucking article"
59.
▲
by
zmj
2y ago
Everything is an opportunistic carnivore. I once came across a turtle chowing down on a dead frog.
60.
▲
by
zmj
2y ago
This is usually the case with C#'s equivalent as well. Enumerables and LINQ are nice options to concisely express logic, but you won't see them in hot paths.
More ›