I can't find the post off hand, but I saw the document pages with this suicide pledge software license on it abd thought it was a joke! Knowing it's not is disgusting!
I thought it was some sick, edgy joke about the state of tech companies. I guess I shouldn't be surprised that modern tech companies and even nonprofits are trying to build the torment nexus from within their own walls, but here I am.