cjk

Joined 15 years ago

Karma
523
Submissions
150
Member since
Jan 28
Cody Krieger

CTO at Config (https://config.com)

Personal website: https://krieger.io

[ my public key: https://keybase.io/cjk; my proof: https://keybase.io/cjk/sigs/ItSjdGcDzRZHDPvBRf-EIRP4QOJEdA26KPBHvi7f3Nk ]

View on Hacker News

Recent submissions

Comment · 12 days ago
I enjoyed Inquisition and couldn’t stand Veilguard. But I also never played any of the earlier DA games.
Comment · 2 months ago
I recently asked Claude (Opus 5) to give me guidance on how to instruct it to be less verbose in a way that it will _actually follow_. Its response was something to the effect of (and I'm heavily paraphrasing here) "'Succinct' and 'short' aren't objective measurements. Try providing a strict word budget instead."

Given that guidance, I tried specifying "Unless I ask you to elaborate, respond with no more than one paragraph, using sentences of 20 words or fewer." It works...ish. I still see it violate this rule regularly, but it's less bad IME.

Comment · 2 months ago
After a huge wall-of-text response, I regularly ask Claude to "explain like I'm five, using succinct bullet points," and it works remarkably well.
Comment · 3 months ago
For me, the interest in engine-making is to give myself a toolkit that is suited for the kinds of games I want to make, rather than an engine that is trying to be everything to everyone. Also to avoid the Unreal Engine monoculture.
Comment · 3 months ago
Anecdotally, I have also felt many of these same complaints.

In my case, I have a semi-autonomous loop where Claude writes some code, and uses `codex exec` to do an adversarial review. I had what should have been a trivial feature go for 13 rounds of review/fix before I stopped it, where each round was just flip-flopping the same logic back and forth to try to make the tests pass. Codex kept (correctly) re-identifying the issues Claude was flip-flopping on. Codex even suggested fixes that would have worked; Claude ignored them repeatedly. I never saw anything remotely this bad on Opus 4.8.

Additionally, I have a CLAUDE.md instruction to not silently defer anything, and ask me anytime it wants to do so. Opus 4.8 paid attention to this rule the overwhelming majority of the time. Opus 5 seemingly cannot be bothered.

I have tried updating my CLAUDE.md according to Anthropic’s recommendations for Opus 5, but it doesn’t seem to have made any difference.

Comment · 4 months ago
This is brilliant. Thanks!
Comment · 4 months ago
Couldn't disagree more. I've only recently started digging into graphics programming and I've found it incredibly rewarding. It's the _one_ area of expertise that I don't yet have that has been preventing me from solo-developing a 3D game engine.

It takes five minutes of trawling through the videos on the GDC Vault to see all of the clever and interesting ways modern graphics engineers are eking every bit of performance out of modern hardware. Is it as clever or innovative as Carmack's fast inverse square root? I don't know. I'm not sure how to compare those things. But there is still plenty of room for that flavor of work for those that are interested.

Comment · 4 months ago
Sony in particular is doubling down on platform exclusives again. I was waiting for Ghost of Yōtei to come out on PC, but Sony cancelled the port. We're well and truly fucked without physical media for exclusives like this.
Comment · 4 months ago
I have heard this from a bunch of folks, but that was not my experience. For the couple days I was able to use it, I didn't hit a single gate, and I was using it pretty extensively (but not for anything security-related).
Comment · 4 months ago
Comment · 4 months ago
Depends on your goal.

If you’re not interested in hand-maintaining the code of the website(s), and you just want a nice GUI for publishing pages/posts/etc., then I’d say use some hosted platform like Squarespace.

For actually learning how to build websites, start with something more low-level and barebones like a static site generator (Jekyll, Hugo, Gatsby, etc.), or even plain GitHub Pages without a static site generator for the most “manual” experience.

In neither of those cases would I consider WordPress.

Comment · 6 months ago
I use Lightroom Classic with the excellent Negative Lab Pro plug-in for converting film negatives, but I can’t stand Lightroom itself. I could easily see using this for post-conversion color grading.
Comment · 7 months ago
If US manufacturers (or manufacturers in allied countries) do this, legal avenues exist to hold those manufacturers accountable. Not so with China.

(That is not to say that the FCC change will move the needle on the underlying issue of router security; as some of the ancestor comments have said, lax security practices are common industry-wide, irrespective of country of development/manufacture.)

Comment · 7 months ago
I would largely agree with that assessment, yeah. Dangerous place to bike, too. I've even seen pedestrians get clobbered by bikers because they stepped into the bike lane not realizing a bike was barreling toward them at 20mph+. This is part of why Waymo and Uber warn you when the dropoff is next to a bike lane.
Comment · 7 months ago
I was recently in a Waymo in SF. It was turning right from a busy street onto a narrow street. Mid-turn, the car slammed on the brakes. I sat there for a couple seconds like “???” wondering if we'd hit something. Then a dude on an e-bike _flies_ past the car in the bike lane.

The car saw this dude coming from way down the street, flying, and was like “yeah, better stop.” Probably saved the biker from serious injury, or worse. I wouldn't have seen him if I was driving.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton