计算社区中的无知和不容忍[英] ignorance and intolerance in computing communties

问题描述

今天,一个混蛋 Christophe Rhodes(在 irc://chat.freenode.net/lisp 中又名 Xof
) 踢了禁止我.
这是一些相关的摘录.(完整的,未经编辑的摘录将是
如果有公共利益,则发布)

开始摘录:

[上午 5 点 31 分] <xahleek,这是一个简单的问题,但做起来很乏味
没错.
....
[5:32am] <xahlee给定一个单位向量A={a1,a2},写一个函数
AngleA,使其返回从 {1,0} 到 A 的正角.
[上午 5 点 33 分] <从数学上讲这很简单,但要实现它
比较麻烦,if语句很多.
[上午 5 点 34 分] <xahleealso,任何实施过这个的人都会知道 trig
嗯.
[上午 5 点 34 分] <xahleei 想知道是否已经在 lisp 的某个库中.
(我怀疑)
[上午 5 点 36 分] <pjbxahlee: (acos (scalar-product A #(1 0)))

....

[6:34am] <xahlee谁能给我看一个函数的源代码
将复数 (a1 b2) 转换为它的极坐标表示?
[6:35am] <Xof(defun polarize (complex) (values (abs complex)) (phase
复杂)))
[6:35am] <Xofwait,我为什么要回复巨魔?
[上午 6 点 36 分] <传真:/
[上午 6 点 36 分] <强大的 Xof 贾斯科文也不能幸免!
[6:36am] <tritcheyXach:你说得对,他变成了玛丽
呸呸呸.
[6:36am] <xahleewell... 你的 a??phasea 的源代码是什么???
[上午 6 点 36 分] <Xachxahlee:正如 kmp 曾经所说,这是上帝赐予的
[上午 6 点 36 分] <Xofclhs 阶段
[上午 6 点 36 分] <specbothttp://www.lispworks.com/reference/H...dy/f_phase.htm
[6:36am] LiamH 加入聊天室.
[上午 6 点 36 分] <faxxahlee:你的数学知识足够写一篇
实施
[上午 6 点 36 分] <froydnjpiso: 啊...嗯
[6:37am] <faxxahlee:如果它是一个 CLHS 函数,那么它实际上是怎样的
写的将是特定于实现的
[上午 6 点 37 分] <传真机 CL 不是 CLHS
[上午 6 点 37 分] <xahleeas 我描述了,我对
算法很感兴趣实现,而不是它的意思.
[6:37am] <xahlee??谁能给我看一个函数的源代码
将复数 (a1 b2) 转换为它的极坐标表示???
[上午 6 点 37 分] <Xofall 是真的,但有一个很好的
关于如何在我从 specbot 获得的页面上实现它的建议
[上午 6 点 37 分] <faxxahlee: afaik 没有办法计算它没有
条件句
[上午 6 点 38 分] <Xofxahlee:这就是你得到的
[6:38am] <faxyou 可以做 4 dot products, or atan.. 不管你怎么做
你必须处理案件
[6:38am] <xahleefax:谢谢传真!只有你来过才明白
问题而不是巨魔.
[上午 6 点 38 分] <Xof(atan y x)
[6:38am] <xahleethe others so far, e.g.特别是 xof 和 pjb,
只是想拖钓.
[上午 6 点 38 分] <Xoflook,妈妈,没有条件
[上午 6 点 38 分] <faxxahlee:不仅仅是我给了你一些信息..
[6:39am] Xof 被 ChanServ 提升为操作员.
[上午 6 点 39 分] Xof 禁止 *!
*n*******@adsl-69-236-77-194.dsl.pltn13.pacbell.net.
[上午 6:39] 你被 Xof 踢出聊天室.(现在走开,
请)
------------------

Christophe Rhodes 在
中不公正地踢了我大约 3 次过去一年在#lisp.基本上,让我无法使用
由freenode.net提供的服务方式.今天的事情,其实是
最宽容的.过去~3次,他干脆踢ban了我
几分钟后,我加入了#lisp 频道.

Christophe Rhodes 是
计算行业.像这样的事件,经常发生在
几乎所有成员都在的所有计算机论坛
仅限男性.

我想引起公众注意(在这种情况下,在
lisp 社区).因为,就是这样的混蛋,确实如此
社会祸害,都装圣贤正义之士.

-------------------

关于题目中讨论的数学题的一些注意事项:

正如我在帖子中所指出的那样,实现 a
并非易事返回向量的正角度的函数.比如它
可以通过坐标分量的符号检查来完成(总共
4种情况,可以做2级嵌套if,或者干脆4
if.),或 Min[Abs[ArcCos[x],Abs[ArcSin[x]]] 的求值,或
使用点积或 ArcTan 的巧妙方法.这不是一件小事
知道哪种算法通常更有效.(这很重要,
因为求向量的角度是一个基本函数,所以可能
需要直接或间接调用数百万次)进一步,
考虑反三角函数,很可能99.99%的人有
数学博士不会知道这些是如何实际实现的.那么,
是否调用其中一个逆触发函数的问题是
比另一个更强大或更高效是一个悬而未决的问题.而且,除了
算法层面,问题还涉及到语言如何
实际实现反三角函数.

除了效率问题外,还有稳健性问题.对于
例如,如果这 2 个向量是 {1,0} 和 {0,1},那么简单
执行将导致除以0或类似错误.
检查其中一个是否位于 x 或 y 轴上意味着更多 if
陈述,以及确定是否两个的重要问题
数相等.(例如 0.000001 被认为等于 0.0001 )

我之所以有兴趣提出这个讨论,是因为我正在写
用 Linden 脚本语言生成一个架构的程序
给定第二人生中的多面体对称性(参见 http://xahlee.org/sl/index.html
),我需要编写一个返回 2 的正角的函数
给定从 A 到 B 的向量.我已经实现了解决方案
自 1993 年左右以来,Mathematica 中出现了几次问题.作为一个
效率和完美的书呆子,现在有点闲,我
我想我想知道更多关于他的问题的细节.一个最优
关于算法级别的实现,或者看看如何
语言实现了将复数转换为极坐标的功能
形式,或者对此有一些大致的了解和学习
问题.

一个人的计算机生涯中,具体而专业的问题
像这样的比比皆是,而关于它们的答案或知识却很少.
由于对技术知识的普遍无知,以及权力-
男性的挣扎本性,以及不宽容和巨魔的习惯-
哭吗??在计算社区中,很难有任何
对某些不适合的原始问题进行明智的讨论
基础级别的常见问题和概念.

除了抱怨不公正踢的人被禁止
在过去的一年里我很多次(这在其他 irc 中也发生在我身上
频道(特别是#perl、#python、#emacs...)、邮件列表、
论坛,也经常发生在许多其他人身上(每天在
几乎每个 irc 频道).),我希望总的来说,技术极客
变得更加宽容和博学.尤其是获取
非社会人士的理解与交流
计算社区.

例如,在新闻组中,每个人都在关注和参与
关于整日的巨魔现象.了解更多
认真学习心理学、社会学、人类学、民族学、
历史.我并不是说对斜线点感兴趣和兴奋
新闻文章然后开始在您的论坛中讨论它.但是,请采取一个
在社区大学上课,或者如果合适的话,花点时间阅读你的
最喜欢的科幻小说作为关于这些主题的教科书.所以-
叫一个??巨魔??(不管是什么意思),是一种社会的、行为的现象.
所以,理解社会科学才是正确的理解方式,
如有必要,学习如何纠正这种情况.不是,例如,by
与其他技术极客一起进行技术极客.

例如,如果您对
的比较优势感兴趣几乎每个技术极客似乎都非常了解的计算机语言
那么,尝试学习许多特定分支的课程
哲学的伟大分支和深度(非计算机-
语言)语言学,或大深度和分支和专业
甚至数理逻辑的哲学,或其历史.各种
哲学分支或培训将帮助您在关键
思考,以及帮助您看到观点、哲学或
如何用一个好的定义来解决问题.同样,
一般来说,语言学会帮助你理解这个概念或
语义或意义、句法和语法的理论,在某种程度上,
可以让你对
判断计算语言.同样,数理逻辑给你一个
用于评估或访问的极其现代的技术工具
问题.在您最喜欢的技术书籍上备用一个技术极客
语言或计算机语言设计书或最新计算机
工程实践指南或论坛论证或维基或开放
采购时代精神他妈的,阅读教科书或在上面学习
主题.


xa*@xahlee.org
一个??http://xahlee.org/

推荐答案

5 月 2 日上午 8 点 33 分,Xah Lee <x...@xahlee.org 写道:

<snip>
正如我在帖子中所指出的那样,实现 a
并非易事返回向量的正角度的函数.比如它
可以通过坐标分量的符号检查来完成(总共
4种情况,可以做2级嵌套if,或者干脆4
if.),或 Min[Abs[ArcCos[x],Abs[ArcSin[x]]] 的求值,或
使用点积或 ArcTan 的巧妙方法.这不是一件小事
知道哪种算法通常更有效.(这很重要,
因为求向量的角度是一个基本函数,所以可能
需要直接或间接调用数百万次)进一步,
考虑反三角函数,很可能99.99%的人有
数学博士不会知道这些是如何实际实现的.那么,
是否调用其中一个逆触发函数的问题是
比另一个更强大或更高效是一个悬而未决的问题.而且,除了
算法层面,问题还涉及到语言如何
实际实现反三角函数.
<截图>

"我们应该忘记小的效率,比如大约 97% 的时间:
过早的优化是万恶之源."

您提出的问题在很大程度上取决于其他因素
在编译器和
等编码环境之外硬件.如果您正在为特定语言/编译器/硬件进行编码
组合,您需要做的就是配置您的不同版本的
代码,直到您对结果满意为止.

5 月 2 日上午 11:33,Xah Lee <x...@xahlee.org 写道:
[...]
一个人的计算机生涯中,具体而专业的问题
像这样的比比皆是,而关于它们的答案或知识却很少.
由于对技术知识的普遍无知,以及权力-
男性的挣扎本性,以及偏执和"巨魔"的习惯-
哭泣"在计算社区中,很难有任何
对某些不适合的原始问题进行明智的讨论
基本级别的常见问题和概念.
我有点想知道为什么你会期望谈论
在一个专门用于完全
的场所中的一个具体而专业的主题不同的具体和专业的话题.

干杯,
Pillsy


Xah Lee 写道:
今天,一个混蛋 Christophe Rhodes(又名 Xof in irc://chat.freenode.net/lisp
) 踢禁止我.
你知道你是一个巨魔吗?你有没有想过这有
和你被禁赛有什么关系?为什么99.999999%的
网络上的人没有得到像你一样的待遇吗?答:你是个巨魔,
他们不是.

詹姆斯

本文地址:https://www.itbaoku.cn/post/1050445.html