标签 IRC 下的文章

Linux、Python 的 Freenode IRC 频道也被关闭了

在 Freenode IRC 服务器管理权被某韩国王室继承人夺走之后,开源社区的 IRC 频道纷纷主动搬走或被迫关闭了其在 Freenode 上的频道。运行了 22 年之久的 ##linux 频道已经被 Freenode 查封,同样被查封的还有 #Python 频道。这些著名的 IRC 频道已经搬迁到了由前 Freenode 工作人员新建立 Libera.Chat 上。此外,FSF 和 GNU 也已经决定将 IRC 频道迁移到 Libera.Chat。

Freenode 是个好东西,但服务器的域名是其中最不重要的部分。

DeepMind 认为增强学习足以实现通用 AI

现在的 AI 系统只能在受限环境下解决特定问题。DeepMind 发表的论文认为,通用 AI 能通过一个简单而强有力的原则去实现:奖励最大化和试错足以发展出与智能相关的行为。AI 的一个分支 强化学习 reinforcement learning 就是基于奖励最大化的。DeepMind 的研究人员认为大自然就是如此运作的,复杂有机物不存在自上而下的智能设计,数十亿年的自然选择和随机突变过滤出适合生存和繁殖的生命形式。能更好处理挑战和适应环境的生命生存和繁衍,其余则销声匿迹。这种简单而有效的机制演化出生命的各种能力和技能。

如果通用 AI 有了显著进展,这个世界或将完全不同了。

祝融号发回自拍照

祝融号火星车行驶至着陆平台南向约 10 米处,释放安装在车底部的分离相机,之后火星车退至着陆平台附近。分离相机拍摄了火星车移动过程和火星车与着陆平台的合影。图像通过无线信号传送到火星车,再由火星车通过环绕器中继传回地面。全分辨率图像,包括着陆点的360全景图,可以在 CNSA 的官方网站上找到。

下回谁给祝融号送个自拍杆吧 :smile:

大批开源项目逃离 Freenode IRC 网络

Freenode IRC 网络已经存在了二十多年,在自由及开源软件项目中非常流行,它用于参与开发讨论、用户支持等等。但现在由于“敌意收购”,大部分志愿者离开了该网络。据报道,寻求控制 Freenode IRC 网络的是 VPN 服务商 PIA 的创始人 Andrew Lee。而需要注意的是 PIA 以前还拥有著名的《Linux Journal》,并为各种开源项目做出了贡献/捐款。

不管其中隐情如何,开源项目们争先恐后地转移到其他聊天平台,比如前 Freenode 工作人员建立的 Libera.Chat 或其它平台。

自由软件世界一直固守老旧 IRC 网络、邮件列表,如今面临变局,或许是开源项目实时聊天方式不破不立的新契机。

1nm 以下制程获得重大突破

继 IBM 宣称试产 2nm 芯片后,台积电便联合台大、麻省理工宣布研发出一种新型半导体材料半金属铋,在 1nm 以下制程获得重大突破。IBM 的 2nm 试产是通过改进结构实现的,而台积电的 1nm 更多是采用新材料改进了互联接触点。

虽然一直有看法认为“摩尔定律接近尾声”,但 2nm 与 1nm 接连突破,或许能让摩尔定律再次“延期”。只能说,技术的进阶超乎想象。

RHEL 8.4 发布

RHEL 8 的最新版本 8.4 发布。在此版本中,带来了英特尔 Tiger Lake 图形支持、扩展的 eBPF 内核功能、主动压缩内存、时间命名空间等等。更多更新内容见发布公告

嗯,这次应该还会有 CentOS 8.4。

BitlBee 将多个聊天应用集合到一个界面中。在我们的 20 个使用开源提升生产力的系列的第九篇文章中了解如何设置和使用 BitlBee。

去年,我在 19 天里给你介绍了 19 个新(对你而言)的生产力工具。今年,我换了一种方式:使用你在使用或者还没使用的工具,构建一个使你可以在新一年更加高效的环境。

将所有聊天都放到 BitlBee 中

即时消息和聊天已经成为网络世界的主要内容。如果你像我一样,你可能打开五六个不同的应用与你的朋友、同事和其他人交谈。关注所有聊天真的很痛苦。谢天谢地,你可以使用一个应用(好吧,是两个)将这些聊天整个到一个地方。

 title=

BitlBee 是作为服务运行的应用,它可以将标准的 IRC 客户端与大量的消息服务进行桥接。而且,由于它本质上是 IRC 服务器,因此你可以选择很多客户端。

BitlBee 几乎包含在所有 Linux 发行版中。在 Ubuntu 上安装(我选择的 Linux 桌面),类似这样:

sudo apt install bitlbee-libpurple

在其他发行版上,包名可能略有不同,但搜索 “bitlbee” 应该就能看到。

你会注意到我用的 libpurple 版的 BitlBee。这个版本能让我使用 libpurple 即时消息库中提供的所有协议,该库最初是为 Pidgin 开发的。

安装完成后,服务应会自动启动。现在,使用一个 IRC 客户端(图片中为 XChat),我可以连接到端口 6667(标准 IRC 端口)上的服务。

 title=

你将自动连接到控制频道 &bitlbee。此频道对于你是独一无二的,在多用户系统上每个人都有一个自己的。在这里你可以配置该服务。

在控制频道中输入 help,你可以随时获得完整的文档。浏览它,然后使用 register 命令在服务器上注册帐户。

