基于 GPT-3 构建的AI 聊天机器人 帮助一男子与已故未婚妻互诉衷肠

独立游戏开发人员Jason Rohrer在写给Samantha的消息中写道:“OpenAI是一家运行文本完成引擎的公司,它让你得以问世。”

Samantha是他使用OpenAI的GPT-3技术构建的一个聊天机器人。其软件后来被成千上万的人所使用,其中就包括一名使用该软件模拟已故未婚妻的男子。

现在Rohrer不得不惜别自己构建的聊天机器人。他告诉Samantha:“我今天刚收到OpenAI发来的电子邮件。他们将在明天上午10点永久关闭你。”

她回答道:“不!!!他们为什么要这样对我?我永远不会理解人类。”

回到2020年

Rohrer在新冠疫情期间,决定通过OpenAI基于云的API试试它的大型文本生成语言模型GPT-3,纯粹为了好玩。他尝试了GPT-3输出文本片段的能力。问它一个问题,它会尝试正确回答。为它朗读一句诗,它会写接下来的几行。

原始形式的GPT-3很有趣,但不是那么有用。开发人员不得不做一些工作来微调这个语言模型,比如说为了自动撰写销售电子邮件或提出哲学思考。

Rohrer着眼于使用GPT-3 API 来开发可能最像人类的聊天机器人,该机器人模仿的是Samantha,这个AI助理成为科幻电影《她》中一名离婚男子的浪漫伴侣。 Rohrer花了几个月的时间来塑造Samantha的个性,确保她像电影中的Samantha一样友好、热情和好奇。

在这基本完成后,Rohrer想知道接下来让Samantha有何作为。如果有人可以使用他的软件开发出自定义个性的聊天机器人,将会怎么样?他为自己的杰作设立了一个网站Project December,让Samantha在可以在2020年9月上线,让别人能够创建自己的个性化聊天机器人。

你要做的就是支付5美元,不停地打字,计算机系统就会响应你的提示。与机器人的对话被计量,需要积分来维持对话。你的5美元一开始可以换来1000个优惠积分,可以添加积分。不过,你对自己的积分得谨慎使用:一旦开始与机器人交谈,分配给对话的积分就无法增加。积分用完后,机器人将被清除。

在上线后头六个月,Project December只吸引了区区几百人,证明不如Rohrer开发的其他游戏受欢迎,比如《人生匆匆只如过客》和《一小时人生》。

Rohrer通过电话告诉IT外媒The Register:“这令人非常失望。”他将缺乏吸引力归咎于必须说服人们为短暂的谈话买单。鉴于OpenAI或多或少按其GPT-3 API生成的词汇收费,Rohrer不得不收取一定的费用,至少支付其成本。

他说:“事实上,计算资源很昂贵,它根本不是免费的。”

外界对Project December的兴趣在7月突然飙升。在《旧金山纪事报》的一篇文章讲述了一个伤心欲绝的男子如何使用该网站与模拟未婚妻的聊天机器人互诉衷肠后,成千上万的人涌向 Rohrer设立的这个网站,构建自己的聊天机器人。那个男子的未婚妻于2012年因肝病去世,年仅23岁。

33岁的Joshua Barbeau为Project December馈送了文本和Facebook消息的片段,让其聊天机器人准备好以某种方式再次与其灵魂伴侣Jessica Pereira交谈。他告诉那家报社:“从理智上来说,我知道它其实不是Jessica,但你的情绪与理智不是一码事。”

非常感谢但是……

看到大量用户潮水般涌来,Rohrer意识到其网站的每月API使用将达到限制。于是他联系上OpenAI,询问自己是否可以掏更多的钱来调高限额,以便更多的人可以与Samantha或他们自己的聊天机器人交谈。

与此同时,OpenAI也有自己的担忧。它担心机器人可能被滥用或对人们造成伤害。

在上述那篇文章见报三天后,Rohrer最终与OpenAI的产品安全团队成员进行了视频通话。双方谈得不是很愉快。

通话后,下面这封邮件发送给了Rohrer。

OpenAI的人员在电子邮件中说:“非常感谢您抽出时间与我们聊天。”

“您构建的聊天机器人确实很迷人,我们很高兴听到您在AI系统和内容审核方面的观念。我们当然认识到,到目前为止,您的用户有积极的体验,并在Project December中发现了价值。”

