HN user

robertfw

923 karma
Posts9
Comments339
View on HN

Yeah, the moment I saw this I knew this article was not going to be very useful.

Getting claude to follow your guidance files consistently is a bit maddening.

Claude Opus 4.6 6 months ago

I wonder if it's just: compact earlier, so there's less to compact, and more remaining context that can be used to create a more effective continuation

I've been using a `/feedback ...` command with claude code where I give it either positive or negative feedback about some action it just did, and it'll look through the session to make some educated guesses about why it did some thing - notably, checking for "there was guidance for this, but I didn't follow it", or "there was no guidance for this".

the outcome is usually a new or tweaked skill file.

it doesn't always fix the problem, but it's definitely been making some great improvements.

I feel like the special parts have eased off, it was pretty bad with the bionicle stuff (which ironically are apparently what saved lego from financial difficulties), but I'd say all of the recent sets I've got (I get one a year for Christmas) going back at least 5 years have been made up of relatively generic parts, with the odd little special bit for flair.

I do think that the "model" form of something recognizable (thinking mostly about the Star Wars kits here) does lend itself to kits that sit on the shelf, but no one is forcing you to keep it assembled.

With that said, one thing I remember seeing in older kits is instructions for more than one build, which could serve as a kicking off point for someone to reapproach a bundle of bricks in multiple ways.

My own guideline is that once something is built, after a little while it has to be either modified/evolved, or disassembled and put into the bucket-o-bricks for reuse (well if I'm honest, it's several very well sorted craft/hardware bins)

Claude Code 2.0 10 months ago

I don't know, I tend to agree. I feel like the number of times I've been thrown off by an out of date comment for code that could have probably been refactored to be clearer, outweigh the times a comment has helped.

Docstring comments are even worse, because it's so easy for someone to update the function and not the docstring, and it's very easy to miss in PR review

Claude Code 2.0 10 months ago

comments for me are a code smell:

- like all documentation, they are prone to code rot (going out of date)

- ideally code should be obvious; if you need a comment to explain it, perhaps it's not as simple as it could be, or perhaps we're doing something hacky that we shouldn't

KDE won me over for the simple fact that it's highly configurable, and that configuration is all driven out of one UI tool. Gnome drove me nuts with molding it into the shape I wanted.

my development workflow with python often boils down to repeatedly running `pytest --ff --pdb -x`...

- run my tests, running any previous failures first - drop into the debugger when a test fails (or of course, hits a breakpoint) - end the test run after the first failure

use debugger to figure out what went wrong, fix it, wash, rinse, repeat

it's exceedingly common to use a monochromatic sensor with different filters and then combine them in post. you might use visual filters - e.g., take 3 exposures using red/green/blue filters, but it's also common to use filters for specific wavelengths e.g. hydrogen, oxygen, and sulfur, and then assign RGB to each filter arbitrarily

there's lots of other red flags with this product but I wouldn't care about this one

Datomic is Free 3 years ago

The jobs seem to be pretty available in Europe, but I've been struggling to find Clojure work over here on the west coast of North America. I've had to bite the bullet and am looking for work in other languages now, though I'd really rather stay in the ecosystem.

I did a stint working on trust & safety tools for a social media startup. What I learned from working with content moderators is that overall, the industry gets by doing the barest of bare minimums, and TikTok is one of the worst offenders

"But the cost!", well, if the business model can't be viable when done safely, then the business model is not viable - we just don't have the externalized costs of harm done visible to help make that call