HN user

robbles

710 karma

Computer engineer turned software developer. Former startup founder. Interested in programming, electronics, startups, and games.

Posts1
Comments280
View on HN

What is a "squat-length string"?

I realize this is one of Claude's copy tells (using excessively hyphenated words) but in this case I can't figure out what it means.

This is a neat idea.

I don't know enough about the underlying proof-of-work stuff to comment on how effective this could be, but I think it's pretty funny that the UI examples say "I'm a human".

I guess "there's only a few of me at most" or "I could allocate enough computation to this that I'm probably not up to no good" don't read as clearly.

I'm probably just not thinking through the problem fully, but: Wouldn't this be better solved inside the coding assistants? They're the parent process and should be able to tell when a sub command has hung.

This is incredible, love how much further you've taken it than just the proof of concept as well.

This is probably just my opinion, but I kept thinking that a better word for "drive" given the domain would be "clock". It's basically a binary clock signal driving these, right? Maybe "clock drive"?

I opened this on a mobile device, and it only shows the top and bottom topic buttons. I was pretty confused until I tried turning on "desktop site" in Chrome and saw the left/right buttons. Having only a linear track of topics kind of undermines the overall idea!

here are the empirical distribution functions (ECDFs) with 30ms added to each response time

The added constant seems artificial, but it's just viewing the results from the point of view of a client with 30ms ping time. Otherwise the log scaled x-axis would overemphasize the importance of a few milliseconds at the low end.

I thought this was interesting - maybe it's a standard practice I was just unaware of but it seems like a smart trick.

That's a great explanation, and pretty much exactly what I'd love to see instead of the original slightly mysterious comment :)

It's a statement that won't make sense to someone who's new to the topic.

I don't think it's related to virtue signalling at all, the two just share the word "signalling".

The tone is entertaining, but some of the snarkiness around the code is bit frustrating at times. e.g.

# do i really need to say I'm not serious about this?

Can you just come out and say what you mean here? Like, presumably it's bad, insecure code, but can't you just spell it out for the benefit of your audience?

I'm probably being really picky here - just find this kind of developer in-crowd signalling to be really irritating and counterproductive.

Donkey code 3 years ago

I once inherited a codebase that did this, and it was a nightmare to learn. All the classes were named after types of alcohol for some reason. Naming things clearly is really hard, but this approach is just giving up completely.

Hacktoberfest 2022 4 years ago

These sound like very positive changes! Would you consider going through past years and pre-emptively disqualifying people for their previous spam PRs as well? And is it obvious on the website to someone when they're disqualified? Or do they just not get a reward?