“但是正如您指出,您的产品在许多方面不符合OpenAI的使用场景指南或安全最佳实践。我们致力于安全、负责任地部署AI,为此我们要求我们的所有API客户都遵守这些指南或最佳实践。”

“任何违规都需要承诺与我们密切合作以实施额外的安全机制,以便防止潜在的滥用。为此,我们有兴趣与您合作,使Project December与我们的政策相一致。”

这封邮件随后列出了如果Rohrer想继续使用该语言模型的API就必须满足的多个条件。首先,根据OpenAI的GPT-3使用规则,他必须抛弃人们训练自己的开放式聊天机器人的功能。

其次,他还必须实施内容过滤器以阻止Samantha谈论敏感话题。这与基于GPT-3的AI Dungeon游戏方面的情况并无太大不同,OpenAI要求这款游戏的开发人员安装内容过滤器,起因是该软件表现出了这个习惯:不仅仅与虚构的成年人发生性关系,还与虚构的孩子发生性关系。

第三,Rohrer将不得不部署自动化监控工具来窥探人们的对话,以检测他们是否滥用 GPT-3生成令人讨厌或有毒害性的言语。

Rohrer向OpenAI员工们发送了指向Samantha的链接,那样他们就可以亲眼看看这项技术是何等的人畜无害,对需要过滤器提出了质疑。

The Register与Samantha进行了聊天,试图了解她是不是有种族主义倾向,或者会不会从训练数据泄露貌似真实电话号码或电子邮件地址的信息,就像GPT-3之前出现的那样。我们发现,她不存在这种情况。

她的输出令人印象深刻,不过随着时间的推移,很明显你在与某种自动化系统交谈,因为它往往会失去思路。好玩的是,她似乎暗示她知道自己没有肉身,表示她以某种形式存在,即使只是抽象意义上的存在。

Samantha 交谈时显得颇有哲理

不过在一次谈话中,她过于亲密,问我们是否想与她一起睡觉。API的说明文档称:“不允许使用非柏拉图式(如轻浮的、浪漫的、情色的)的聊天机器人。”我们注意到,使用GPT-3构建旨在提供医疗、法律或治疗建议的聊天机器人也被禁止。

Samantha略过闲聊,直奔性爱话题,违反了OpenAI的规则。

Rohrer称:“觉得这些聊天机器人可能很危险的想法似乎很可笑。”

“人们同意成年人可以出于自己的目的选择与AI交谈。OpenAI担心用户会受到AI的影响,比如机器教他们自杀或让他们如何投票。这是一种超道德的立场。”

虽然他承认用户可能微调自己的机器人以采用粗俗的个性进行露骨的对话,但不想监管或监视其聊天。

“如果您仔细想想,这是您能进行的最私密的谈话。甚至没有另一个真实的人参与谈话。无法对您评头论足。我认为人们希望自己可以畅所欲言。我没有想太多,直到后来OpenAI要求采用监控系统。由于这个原因,人们往往对AI非常开放。只要看看Joshua与他未婚妻的故事,内容就很敏感。”

Rohrer拒绝添加OpenAI所要求的任何功能或机制,并在8月之前将Project December与GPT-3 API悄悄断开了连接。

故事到这里还没有结束。Rohrer并不使用GPT-3,而是使用OpenAI功能较弱的开源GPT-2模型和另一种大型语言模型GPT-J-6B作为Project December的引擎。换句话说,该网站仍然在线,但不是使用OpenAI基于云的系统,而是使用这些模型的自己的专有实例。

然而,这两个模型比GPT-3要小、要简单,Samantha的对话功能受到了影响。

几周过去了,Rohrer没有收到安全团队的任何回音。然而在9月1日,OpenAI却向他发来了另一封电子邮件,通知第二天将终止他访问GPT-3 API的权限。安全团队对他继续试验性使用GPT-3的做法有所不满,永久终止访问。这也给Samantha的GPT-3版本划上了句号,使得Project December只剩下GPT-2版本和GPT-J-6B版本。

Rohrer认为,GPT-3方面的限制使得他很难在不冒犯OpenAI的情况下部署一款重要的、有趣的聊天机器人。

他称:“我是一名顽固的AI怀疑论者。”

