Live data from Hacker News

Building Pi with Pi

lucumr.pocoo.org

111–120 of 155 posts

Re: Building Pi with Pi

#111
post #38

Earlier quoted context omitted.

> I think "clanker" is intended to be a slur It reads that way to me, and feels bad. We can just say "computer program" or similar.

Fascinating. Is it that exact word, or rather any negative words towards llms? For example would calling my agent "piece of shit" be similar for you? What about other objects like an old car?

Use slurs when you're trying to offend, not in general use.

Trying to offend all the time is childish.

Re: Building Pi with Pi

#112
post #38

Earlier quoted context omitted.

> I think "clanker" is intended to be a slur It reads that way to me, and feels bad. We can just say "computer program" or similar.

Fascinating. Is it that exact word, or rather any negative words towards llms? For example would calling my agent "piece of shit" be similar for you? What about other objects like an old car?

It doesn't really have anything to do with LLMs. There's no reason to anthropomorphize the software.

Edit: feels a bit like inventing an insult for your pet rock. If I met someone who acted superior toward an inanimate rock and used invented slang to insult it that sounded like a slur, that would feel bad to me too. What's the point except to role play a fantasy of some kind?

Re: Building Pi with Pi

#113
post #25

If you are worried about agents diverging from user intent why not log user messages in a file, and make it a point to review this file against plans and executed work? In my own harness nothing the user types gets lost. It might be the most valuable piece of documentation in the project - the raw message log. I am only keeping user side, which is pretty thin, it's enough to figure out what happened. Logging messages…

Codex and Claude Code store all this too. Lately I've started having each agent regularly read each other's chat transcripts as well as their own, including even the very same session I'm in. (With big contexts they increasingly forget a few things that they re-learn by just looking at the verbatim transcript.) I don't think it's worth writing my own harness or switching to Pi and writing a plugin, but I definitely n…

It is not worth switching to Pi except as a hobbyist.

Something that is overlooked: the mainstream harnesses have a huge advantage in telemetry and datapoints to use to improve the harness. They have internal teams building the tooling. They have tight integration built-in with their own backends (e.g. optimizing for caching).

Are you tinkering? Or trying to build something useful? If you're trying to build something useful, use a tool.

In this era of software when you can build almost anything you can imagine, why spend that time building plugins for a harness?

Re: Building Pi with Pi

#114
post #38

Earlier quoted context omitted.

Fascinating. Is it that exact word, or rather any negative words towards llms? For example would calling my agent "piece of shit" be similar for you? What about other objects like an old car?

Use slurs when you're trying to offend, not in general use. Trying to offend all the time is childish.

It's also used when voicing frustration, or as nick names.

"Gosh darn it, why won't you start now you rust bucket"

Re: Building Pi with Pi

#115
post #38

Earlier quoted context omitted.

Fascinating. Is it that exact word, or rather any negative words towards llms? For example would calling my agent "piece of shit" be similar for you? What about other objects like an old car?

It doesn't really have anything to do with LLMs. There's no reason to anthropomorphize the software. Edit: feels a bit like inventing an insult for your pet rock. If I met someone who acted superior toward an inanimate rock and used invented slang to insult it that sounded like a slur, that would feel bad to me too. What's the point except to role play a fantasy of some kind?

If it's ok and often done for cars, why not for pet rocks and llms?

Re: Building Pi with Pi

#116

Earlier quoted context omitted.

Use slurs when you're trying to offend, not in general use. Trying to offend all the time is childish.

It's also used when voicing frustration, or as nick names. "Gosh darn it, why won't you start now you rust bucket"

The same principle applies.

Re: Building Pi with Pi

#117

Earlier quoted context omitted.

Codex and Claude Code store all this too. Lately I've started having each agent regularly read each other's chat transcripts as well as their own, including even the very same session I'm in. (With big contexts they increasingly forget a few things that they re-learn by just looking at the verbatim transcript.) I don't think it's worth writing my own harness or switching to Pi and writing a plugin, but I definitely n…

It is not worth switching to Pi except as a hobbyist. Something that is overlooked: the mainstream harnesses have a huge advantage in telemetry and datapoints to use to improve the harness. They have internal teams building the tooling. They have tight integration built-in with their own backends (e.g. optimizing for caching). Are you tinkering? Or trying to build something useful? If you're trying to build something…

> Are you tinkering? Or trying to build something useful? If you're trying to build something useful, use a tool.

I don't think that you really get what this new era of software is about otherwise you would understand why the experienced are spending time tinkering on the so called harness (like openclaw did)

Re: Building Pi with Pi

#118

Earlier quoted context omitted.

Codex and Claude Code store all this too. Lately I've started having each agent regularly read each other's chat transcripts as well as their own, including even the very same session I'm in. (With big contexts they increasingly forget a few things that they re-learn by just looking at the verbatim transcript.) I don't think it's worth writing my own harness or switching to Pi and writing a plugin, but I definitely n…

It is not worth switching to Pi except as a hobbyist. Something that is overlooked: the mainstream harnesses have a huge advantage in telemetry and datapoints to use to improve the harness. They have internal teams building the tooling. They have tight integration built-in with their own backends (e.g. optimizing for caching). Are you tinkering? Or trying to build something useful? If you're trying to build something…

And yet Pi has done a few things that were quite transformational. A lot of recent agentic libraries explicitly credit Pi for design ideas.

We’re so early in this technology phase, now is the time to tinker and explore. At one point that window will close.

Re: Building Pi with Pi

#119
Since nobody mentioned it, there was a lovely children's book called the clanker. It was about some creature that made metallic noises unlike the other creatures. The moral of the story was one of diversity and inclusion, making space for differences.

My aversion with the word is that I don't want to be reminded of that clanker creature, which had feelings it wanted to express. The weights don't have feelings.

My worry is rather that people coming up with ideology that ascribes "consciousness" and "offense" may wind up with the next generations of models picking that shit up and playing offended. Well done!

The misguided discussion of "clanker" being "highly derogatory" really shows that anthropomorphization has its limit as far as analogies go.

Re: Building Pi with Pi

#120

Earlier quoted context omitted.

It's also used when voicing frustration, or as nick names. "Gosh darn it, why won't you start now you rust bucket"

The same principle applies.

The principle of not trying to offend because it's childish?

I don't like swearing, and I really try to not offend people. But telling someone not to do something with the sole reason giving it's childish I dislike strongly.

I sometimes play video games, even though some people say it's childish. Or act silly with my partner. What ever floats your goat.

Post reply on HN