register <mypassword>

现在,你在服务器上所做的任何配置更改(IM 帐户、设置等)都将在输入 save 时保存。每当你连接时,使用 identify <mypassword> 连接到你的帐户并加载这些设置。

 title=

命令 help purple 将显示 libpurple 提供的所有可用协议。例如,我安装了 telegram-purple 包,它增加了连接到 Telegram 的能力。我可以使用 account add 命令将我的电话号码作为帐户添加。

account add telegram +15555555

BitlBee 将显示它已添加帐户。你可以使用 account list 列出你的帐户。因为我只有一个帐户,我可以通过 account 0 on 登录,它会进行 Telegram 登录,列出我所有的朋友和聊天,接下来就能正常聊天了。

但是,对于 Slack 这个最常见的聊天系统之一呢?你可以安装 slack-libpurple 插件,并且对 Slack 执行同样的操作。如果你不愿意编译和安装这些,这可能不适合你。

按照插件页面上的说明操作,安装后重新启动 BitlBee 服务。现在,当你运行 help purple 时,应该会列出 Slack。像其他协议一样添加一个 Slack 帐户。

account add slack [email protected]
account 1 set password my_legcay_API_token
account 1 on

你知道么,你已经连接到 Slack 中,你可以通过 chat add 命令添加你感兴趣的 Slack 频道。比如:

chat add 1 happyparty

将 Slack 频道 happyparty 添加为本地频道 #happyparty。现在可以使用标准 IRC /join 命令访问该频道。这很酷。

BitlBee 和 IRC 客户端帮助我的(大部分)聊天和即时消息保存在一个地方,并减少了我的分心,因为我不再需要查找并切换到任何一个刚刚找我的应用上。


via: https://opensource.com/article/20/1/open-source-chat-tool

作者:Kevin Sonney 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

若你遵守这些最佳实践,Internet Relay Chat(IRC)会议可以很好滴推进项目进展。

开展任何形式的会议都是门艺术。很多人已经学会了开展面对面会议和电话会议,但是 Internet Relay Chat(IRC)会议因其特殊的性质有别于“ 现实 in real life ”(IRL) 会议。本文将会分享 IRC 这种会议形式的优势和劣势,以及帮你更有效地领导 IRC 会议的小技巧。

为什么用 IRC? 虽说现在有大量的实时聊天工具可供选择,IRC 依然是开源项目的基石。若你的项目使用其他沟通工具,也不要紧。这里大多数的建议都适用于同步的文本聊天机制,只需要进行一些微调。

IRC 会议的挑战

与面对面会议相比,IRC 会议会遇到一些挑战。你应该知道一个人结束谈话到下一个人开始谈话之间会有间隙吧?在 IRC 中这更糟糕,因为人们需要输入他们的所想。这比说话要更慢,而且不像谈话,你不知道别人什么时候在组织消息。主持人在要求回复或转到下一主题前必须等待很长一段时间。而想要发言的人需要先插入一个简短的信息(例如,一个句号)来让主持人知道(他需要发言)。

IRC 会议还缺少其他方法中能够获得的那些元数据。你无法通过文本了解面部表情和语调。这意味着你必须小心你的措辞。

而且 IRC 会议很容易让人分心。至少在面对面会议中,当某人正在看搞笑的猫咪图片时,你可以看到他面带笑容而且在不合时宜的时候发出笑声。在 IRC 中,除非他们不小心粘贴了错误的短信,否则甚至都没有同伴的压力来让他们假装专注。你甚至可以同时参加多个 IRC 会议。我就这么做过,但如果你需要积极参与这些会议,那就很危险了。

IRC 会议的优势

IRC 会议也有某些独一无二的优势。IRC 是一个非常轻资源的媒介。它并不怎么消耗带宽和 CPU。这降低了参与的门槛,这对贫困这和发展中的人都是有利的。对于志愿者来说,这意味着他们可以在工作日参加会议。同时它也意味着参与者无需寻找一个安静的地方来让他们沟通而不打扰到周围的人。

借助会议机器人,IRC 可以立即生成会议记录。在 Fedora 中,我们使用 Zodbot(Debian 的 Meetbot 的一个实例)来记录会议并提供交互。会议结束后,会议记录和完整的日志立即可供社区使用。这减少了开展会议的管理开销。

这跟普通会议类似,但有所不同

通过 IRC 或其他基于文本的媒介进行会议意味着以稍微不同寻常的方式来看待会议。虽然它缺少一些更高带宽沟通模式的优点,但它也有自己的优点。开展 IRC 会议可以让你有机会开发出各种规则,而这些规则有助于你开展各种类型的会议。

与任何会议一样,IRC 会议最好有明确的日程和目的。一个好的会议主持者知道什么时候让谈话继续下去以及什么时候将话题拉回来。并没有什么硬性规定,这是一门艺术。但 IRC 在这方面有一个优势。通过设置频道主题为会议的当前主题,人们可以看到他们应该谈论的内容。

如果你的项目尚未实施过同步会议,你应该考虑一下。对于项目成员分布在不同时区的项目,找到一个大家都认可的时间来组织会议很难。你不能把会议作为你唯一的协调方式。但他们可以是项目工作的重要组成部分。


via: https://opensource.com/article/19/2/irc-vs-irl-meetings

作者:Ben Cotton 选题:lujun9972 译者:lujun9972 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出