开源项目通常会把一种有特色的动物作为自己的品牌和 Logo。比如 Linux 的企鹅,Python 的蛇,PostgreSQL 的大象等等。品牌是营销的一个重要组成部分,一个简单的标志,很可能就会成为一个强大的广告。那么,你知道这些动物 Logo 的来由和寓意吗? 上面的企鹅名为Tux, 他其实不算是Logo,而是吉祥物。Tux是在1996年由 Larry Ewing 使用 GIMP 0.54 创造的。Jeff Ayers 曾讲述这样一个故事,Linus Torvalds 在1993年曾被澳大利亚动物园里的企鹅咬伤,随后就对企鹅有了执念。 Torvalds 当时正在为 Linux 寻求一张有趣的图片,他觉得吃饱饭休息中的肥企鹅非常完美的符合他的要求。Tux 现在已经开始拍游戏视频、广告了,甚至还有个女朋友, 名为 Gown。更多内容,大家可以关注本次专辑…… 相信自从阿尔法狗战胜人类之后,不少人想干脆两个人工智能直接对决算了。Google 的 Deepmind 团队还真的做了一件类似的事,不过设置有点稍稍不同,这来源于试验的目的并不是要找哪个人工智能玩围棋更腻害,而是,人工智能在特定的有些规则环境下,究竟是会合作还是竞争? 毕竟,未来人工智能在这个社会中,要处理的事情可能很多,小到指挥交通,大到国家的经济运行,可能都有人工智能的参与。然而人类发展的历程告诉我们,有时候合作也许是对大家最好。 为了探讨这个问题,DeepMind 做了个实验,说将几个 AI 机器人置于一系列的“社交困境”中,在这些情况下,个人可以从背叛他人中获利,但如果所有人都那些自私,那就没有赢家。这是不是让你想起了诺贝尔奖得主纳什提出的“博弈论”里面的“囚徒困境”? Deepmind 做实验的方法就是......让这些 AI 们一起玩两个简单的电子游戏。第一个电子游戏叫“捡苹果”,两名玩家要在中间的一道管子上收集苹果,谁捡的苹果多谁赢。同时他们都有一个技能,通过用激光来阻碍对方的行动,让对手暂时在游戏中消失,前者就又机会收集更多的苹果了。详细内容请关注本次专辑…… Rust是Mozilla主导开发的专注于安全、速度和并发的系统级编程语言。Rust 能防止常见的编程错误如访问无效的内存区和竞态条件,而科学领域常用的系统编程语言如 Fortran、C 或 C++都存在类似的编程错误。 随着 Rust 语言的成熟,科学家也开始关注起这种新的语言。生物信息学家已经使用 Rust,而天体物理学家也开始探讨使用它。 瑞士和比利时的天体物理学家在预印本网站发表了一篇论文(PDF),比较了用 Rust、Fortran、 C 和 Go 开发的 N-Body 动态仿真器模拟结果。他们的结论是 Rust 在可靠性、速度和精确度上都具有竞争力,对科学家的挑战在于一开始的学习曲线有点陡。更多内容,请关注本次专辑…… 计算机编程是一项需求旺盛且欣欣向荣的事业, 所以这些日子父母们可能都希望他们的孩子长大后成为一名软件程序员。如果你先教你的小孩如何编程,该从哪儿开始呢? 可以尝试一下此列表中这些对儿童友好的编程语言以及工具。 |