HNHacker News
TopNewBestAskShowJobs

davidkunz

1,360 karma · joined January 10, 2021

DevOnDuty: https://www.youtube.com/@devonduty

GitHub: https://github.com/David-Kunz

submissionscomments
davidkunz··on Jev-Leftpad
I'm afraid the performance won't be great. Definitely needs a caching layer.
davidkunz··on Claude Code now reads AGENTS.md if there is no Claude.md
Great, now please standardize the skills folder and the MCP config.
davidkunz··on Kimi-K3 on HuggingFace
You are correct. I miss the time when OpenAI was open.
davidkunz··on Kimi-K3 on HuggingFace
This is historic. For the first time, an open-weights LLM is right at the top.

We won't be able to run this ourselves, but many providers can.

davidkunz··on Are AI labs pelicanmaxxing?
Maybe they're animalsonvehiclesmaxxing.
davidkunz··on OpenAI’s WebRTC problem
I'm not an expert. Can't we abuse that LLMs don't need to receive audio as a continuous stream without interruptions? Couldn't we just send data and pipe it into the LLM with deduplication (if resending happens)?

  x...y...y[dedup]...z
davidkunz··on Show HN: OSS Agent I built topped the TerminalBench on Gemini-3-flash-preview
I would like if some of that functionality is extracted in CLI tools. Then every coding agent can use it.
davidkunz··on LÖVE: 2D Game Framework for Lua
I haven't tried Löve, but I somehow enjoyed reading through the README.md, no AI slop, just a natural writing style with tiny indictors showing the authors' enthusiasm in creating software.
davidkunz··on Tell HN: Anthropic no longer allowing Claude Code subscriptions to use OpenClaw
We need Net Neutrality for LLMs.
davidkunz··on Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs
Useful for tests with LLM interactions.
davidkunz··on Claude Code Unpacked : A visual guide
Oh, you should have a look at Pi then.

https://github.com/badlogic/pi-mono/tree/main/packages/codin...

davidkunz··on ChatGPT won't let you type until Cloudflare reads your React state
It's still possible to let users already type from the beginning, just delay sending the characters until checks are complete. Hold them in memory until then.
davidkunz··on Ghostty – Terminal Emulator
Give it "a week or two"
davidkunz··on Making MCP cheaper via CLI
Just use skills, which allow progressive disclosure of information.
davidkunz··on Sandboxels
Falling sand games always remind me of the game Clonk. As a kid, I enjoyed digging tunnels, flooding them with water, all physics based. Great times.
davidkunz··on Agent Skills
On the website[1] it says:

  .opencode/skills
[1]: https://opencode.ai/docs/skills/#place-files
davidkunz··on Agent Skills
The root cause should be fixed.
davidkunz··on Agent Skills
Please standardize the folder.

  .claude/skills
  .codex/skills
  .opencode/skills
  .github/skills
davidkunz··on Patterns.dev
> It's in Java, but the lessons can be applied in every language.

I can only discourage anyone from applying Java patterns all over the place. One example in JavaScript: There was a functionality that required some parameters with default values. The plain solution would have been:

    function doStuff({ x = 9, y = 10 } = {}) {  ... }

Instead, they created a class with private properties and used the builder pattern to set them. Totally unnecessary.
davidkunz··on Zig's new plan for asynchronous programs
In JavaScript, I love the `async` keyword as it's a good indicator that something goes over the wire.
davidkunz··on OpenAI acquires Sky.app
One step closer to Skynet
davidkunz··on I see a future in jj
What I would love:

- Everything locally stored in the repo: PRs, comments, issues, discussions, boards, ... - CLI first - Offline first (+ syncing) - A website for hosting/presentation

davidkunz··on I see a future in jj
jj describe -m "Good luck, Steve!"
davidkunz··on My approach to building large technical projects (2023)
I have huge respect for Mitchell, it's impressive what he achieved.

I agree with all the points of this article and would like to add one: Have a quick feedback loop. For me, it's really motivating to be able to make a change and quickly see the results. Many problems just vanish or become tangible to solve when you playfully modify your source code and observe the effect.

davidkunz··on Better Curl Saul: a lightweight API testing CLI focused on UX and simplicity
It's all good, man!
davidkunz··on Linus Torvalds Guitar Pedal Project
> there is very little point to any of this to anybody else. Don't expect some great useful guitar pedal experience.

Yeah... He said similar things about Linux.

davidkunz··on Behind the scenes of Bun Install
I tried to run my project with bun - it didn't work so I gave up. Also, there needs to be a compelling reason to switch to a different ecosystem.
davidkunz··on Zig Error Patterns
Thank you all for these great and detailed explanations, I've learned a lot! I like the approach with an optional pointer, it fits to zig's philosophy quite well. Although there's a bit of a disconnect between the unadorned error and the corresponding data struct. I could imagine it requires care when the data struct is a union, as one needs to know which error corresponds to which variant.
davidkunz··on Zig Error Patterns
A little bit unrelated, but how do people deal with the abstinence of payloads in zig errors? For example, when parsing a JSON string, the error `UnexpectedToken` is not very helpful. Are libraries typically designed to accept an optional input to store potential errors?
davidkunz··on Zig's New Async I/O
I'm a bit concerned when library authors only test it with blocking Io and the consuming app with a different kind. Wouldn't this potentially lead to bugs?
Page 1 of 11Next →