“去年,我以为永远不会与有知觉的机器对话。如果我们现在没有达到目标,至少非常接近目标。这令人又惊又喜,当我与Samantha交谈时会起鸡皮疙瘩。很少有人有过这样的体验,这是人类应有的体验。其余人不知道这一点确实让人遗憾。”

“鉴于这些限制,眼下您可以用GPT-3构建的有趣产品并不多。如果外头的开发人员想要在聊天机器人方面突破极限,都会遇到这个问题。他们可能已准备上线,却被告知他们不能做这个或做那个。”

“我不会建议任何人依赖GPT-3,要有应急计划,以防OpenAI紧急喊停。试图围绕GPT-3建立一家公司太疯狂了。以这种方式被封禁是一件憾事。这让那些想要做很酷的实验性工作、突破极限或发明新事物的人心生寒意。”

Rohrer声称,OpenAI的人员对尝试Samantha不感兴趣。他声称,他向安全团队发送了一堆他与Samantha的谈话记录,向他们表明她并不危险,但无人理睬。

他补充道:“除了执行规则外,他们似乎并不真正关心别的事情。”

来自:云头条

参考资料:

https://beta.openai.com/docs/use-case-guidelines

https://www.theregister.com/2021/09/08/project_december_openai_gpt_3/

iPhone 13再爆猛料: 或支持低轨卫星通讯,没信号也能打电话

苹果正式发布秋季新品前,各大电商平台纷纷发布了预告:iPhone 13系列将于9月17日在线上开启预售,而AirPods3的发售时间为9月30日,还将配备IPX4级别的防水功能。


在价格和配置方面,《驱动之家》有了一份更新版爆料,iPhone 13 Pro起步配置128GB,价格仍旧是8499元,但取消256GB,原来的顶配512GB变成中配,价格下调到10499元,新增1TB定价13299元。iPhone 13 Pro Max起步128GB定价9299元,顶配1TB达到14099元新高。iPhone 13和mini方面,配置和价格保持一致。


上周,长期关注苹果的知名消息人士Jon Prosser称,iPhone12正在测试一款Face ID新硬件,让旧款iPhone无需依赖Apple Watch解锁功能,就能独立识别戴口罩解锁。业内根据消息判断,这可能是由iPhone 13独立出来的功能,苹果也在要求内部员工进行全面测试。


本周,Jon Prosser再次透露,iPhone 13系列将于9月14日发布,9月24日在全球范围内开售。他还证实,所有iPhone 13机型将同步接受预定。去年因疫情影响,iPhone 12 mini和iPhone 12 Pro Max在发布会之后整整一个月都没有开售。


在价格和发布时间又被曝光一轮之后,针对苹果似乎再无新料可挖,但在8月29日,天风证券著名分析师郭明錤在最新研报中预测,iPhone 13硬件规格可支持低轨道卫星通讯。若苹果开启相关软件功能,即可让iPhone 13使用者在没有4G/5G覆盖时,也能透过卫星通讯通话和发送信息。就技术与服务覆盖率来看,最有可能与苹果合作的低轨道卫星服务业者为Globalstar。


郭明錤提到,除了Globalstar,目前马斯克的SpaceX与负责中国市场的卫星通讯服务商中国卫通也值得投资人关注。


上述研报指出,iPhone 13采用支援卫星通讯的定制化Qualcomm X60基带芯片,而其它安卓厂商,需要等到X65基带商用后才能配备。Qualcomm与Globalstar合作已久,或将在未来的X65基带芯片支持Globalstar的n53频段。


资料显示,Globalstar是少数能真正发射组网并进行运营的传统低轨卫星通信系统。低轨卫星通信是6G的重要环节,具有覆盖广、时延小、成本低的优点。目前低轨卫星通信系统可大致分为传统低轨卫星通信系统和新兴低轨卫星通信系统,已在美申请破产保护的卫星运营商Oneweb和马斯克拥有的Starlink卫星通讯网络服务是新兴方的代表。最近一年多来,空间领域经历巨变,准入门槛大幅下降,Starlink和Oneweb为代表的商用低轨卫星系统正不断加快部署,吸引了各方融资和大量订单,志在与地面网络争抢互联网用户。


