#24小時為您服務 将心比己 Service Straight From The Heart
泰利担保 @TLDB 动态导航
泰利供需 @TLGX 付费广告
泰利公告 @TL88 公告频道
泰利大群 @TL99 资源大群
担保流程 @SONG 交易百科
公群负责人 @BPAY
仲裁负责人 @CPAY
交易负责人 @DPAY
业务咨询员 @WPAY
声明:所有交易都需要经过泰利担保方拉群,三方确认之后再进行交易,如未通过泰利担保,私下交易被骗与我方无关,交易需谨慎。
Last updated 3 дня, 1 час назад
彭博社市场文章推送,欢迎订阅~
超级计算机最新榜单揭示AMD领先
在即将举行的SC24会议上,11月Top500超级计算机排名出现较大变化,其中Hewlett Packard Enterprise的“El Capitan”系统以广泛领先的性能成为新一届冠军。该系统采用AMD的混合CPU-GPU计算引擎,测试结果表明其理论峰值性能达到2746.4 petaflops,超出预期的2.3到2.5 exaflops。El Capitan系统的测试显示,计算效率为63.4%。相比之下,新的Top500榜单中,AMD的表现显著,61台新机器中,AMD驱动的计算能力占比达72.1%。虽然Nvidia也有不少新机入榜,但整体性能仍无法与AMD媲美。
此次排名还揭示了HPC领域存在的趋势和挑战。虽然整体HPL性能从6月的8.21 exaflops增加至11.72 exaflops,但底部的机器增长缓慢,表明大规模高性能计算系统的普及还有待加强。尽管存在预算和功耗限制,但在不考虑成本的情况下,过去几年已经有许多卓越的机器问世,即使如此,突破exa级仍然面临挑战。
#超级计算机 #ElCapitan #AMD #HPC #Top500 #SC24
寻找安全又便宜的汽车:Suzuki Dzire的成功
近年来,美国市场没有新车售价低于$20,000,然而印度等新兴市场却有不少实惠车型。近期,一款来自印度铃木(Maruti Suzuki)的Suzuki Dzire在全球碰撞测试(Global NCAP)中表现出色,以不到$10,000的价格获得了成人安全5星和儿童安全4星的佳绩。该车配备了六个安全气囊、电子稳定程序(ESP)及行人保护等先进安全配置,打破了低价车的安全顾虑。
与之前仅获两星评级的车型相比,新款Dzire在结构和安全性能上有了明显提升,显示出铃木对改善车辆安全的承诺。全球NCAP的执行总裁David Ward希望铃木能够将这种高安全标准推广到其所有车型中,这将对印度消费者产生积极影响。随着汽车市场的发展,安全和价格的平衡成为消费者关注的重要因素。
#SuzukiDzire #安全汽车 #碰撞测试 #印度市场 #经济型车 #汽车安全
新兴邮件客户端Aerc的使用体验
Aerc是一款TUI(文本用户界面)邮件客户端,首次发布于约四年前,相较于其竞争对手如Pine(1992年发布)和Mutt(1995年发布),Aerc显得相对年轻。尽管我在其首次发布后就听说过这个程序,但当时由于对Thunderbird的满意,我并没有深入了解。最近,我决定重新审视Aerc,发现它已经成熟,具备了我日常使用所需的功能。
在使用Aerc的过程中,我的期望几乎为零,然而它超出了我的预期,成为我使用过的最喜欢的邮件客户端之一。本文将简要介绍Aerc的不同功能及我的使用体验,内容将高度主观。
Aerc内置了帮助功能,可以通过命令:help
访问,教程简洁明了,涵盖了重要功能和快捷键,便于快速上手。账户配置也相对简单,使用直观的向导创建账户,配置文件采用INI语法,易于阅读和修改。
Aerc的文件夹管理功能尤为出色,支持自定义文件夹排序和映射,解决了不同邮件服务提供商文件夹结构不一致的问题。通过映射规则,用户可以灵活地调整显示的文件夹名称,确保在CLI环境中管理邮件时的一致性。
在邮件查看方面,Aerc的表现一般,尤其是处理HTML邮件时,纯文本版本的可读性较差。Aerc提供了通过HTML解析器查看邮件的选项,虽然效果不一,但在某些情况下比纯文本更好。
邮件撰写体验非常愉快,支持在Vim中撰写邮件。地址簿的管理则稍显复杂,Aerc依赖外部程序进行地址管理,虽然理论上优雅,但在实际使用中遇到了一些问题,尤其是对非ASCII字符的支持。
PGP支持方面,Aerc允许使用GPG密钥链,用户可以选择特定的密钥ID进行签名,整体体验流畅。Aerc还支持邮件签名和模板,智能去除邮件主题中的重复前缀,提升了用户体验。
总的来说,Aerc在过去几天的使用中给我留下了深刻的印象,功能完善且使用愉快,我计划继续使用这款邮件客户端,期待未来的表现。
Link: https://readhacker.news/s/6diEx
Comments: https://readhacker.news/c/6diEx
Score: 150+
blog.sergeantbiggs.net
Aerc: a Well-Crafted Tui for Email
Aerc is a TUI email client. It had its first release ~4 years ago. This makes it a “baby” compared to most of its “competitors” (Pine was released in 1992, Mutt in 1995). I heard about this program shortly after its first release but ignored it at the time…
Python的预处理器与自定义编码
Python语言并不是没有预处理器,相反,它实际上拥有极为强大的预处理能力。通过PEP-0263规范,Python允许在源代码的前两行添加魔法注释,从而定义源代码的编码格式。为了使用UTF-8编码,可以使用以下任意一行注释:
```
# coding=utf8
# -- coding: utf8 --
# vim: set fileencoding=utf8 :
```
此外,Python通过使用路径配置文件(.pth文件)在初始化时自动加载站点包,从而将特定路径添加到模块搜索路径中。在这些配置文件中,每一行都可以包含路径或导入语句,这使得我们可以在Python解释器启动时执行任意代码。例如,可以创建一个.pth文件内容为:
```
import packagename.register_codec
```
该语句会导入并注册自定义的编码器。
为了实现自定义编码,通常需要实现两个函数:解码函数和增量解码器类。解码函数用于将字节数据解码为字符串,而增量解码器则用于处理大块数据并在最终解码调用后进行整体预处理。
同时,Python没有内置的自增和自减运算符,但可以通过在词法分析阶段将这些运算符替换为合法语法实现类似功能。此外,Python的标准库提供了工具,可以用来令语言扩展更为容易,如使用tokenize和ast模块。
示例中展示了如何将C/C++代码嵌入Python解释器中,并使用cppyy进行解释。这一过程使得Python能够执行其他语言的代码。此外,通过TOML数据格式,Python可以充当验证工具,借助jsonschema库进行数据验证。
总结来说,Python的可扩展性以及自定义编解码能力为开发者提供了丰富的应用场景,既可以用于娱乐项目,也可用于更加实用的插件和工具开发。
Link: https://readhacker.news/s/6diUq
Comments: https://readhacker.news/c/6diUq
Score: 153+
Pydong
Python’s Preprocessor
Every now and then you hear outrageous claims such as “Python has no preprocessor”.
C++程序员们常常追求性能,而其中一个被提及的性能优化手段是使用final关键字。然而,最近一些博客声称final可以提升性能,但却没有给出具体数据支持。对此,一位C++爱好者展开了一项实验,以验证这一说法。
这位爱好者选择了自己的C++项目PSRayTracing进行测试,该项目是一个基于Peter Shirley的光线追踪迷你书实现的光线追踪器。项目主要用于学术目的,展示了如何通过重写C++代码来提升性能、代码质量和结构清晰度。他对项目进行了修改,添加了final关键字,并在多个场景下进行了测试。
初步测试结果显示,在某些情况下使用final确实能带来性能提升,但在其他情况下却会导致性能下降。他通过多次测试和对比发现,final关键字对性能的影响取决于配置和平台。例如,在一些配置下,final可以使性能提升10%,而在其他配置下,使用final可能会导致性能下降5%甚至更多。
最令人关注的是,在使用Clang编译器时,final关键字的性能表现较差,导致部分测试案例的性能下降超过5%。这一发现对于运行在iOS和Android平台上的C++应用程序尤为重要,因为这两个平台使用的编译器都是Clang。
虽然final关键字可能对某些情况下的C++应用程序性能有所帮助,但在其他情况下却不稳定。因此,该爱好者建议在使用final之前进行测试和评估,以确保其确实能带来性能提升。
总的来说,虽然final关键字可能对某些情况下的C++应用程序性能有所帮助,但在其他情况下可能会导致性能下降。因此,在决定是否使用final时,需要根据具体情况进行测试和评估。
Link: https://16bpp.net/blog/post/the-performance-impact-of-cpp-final-keyword/
Comments: https://news.ycombinator.com/item?id=40116644
Score: 190
智者解谜,愚者探索——探寻微积分的奥秘
在数学世界里,微积分被视为一种智者的游戏,但对于愚者而言,掌握这种技巧似乎是一项艰巨且乏味的任务。然而,正如作者所言,计算本身并不难,难的是学会如何运用这些技巧。
微积分的技巧有些十分简单,有些则异常困难。但那些编写高等数学教科书的聪明人很少费心向你展示简单计算的易用方法。相反,他们似乎更愿意通过最困难的方式来展示自己的聪明才智。
作为一个自认为相当愚蠢的人,作者不得不摒弃这些困难,并现在向同样愚蠢的人们展示并不艰深的部分。彻底掌握这些技巧,其他的难题就会迎刃而解。正如一位愚者所能做到的,另一位愚者也可以做到。
这篇文章既是对微积分的简单介绍,也是一种对学习者的鼓励。它告诉我们,智者虽能解谜,但愚者同样有探索的勇气和能力。
Link: https://calculusmadeeasy.org/prologue.html
Comments: https://news.ycombinator.com/item?id=40081541
Score: 186
#24小時為您服務 将心比己 Service Straight From The Heart
泰利担保 @TLDB 动态导航
泰利供需 @TLGX 付费广告
泰利公告 @TL88 公告频道
泰利大群 @TL99 资源大群
担保流程 @SONG 交易百科
公群负责人 @BPAY
仲裁负责人 @CPAY
交易负责人 @DPAY
业务咨询员 @WPAY
声明:所有交易都需要经过泰利担保方拉群,三方确认之后再进行交易,如未通过泰利担保,私下交易被骗与我方无关,交易需谨慎。
Last updated 3 дня, 1 час назад