Top
Best
New

Posted by chwtutha 1 day ago

Vouch(github.com)
https://x.com/mitchellh/status/2020252149117313349

https://nitter.net/mitchellh/status/2020252149117313349

https://github.com/ghostty-org/ghostty/pull/10559

765 points | 348 commentspage 7
kfogel 12 hours ago|
Can't believe they didn't call it VouchDB.
sanufar 1 day ago||
Makes sense, it feels like this just codifies a lot of implicit standards wrt OSS contribution which is great to see. I do wonder if we'll ever see a tangible "reputation" metric used for contribs, or if it'd even be useful at all. Seems like the core tension now is just the ease of pumping out slop vs the responsibility of ownership of code/consideration for project maintainers.
pyrolistical 1 day ago||
Another way to solve this is how Linux organizes. Tree structure where lower branches vet patches and forward them up when ready
smileson2 11 hours ago||
feels very micromanagement-ish
rorylaitila 13 hours ago||
I don't know if this is the right solution, but I appreciate the direction. It's clear that AI slop is trading on people's good names and network reputation. Poisoning the well. The dead internet is here. In multiple domains people are looking for a solution to "are you someone/something worthy of my emotional investment." I don't think code can be held to be fully AI-free, but we need a way to check that they are empathy-full.
the_biot 12 hours ago|
That's what I thought of right away as well. We may end up with a blacklist of "known AI slop peddlers".
VerifiedReports 7 hours ago||
Is what?
chillingeffect 7 hours ago||
I really like this...I've been trying to come up with a similar system, not necessarily for just gh, but for comms in general. And with groups so e.g. someone from my group can trust someone in the group of a someone I trust. And from there it would be neat to add voting...so someone requires a number of votes before they can be trusted.
jemfinch 1 day ago||
Is this the return of Advogato?
IshKebab 15 hours ago|
> Who and how someone is vouched or denounced is left entirely up to the project integrating the system.

Feels like making a messaging app but "how messages are delivered and to whom is left to the user to implement".

I think "who and how someone is vouched" is like 99.99% of the problem and they haven't tried to solve it so it's hard to see how much value there is here. (And tbh I doubt you really can solve this problem in a way that doesn't suck.)

vscode-rest 14 hours ago||
Yeah… this code is entirely just a parser for a file format the author invented. Exact same thing could be done as a csv. Sacrificing confugrability for standardization and all that, but… I don’t see the there, there.

Probably the idea is to eventually have these as some sort of public repo where you can merge files from arbitrary projects together? Or inherit from some well known project’s config?

skeeter2020 14 hours ago||
Agree! Real people are not static sets of characteristics, and without a immutable real-world identity this is even harder. It feels like we've just moved the problem from "evaluate code one time" to "continually evaluate a persona that could change owners"
More comments...