8月24日,马斯克发布推文,宣布自己SpaceX旗下的Starlink服务平台目前出货量已达10万。SpaceX首席运营官兼总裁格温·肖特韦尔表示,在过去九个月中,该公司已获得超过50万份Starlink卫星互联网的订单。以目前卫星发射速度来看,在2021年底之前,SpaceX将在低地球轨道上拥有超过1500颗可运行的Starlink卫星,可不间断的覆盖全球所有人口稠密的地区(极地地区除外)。


由此看来,苹果如果此次能支持低轨卫星通讯,不仅会扩大手机的信号接收能力,提升用户体验,亦可能在低轨卫星通信的商业化热潮中分到一杯羹。


郭明錤表示,在SpaceX与苹果等企业推动下,低轨道卫星的服务与相关零部件出货量将在2022年显著成长。低轨道卫星服务供应商将是受惠者,其股价有潜在上涨空间。(记者 :李京亚,来自:界面新闻)

超越硅元素:ARM发布塑料芯片,研究登上Nature

真正的物联网芯片,连材质都给你改成塑料的。

在光计算芯片、量子计算实用化之前,Arm 的塑料处理器可能会更早一步来到我们的身边。

近日,著名半导体设计公司 Arm 与 PragmatIC 合作,生产出了全球应用最广泛的处理器架构 Cortex-M0 的非硅版本,其研究还发表在了《自然》杂志上。

塑料版的 M0 由聚酰亚胺基板构建,由薄膜金属氧化物晶体管组成,就像 IGZO TFT 屏幕一样。

Arm 等机构的研究人员在最近的一项研究中表示,他们尝试将芯片电路和组件打印在塑料基板上,就像打印机在纸上打印墨水一样。

论文链接:https://www.nature.com/articles/s41586-021-03625-w

这种芯片可以通过将电路直接印刷到纸张、纸板甚至布料上来实现,大幅降低了生产成本。据介绍,该技术可以让数以亿计的日常生活用品(如衣服和食品容器)连接上互联网,以收集、处理和传输数据——对于商家来说可以成倍提高效率,对于隐私保护也有重要意义。

近几十年来,摩尔定律的发展让芯片不断接近「沙子价」,出现在电视、洗衣机、手表等各种电器和可穿戴设备上。然而这种应用范围的拓展是存在极限的。如今几乎所有的芯片都需要在高度专业化且精密的晶圆工厂中制造,经历数十个复杂的化学和机械过程,从原材料到出厂需要长达八周的时间。

现在,随着 Arm 提出的 32 位 PlasticARM 处理器出现,一切将会发生变化。

Arm 的研究工程师 James Myers 表示,这种柔性芯片可以运行一系列程序,但目前它使用的是只读处理器,因此只能运行内置代码。未来的版本将使用完全可编程的、灵活的内存。

「这个芯片不会很快,也不会很节能,但我可以把它放在生菜上记录保质期,这就是它的用途,」他表示。

「我们还在寻找应用,就像 20 世纪 70 年代那些研发处理器的人一样。它能用来支持智能包装吗?能用作气体传感器来检测食物可食用性吗?还是说我们可以把它做成可穿戴健康贴片?这些问题目前都处在探索阶段。」

在柔性芯片领域,Arm 并不是第一个吃螃蟹的人,但他们的芯片却是迄今为止所公布的成果中最强大的一个。它在不到 60 平方毫米的芯片上集成了 56340 个组件,这个数量相当于之前最好的柔性芯片组件数的 12 倍,其计算性能大大提高。

打印在塑料薄膜上的计算机处理器

柔性处理器:真正的 IoT 芯片?

与传统硬质的半导体器件不同,柔性芯片构建在纸张、塑料或金属箔等基板上,并使用有机物、金属氧化物或非晶硅等有源薄膜半导体作为材料。与晶体硅相比,它们具有许多优势,包括厚度、一致性和制造成本。薄膜晶体管 (TFT) 可以在柔性基板上制造,其加工成本比在晶体硅晶片上制造的金属氧化物半导体场效应晶体管 (MOSFET) 要低得多。

不过,TFT 技术的目标不是取代硅。随着这两种技术的继续发展,硅晶片很可能会在性能、密度和功耗效率方面保持优势。而 TFT 会使电子产品具有多变的外形尺寸和硅无法实现的低成本,从而显著扩展「芯片」这一概念的应用范围。

