Closed chriszs closed 2 years ago
I love the idea of improving our processes with better technology and fully agree that Doodle is rough for us. There is a lot of potential here, and on my end I would love if it could even automate it to auto-populate agendas with voting links as well.
(cc @boldenburg, secretary of code)
I love the idea of making something super simple and expertly implemented. The problem space seems well defined - in the end Doodle has validated the market for us, but screwed up on UX (especially mobile it seems). Maybe there is space for integration with Google docs or GitHub as a backend - but these are just thoughts I'm writing down as they float past. One important thing I think is that we make something that others will also find useful allowing us to diffuse the BIF brand far and wide.
Roughed out most of steps 1-3 here. Poll creation and viewing work. Voting does not yet. Tried to keep this super simple and reusable. Notably does not have auth, editing, deletion or any integrations, yet. This is a good point to stop and ask, is this what we want? If so, a next step might be a project application.
I'm starting to think through the next phase of this and it's quickly getting into organizational process issues. One way our corporation could work is most official decisions are pull requests on the corporate repo and a merge happens when the required level of support is achieved — that way there's a record of everything in git. Then the decision maker could be implemented as a check on the PR that would pass after a vote, like an off-platform review request with levels of consensus. But that runs into some problems/questions:
It has become super clear that we want to automate away almost any administrative work, because nobody has time for it.
Ultimately anything of this magnitude would probably require a bunch of elected officers to get on board. Maybe I'll just run for all of the positions like @knowtheory.
(At least some of these thoughts are prompted by very roughly-styled GitHub flavored Markdown support and the beginnings of my work on GitHub integration and auth.)
Or we could steer entirely in the other direction and completely decouple this app from the particulars of our organization.
As described in section 11.11.B of the BIFFUD Corporate Bylaws I hereby invoke my rights as a sentient being who has not uploaded their mind to the cloud for consideration of this project application by the BIFFUD Hive Mind. With this application I submit my interest in becoming a Member of BIFFUD and having this project supported and adored by all who can 🤔.
many bad ideas
however shall we decide?
let's vote on an app
It’s an app to make collective decision-making simple, fast and fun.
Opening this to the public? We're gonna get trolled. Can we get a state party to run a Democratic primary through this app?
Alignment: Neutral Good
I plan to add selfie voting in which the app runs live object, face and expression detection on a camera feed and tries to match a drawn, printed or facially expressed emoji to an option. Then the photo is shown with the vote.
Is option A better, or option B? What about option C?! 🤔
[For each member...]
Chris Zubak-Skees
Already well under way.
More often than they care to follow.
Memorializing @slifty's suggestions:
- have a random chance it will randomly pick a result instead of tallying the votes, like, 1% chance (e.g. give everybody room to doubt it)
- incorporate a financial component so that you provide a donation to {something} as part of your vote, and only people whose donation was in the top 50% have their votes counted
- Everybody votes, then is paired with someone else who voted differently -- you have to reach consensus as a pair and vote together in order to cast a vote that counts
- You can use your vote to negate someone else's vote
- Use a deep learning algorithm to translate the voting options / poll question to emoji, so folks aren't EXACTLY sure what they're voting for
- everybody picks their bottom and top choice; 25% of the participants have their top choice selected, then 75% of the participants ACTUALLY vote by picking who they want to spite. Spite votes are counted as the bottom choice of the selected targets.
I do like number 3 a lot, because, as @mtigas and I both recognized, it's similar to a caucus.
@benlk and/or @knowtheory suggested the app itself gets a vote.
This was inspired by replacing Doodle, but Change.org and Kickstarter are other collective decision platforms.
Had some ideas about a possible Doodle replacement/Bad Idea Factory's workflow that I wanted to get out of my brain, into notes. Putting those in this discussion issue, which isn't a formal proposal.
Basically the workflow as it stands goes something like:
Doodle serves decently in this decentralized workflow because it:
However, Doodle:
What might those look like? What could a replacement do?
Realistically steps 1-3 are the most realistic for someone's spare time project and then some integration with Slack or GitHub would be a nice stretch goal.
What do you think?