The following is the GNU All-permissive License as recommended in https://www.gnu.org/licenses/license-recommendations.en.html
Copyright (C) 2024 Free Software Foundation sysadmin@fsf.org
Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.
Contributions are welcome. See https://savannah.gnu.org/maintenance/fsf/.
Decisions
Making decisions can be hard.
Research method
Develop pros and cons for each choice and gather consensus.
Coin and Dice toss method
Sometimes the all results are equal and we just need to pick.
If two or more sysadmins need to decide by coin toss or dice rolls we can use python.
All interested parties login to the same server such as vault.
ssh root@vault.office.fsf.org
The first person runs tmux
.
tmux
All others attach to the tmux session.
tmux a
Start interactive python.
python
Import randrange.
from random import randrange
For a coin toss, enter this line in and wait for a call to be made.
print("Heads!") if randrange(0,2) else print("Tails!") # Call it.
For more complex issues, it is better for everyone to roll a 20 sided die. The
DND and D20 ruleset makes higher rolls win. COC ruleset makes lower rolls win.
D20 is the most common, but make sure everyone agrees first. 20
can be
replaced another number to represent a different die.
randrange(1, int(20 + 1))
Coin and dice are based on roll.py.
Quit interactive python.
quit()
Exit tmux.
exit
Exit ssh.
exit