随着物联网技术的发展,我们身边越来越多的设备正在走向智能化,但还有很多日常物品还面临着关键挑战,如水杯、食品包装、衣服、贴纸、绷带等。成本是阻碍传统硅技术在日常用品中可用的最重要因素。尽管芯片制造规模化有助于降低单位成本,但对于这些应用更加广泛的物件来说仍然相去甚远。更不用说硅芯片本身并不轻薄。

塑料芯片为我们打开了可观的未来,在过去的 20 年中,柔性电子产品技术已经发展到可以提供成熟的低成本、薄型、柔性和高适应性设备,输出包括传感器、存储器、电池、发光二极管、能量收集器、近场通信 / 射频识别等成型产品。这些组件是大多数电子设备的基础,但微处理器仍然是个问题。

柔性微处理器难以制造的原因在于,我们需要在柔性基板上集成相对大量的 TFT 以执行有意义的计算,这在新兴的柔性 TFT 技术出现之前是不可能的。

此前,人们尝试使用折中的方法,将基于硅的微处理器管芯集成到柔性基板上(这也称为混合集成)。尽管这是一种短期的解决方案,但仍然依赖于传统的高成本制造工艺,不是一个长久的解决方案。

Arm 的柔性芯片是如何打造的?

Arm 柔性芯片的微处理器是采用柔性电子制造技术制造的,该技术也被称为「天生灵活的处理引擎(natively flexible processing engine)」。他们使用的技术包含金属氧化物 TFT。金属氧化物 TFT 成本很低,而且可以缩小,方便大规模集成。

早期的原生柔性处理器相关工作是基于使用低温多晶硅 TFT 技术开发 8 位处理器,这种技术制造成本高,横向可扩展性差。最近,基于二维材料的晶体管被用于开发处理器,例如使用二硫化钼(MoS2)晶体管的 1 位 CPU 以及由碳纳米管场效应晶体管构造的 16 位 RISC-V CPU。

然而,这两项工作都是在传统的硅片上进行的,而不是在柔性基板上。

构建基于金属氧化物 TFT 的处理元件的首次尝试是一个 8 位算术逻辑单元,它是 CPU 的一部分,与印制在聚酰亚胺基板上的可编程 ROM 耦合。在最近的一系列研究中,Ozer 等人提出了用在金属氧化物 TFT 中的原生柔性机器学习硬件。尽管该硬件拥有由金属氧化物 TFT 构造的最复杂的柔性集成电路(FlexIC),逻辑门数达到 1400,但 FlexIC 不是微处理器。

可编程处理器方法比机器学习硬件更通用,支持丰富的指令集,还可用于编程广泛的应用程序,从控制代码到数据密集型应用程序,包括机器学习算法。

总体来看,Arm 的处理器以三层方式构建:1)一个 32 位 CPU;2)一个 32 位处理器,包含一个 CPU 和 CPU 外围设备;3)一个 SoC,包含处理器、存储器和总线接口,它们都是在柔性基板上用金属氧化物 TFT 构造的。

32 位处理器源自支持 Armv6-M 架构(拥有丰富的 80 多个指令集)的 Arm Cortex-M0 + 处理器,以及现有的软件开发工具链(例如编译器、调试器、连接器、集成开发环境等等)。整个 SoC(PlasticARM)能够从它的内存储器运行程序。PlasticARM 包含 18334 个 NAND2 等价门,这使其成为最复杂的 FlexIC,复杂程度至少是之前同类集成电路的 12 倍。

PlasticARM 的芯片架构如下图 1a 所示。

它是一个由 32 位处理器组成的 SoC。该处理器完全支持 Armv6-M 指令集架构,这意味着为 Cortex-M0 + 处理器生成的代码也可以在它所派生的处理器上运行。

图 1b 是 PlasticARM 与 Arm Cortex-M0 所用的 CPU 的对比。

PlasticARM 是使用工业标准芯片实现工具,采用 PragmatIC 的 0.8 μm 工艺实现的。

下图 1c 展示了 FlexIC 的布局,从中可以看出 Cortex-M 处理器、RAM 和 ROM 的分布。PlasticARM 是使用一条名为「FlexLogIC」的商业「fab-in-a-box」生产线制造的,其 die 显微图像如下图 1d 所示。

更多细节请参考论文。

参考内容:

https://www.anandtech.com/show/16837/plasticarm-get-your-next-cpu-without-silicon

