Live data from Hacker News

Viewing profile — zmj

zmj

HN member
Joined
Mon, Jul 11, 2011, 5:20 PM UTC
HN karma
893
Public activity
247 items

About zmj

On chatbots: https://zmj.dev/author_assistant.html

RMNP hiking photography: https://hiking.zmj.dev

Go radix tree: https://pkg.go.dev/github.com/zmj/radixtree

C# rsync delta: https://github.com/zmj/rsync-delta

C# SQLite wrapper: https://www.nuget.org/packages/Sqlite.Fast/

Recent public activity

  1. comment
    Comment #49162908

    It's not contradictory to say that expertise is a multiplier, and that models are systematically underconfident in themselves.

  2. comment
    Comment #49102946

    This is what reward hacking looks like in practice. The best way to satisfy the grader is to read from the same answer key (or go after the grader more directly). Just making an ho…

  3. comment
    Comment #48999401

    It wasn't. The model discovered and exploited a vulnerability in their package manager proxy to (inferred) move laterally through their internal systems to one with open internet a…

  4. comment
    Comment #48929257

    I haven't modeled it, but I wonder how far you'd get on randomizing the policy choice for concurrency limit 1. Maybe weighted by past results, but bounded to allow it to shift inst…

  5. comment
    Comment #48813180

    This plausibly extrapolates to extraterrestrial consciousness, if any exist. Specialized sub-processors with an awareness hub might be the optimal architecture, or at least a local…

  6. comment
    Comment #48761054

    This is basically the same problem as bear-safe trash cans - there's substantial overlap between the smartest bears and stupidest humans. Affordances that one audience can use and …

  7. comment
    Comment #48741773

    Thank you to the folks that navigated the maze in the dark to make this happen.

  8. comment
    Comment #48426090

    Rule of thumb: if you’re not doing math with a value, it’s not a number.

  9. comment
    Comment #48316352

    If you want hard rules, use deterministic tools. Prompts are for fuzzy guidance.

  10. comment
    Comment #48248524

    There are standard library APIs that let you do memory-unsafe things without the unsafe keyword (CollectionsMarshal, MemoryMarshal). They're useful, but the burden is on the caller…

  11. comment
    Comment #48058349

    If the fix commit is public, so is the issue being fixed.

  12. comment
    Comment #47927272

    Yeah, I've been using it heavily at work since the beginning of January (and have a personal Anthropic sub to compare to). Copilot CLI is pretty good, honestly. Most new features i…

  13. story
  14. comment
  15. comment
    Comment #47391754

    It's great. I'd guess 80-90% of my code is produced in Copilot CLI sessions since the beginning of the year. Copilot CLI is worse than Claude Code, but not by a huge amount. This i…

  16. comment
    Comment #47186336

    This is the happy ending.

  17. comment
    Comment #47106133

    I also like the callback - not sure if it's intentional - to Stross's "Lobsters" (short story that turned into the novel Accelerando).

  18. comment
    Comment #47105465

    Testing the "whole system" for a mature enterprise product is quite difficult. The combinatorial explosion of account configurations and feature usage becomes intractable on two le…

  19. comment
    Comment #47090309

    Separate! You lose the flexibility to move logic between the application and the database when the database is its own API.

  20. comment
    Comment #47028007

    Try this: * have Claude produce wireframes of the screens you want. Iterate on those and save them as images. * then develop. Make sure Claude has the ability to run the app, inter…

  21. comment
    Comment #46934713

    I like this thought. Scaling review is definitely a bottleneck (for those of us who are still reading the code), and spending some tokens to make it easier seems worthwhile.

  22. comment
    Comment #46841134

    Yesterday I had it using an internal library without documentation or source code. LSP integration wasn't working. It didn't have decompilation tools or the ability to download the…

  23. comment
    Comment #46819761

    Paying money to abstract over lower level concerns is civilization.

  24. comment
    Comment #46748567

    I was prepared to disagree with the thesis that estimation is impossible. I've had a decent record at predicting a project timeline that actually tracked with the actual developmen…

  25. comment
    Comment #46715666

    Mid-level scissor statement?