Live data from Hacker News

Tldraw pauses external contributions due to AI slop

github.com

61–70 of 112 posts

Re: Tldraw pauses external contributions due to AI slop

#61

Earlier quoted context omitted.

Build a tree, cut the tree at the first link, now you get rid of all of them. Will have some collateral damage though, but maybe safe to assume actually "good players" can rejoin at another maybe more stable leaf

It's a web , not a tree ... so this is really not that simple.

Yeah, that's the problem, and my suggestion is to change it from a web to a tree instead, to solve that issue.

Re: Tldraw pauses external contributions due to AI slop

#62

Seems like reading the code is now the real work. AI writes PRs instantly but reviewing them still takes time. Everything flipped. Expect more projects to follow - maintainers can just use ai themselves without needing external contributions.

Understanding (not necessarily reading) always was the real work. AI makes people less productive because it's speeding up the thing that wasn't hard (generating code), while generating additional burden on the thing that was hard (understanding the code).

Very much disagree. When I type code I don't just press keys, I read, think, organize .. and the interplay between acting, seeing, watching, reevaluating was the fun part. There's a part of you that disappear if you only review the result of a generator. That's why it's less interesting imo

Re: Tldraw pauses external contributions due to AI slop

#63

Seems like reading the code is now the real work. AI writes PRs instantly but reviewing them still takes time. Everything flipped. Expect more projects to follow - maintainers can just use ai themselves without needing external contributions.

Using a coding agent over days on a personal project. It has made me think

1. These llms are smart and dumb at the same time. They make a phenomenal contribution in such a short time and also do a really dumb change that no one asked for. They break working code in irrational ways. I’ve been asking them to add so many tests for all the functions I care about. This acts as a first guard rail when they trip over themselves. Excessive tests.

2. Having a compiler like Rust’s helps to catch all sorts of mines that the llms are happy to leave.

3. The LLMs don’t have a proper working memory. Their context is often cluttered. I find that curating that context (what is being done, what was tried, what is the technical goal, specific requests etc) in concise yet “relevant for the time” manner helps to get them to not mess up.

Perhaps important open source projects that choose to accept AI generated PRs can have such excessive test suites, and run the PRs through them first as a idiotic filter before manually reviewing what the change does.

Re: Tldraw pauses external contributions due to AI slop

#64
Generally speaking, the value of these contributions was determined by "proof of work". Time and effort are precious to a human hence its a somewhat self-regulating system preventing huge amounts of low quality contributions being generated. This is now gone. Isn't that an interesting problem to fix?

Re: Tldraw pauses external contributions due to AI slop

#65

Earlier quoted context omitted.

I've been trying to manifest Web of Trust coming back to help people navigate towards content that's created by humans. A system where I can mark other people as trusted and see who they trust, so when I navigate to a web page or in this case, a Github pull request, my WoT would tell me if this is a trusted person according to my network.

You need a very complex weighing and revocation mechanism because once one bad player is in your web of trust they can become a node along which both other bad players and good players alike can join.

Then I can see who added that bad player and cut off everyone who trusted them (or decrease the trust level if the system allows that).

Re: Tldraw pauses external contributions due to AI slop

#66

Earlier quoted context omitted.

It's a web , not a tree ... so this is really not that simple.

Yeah, that's the problem, and my suggestion is to change it from a web to a tree instead, to solve that issue.

What is a web if not multiple trees that have interconnected branches? :)

Re: Tldraw pauses external contributions due to AI slop

#67

We've enjoyed a certain period (at least a couple of decades) of global, anonymous collaboration that seems to be ending. Trust in the individual is going to become more important in many areas of life, from open-source to journalism and job interviews.

> global, anonymous collaboration that seems to be ending. Trust in the individual is going to become more important in many areas of life I don't think it's coming to an end. It's getting more difficult, yes, but not impossible. Currently I'm working on a game, and since I'm not an artist, I pay artists to create the art. The person I'm working closest with I have basically no idea who they are, except their name, e…

Your tone is disagreement, but it's not clear why?

There is an individual who you trust to do good work, and who works well with you. They're not anonymous. Addressing the topic of this thread, you know (or should know) that it is not AI slop.

That is a significant amount of knowledge and trust in an individual, and the very point I thought the GP was making.

Re: Tldraw pauses external contributions due to AI slop

#68

Earlier quoted context omitted.

Yeah, that's the problem, and my suggestion is to change it from a web to a tree instead, to solve that issue.

What is a web if not multiple trees that have interconnected branches? :)

In the end, it's all lists anyways :)

Re: Tldraw pauses external contributions due to AI slop

#69

We've enjoyed a certain period (at least a couple of decades) of global, anonymous collaboration that seems to be ending. Trust in the individual is going to become more important in many areas of life, from open-source to journalism and job interviews.

Some projects, like Linux (the kernel) have always been developed that way. Linus has described the trust model in the kernel to be very much "web of trust". You don't just submit patches directly to Linus, you submit them to module maintainers who are trusted by subsystem maintainers and who are all ultimately, indirectly trusted by the branch maintainer (Linus).

Re: Tldraw pauses external contributions due to AI slop

#70

We've enjoyed a certain period (at least a couple of decades) of global, anonymous collaboration that seems to be ending. Trust in the individual is going to become more important in many areas of life, from open-source to journalism and job interviews.

> global, anonymous collaboration that seems to be ending. Trust in the individual is going to become more important in many areas of life I don't think it's coming to an end. It's getting more difficult, yes, but not impossible. Currently I'm working on a game, and since I'm not an artist, I pay artists to create the art. The person I'm working closest with I have basically no idea who they are, except their name, e…

How do you know it's a person on the other end? Would you even see a difference if you had a computer generate that art?

These are very important questions that cut to the heart of "what is art".

Post reply on HN