Readit News logoReadit News
tedivm · a month ago
When I used to play Screeps[1], a MMO strategy game where you programmed to control your units and buildings, a group of us setup a player that was managed in this exact way called Quorum[2].

If anyone wants to run their own project in this way I open sourced the code to do so under the GitConsensus[3] project. There's a Github App (which may not still work, but if there's interest I'll restart it) and a "run it yourself" python library and CLI you can run from Github Actions[4].

1. https://screeps.com/

2. https://github.com/ScreepsQuorum/screeps-quorum

3. https://www.gitconsensus.com/

4. https://pypi.org/project/gitconsensus/

lucb1e · a month ago
I don't get the title. Do I understand correctly this is basically "Twitch plays Github" without Twitch?
repeekad · a month ago
GitHub plays GitHub?
mistrate · a month ago
yea
Dinux · a month ago
I'd expect even more chaos, let an LLM build the features and people vote.
stavros · a month ago
Lerc · a month ago
I kind-of want to see an experiment going the other way.

Have a repo that has a committee of AI models deciding what to merge. Inform them of the goals of the project and that they should only allow positive changes but people are allowed to make adversarial PRs.

It can be more active because the committee can meet on demand. Then people and AI's can attempt to bend the project to their wills.

oniony · a month ago
I honestly thought that this is what it was initially.
deadbabe · a month ago
Is most code not written by LLMs these days anyway?
Kinrany · a month ago
Most code by lines, perhaps, but not most code that works and is useful
sighansen · a month ago
Really interesting. I wonder if something good will come out of it. It feels like twitch plays pomemon.
stavros · a month ago
If you want to see a speedrun, I made the same thing around a month ago:

https://theboard.stavros.io

bji9jhff · a month ago
Is it a kind of computer-assisted Nomic [0]?

0: https://fr.wikipedia.org/wiki/Nomic

lexx · a month ago
Nomic vibes indeed
esquire_900 · a month ago
Cool social experiment. It's interesting how narrow the scope of all top voted PRs are: change this or that detail in the voting (daily, count down votes etc), or make it more efficient (rust).

I wonder if this has the potential to build a "community" that will take this into a completely different direction, or if it will neatly stay within the initial boundaries.

mappum · a month ago
Excited to see how this plays out, I made something similar a while back: https://news.ycombinator.com/item?id=9351286
drdeca · a month ago
Oh man, I was going to try and find that to link to it. I can’t believe it was 10 years ago… I really enjoyed following that for a while. Thanks for making it.
strangescript · a month ago
This is cool, but once a week seems a little slow
throawayonthe · a month ago
Kinrany · a month ago
The frequency should be adjusted based on the number of participants
lucb1e · a month ago
Request merging the change you wish to see!
Kinrany · a month ago
It could merge any PR that reaches a set number of upvotes
Towaway69 · a month ago
is it forkable to have even more chaos?