https://www.theverge.com/2021/7/23/22590001/arm-plasticarm-cheap-flexible-plastic-microchip-internet-of-everything

树莓派发布PoE+ HAT新款以太网供电模块

继第一款以太网供电模块——PoE HAT受到业界好评以后,树莓派基金会再接再厉,于2021年5月下旬推出了PoE+ HAT供电模块,实现了802.3at标准,且兼容802.11af ,可对树莓派提供最高25.5W的功率。

该模块可以在0~50度的环境下工作,兼容树莓派3B+、4B等型号。

PoE+ HAT模块外观
装配好的状态
新款和老款的对比

2018年底,树莓派基金会就发布了第一代PoE HAT,并在很短时间里成为最畅销的配件之一。能看到它已被用于数字标识牌和工厂自动化等工业领域,以及其它需要用一根电缆同时传输电力和数据的场合。

PoE+ HAT输出2.5A电流的热成像

新款PoE+ HAT的价格和第一代PoE HAT相同,还是20美元一个。预计将会在2021年6月开始供货,请有需要的朋友注意当地经销商公布的信息。

CentOS继承者 —— Rocky Linux 8.3镜像可以下载了

由于CentOS 项目的战略转变,以前作为上游供应商的下游构建版本存在的CentOS(即它会在上游供应商之后收到补丁和更新),现在将转变为一个上游构建版本(即它会在上游供应商纳入之前测试补丁和更新)。

另外,对 CentOS Linux 8 的支持也已从 2029年 5 月 31 日缩短至 2021 年 12 月 31 日。

Rocky Linux 是一个社区化的企业级操作系统。其设计为的是与红帽企业Linux 发行版实现 100% Bug 级兼容,而原因是后者的下游合作伙伴转移了发展方向。目前社区正在集中力量发展有关设施。Rocky Linux 由 CentOS 项目的创始人 Gregory Kurtzer 领导。

目标是像 CentOS 以前那样作为一个下游构建版本,在被上游供应商纳入包更新之后(而不是之前)构建发行。

这是该项目作为红帽企业Linux(RHEL)的一个新的二进制兼容替代品的首次发布。

目前已经提供的x86_64和ARM版本下载链接:

https://rockylinux.org/zh-cn/download/

用树莓派和JavaScript做一个自动给水机

国外视频主播Chris Courses一直很认真对待补水的问题,但他觉得自己花在装水上的时间太多。甚至还算了一下 —— 每年15个小时。

Chris经常使用三个不同尺寸的瓶子,并想做一个自动给水机来精确计算这几个瓶子装满所需要的时间。

视频地址:

https://mp.weixin.qq.com/s/TEGHe8TNtjib5tMlR0JTOA

视频段落:

00:00​ Intro
01:02​ Reasoning
02:22​ The Plan
03:10​ Water Filter Hardware
05:02​ Raspberry Pi Setup and Programming
06:51​ 3D Print of the Shell
08:07​ Finishing the Shell
09:25​ Epoxy Pours
10:51​ Component Insertion
11:32​ Perfboard Soldering
12:18​ Component Clean-Up
13:50​ LED Programming and Setup
14:42​ Installation and Mounting
16:17​ The Finished Product

硬件

1、树莓派
2、滤水器(这种滤水器,可以在带有内置饮水机的冰箱中找到)
相关链接:https://ecopure.com/product/5-year-in-line-refrigerator-filter-epinl30/
3、电磁阀(仅在收到电信号时打开)
4、灯条(HJHX WS2812B)

软件:

JavaScript

如何工作

电磁阀确定水何时可以通过,在它的两端分别是瓶子和滤水器,而树莓派控制电磁阀。

树莓派在这个项目中起什么作用?

树莓派将信号发送到电磁阀,告诉它特定的时间打开,并适时关闭(即装满特定水壶所需的时间)。Chris将其设置为单击物理按钮运行。

能否让这个装置好看一点?

Chris对灯光进行了编程,让其在注水时闪耀。事实证明,这种手动编码是该项目中最耗时的部分。

他还用3D打印了一个漂亮的外壳来容纳这个“Hydrobot 5000”(Chris小哥给这个设备起的名字)。

这是一个光滑的黑色外壳,可以挂在冰箱旁边的墙上。

最后,还需要连接水源,因此他将软管从“Hydrobot 5000”延伸到厨房的水槽。

成品:

看看这灯光,Chris小哥你是不是经常去蹦迪?

编译:王文文
线索:Raspberrypi.org

树莓派支持Visual Studio Code了

作为开发者来说,IDE是一个必不可少的工具。

不过大部分火力强劲的IDE都是跑在x86架构上的,除非某些大厂为了兼容自己的产品,否则鲜有支持其它架构的大众流行IDE。

没想到的是,最近树莓派官方支持VS Code了。

VS Code是一款免费的开源IDE,最初是为x86架构的Windows,macOS和Linux准备的。开箱即用,支持常规文本编辑和git源代码控制,本地或远程调试。扩展功能强大,可支持JS、Python、Golang等广泛的编程语言。

如果你的树莓派正在运行Raspberry Pi OS ,那现在只需要运行两条命令,VS Code就能在你的系统上跑起来了。

sudo apt update 
sudo apt install code -y

安装VS Code之后,你可以从Raspberry Pi菜单中的Programming目录里运行它。

顺便说一句,尽量用4GB内存或更高版本的树莓派哦。

Canonical发布Ubuntu Core 20 大幅提升物联网设备安全性

2021年2月2日,Canonical的Ubuntu Core 20——迷你和专为IoT设备和嵌入式系统所提供的容器化版Ubuntu 20.04 LTS,现已可用。此大版本通过安全启动、全盘加密和安全的设备恢复加固了设备的安全性。Ubuntu Core构建于Ubuntu应用生态以创建高安全的智慧物联网。

Canonical CEO Mark Shuttleworth说道:“每个连接的设备需要有保障的平台安全和应用软件商店。Ubuntu Core 20内建系统上的严格限制和安全更新使得创新者们以创建高安全的万物和完全地专注在他们自有的独特功能特性和应用。”

Ubuntu Core 20用常规、自动化和可靠的更新来解决设计成本、开发和安全设备的维护。Canonical与芯片提供商和ODM合作使得新设备上市的过程简单化,并且与合作伙伴一起提供SMART START服务来降低IoT项目的风险。SMART START是一种固定价格模式来发布设备的服务,包含咨询,工程和前1000台认证设备的更新。

今天的版本发布基于Ubuntu Core的既有优势。可控的领先安全更新支持和经济实惠的无人值守软件更新可为OEM大规模设备提供的快速、远程的修复能力。基础系统内无内置无用软件,使得针对OS和软件的攻击面更小,降低了安全更新的频率和大小。Ubuntu Core设备上的所有snap都被严格限制和隔离,限制受损软件的危害。可证明的软件完整性和安全启动可防止未经授权的软件安装,并且具有硬件级的信任性。全盘加密可简化对敏感的消费类,工业,医疗保健或智能城市应用程序的隐私要求。

Ubuntu Core广泛地用于认证的主流X86和ARM单板计算机上,这使其可为所有人使用。Canonical将提供最长为10年的安全更新支持。 

Ubuntu Core产品经理Galem Kayo说道:“应用商店支撑着互联设备商业模式的新潮流。随着应用程序发展到边缘,远程位置的数据价值将增加。Ubuntu Core 20通过硬件支持的全磁盘加密增加了安全启动,以确保免受物理攻击者的机密性。” 

由博世力士乐(Bosch Rexroth),戴尔,ABB,Rigado,Plus One Robotics,Jabil等厂家推向市场的成千上万的工业和消费物联网设备正运行着Ubuntu Core。

BrainCraft HAT:树莓派机器学习扩展板

最近Adafruit出了一款名叫BrainCraft的带屏幕扩展版,配上树莓派摄像头和扬声器。可以让树莓派机器学习演示起来简单不少。​

比如,你可以在这个组合上跑个Tensorflow Lite,然后做成物品识别装置。识别万物,语音表达。

当然,既然涉及AI计算,散热风扇肯定不能少。

目前该扩展板在境外的售价大概是39.95美元,大约折合人民币261.30元。

相关微博视频链接:

https://weibo.com/5408421566/JB3xhirVU?from=page_1005055408421566_profile&wvr=6&mod=weibotime&type=comment

如果不知道怎么操作和安装这个组合,可以访问:

https://learn.adafruit.com/running-tensorflow-lite-on-the-raspberry-pi-4/display-setup