PyTorch原生架构优化: torchao

2024-10-01
PyTorch原生架构优化: torchao

torchao是一个PyTorch原生库,通过利用低比特数据类型、量化和稀疏性,使模型更快、更小。该库提供易于使用的技术工具包,涵盖推理和训练。文章重点介绍了torchao的功能,包括用于不同数据类型和稀疏布局的权重和动态激活量化、量化感知训练(QAT)、低精度计算和通信(float8)、低比特优化器以及与Huggingface transformers、diffusers、HQQ、torchtune、torchchat和SGLang等项目的集成。

阅读更多
未分类

gfortran 数组描述符简介

2024-05-16

本文介绍了 Fortran 90 中引入的数组描述符的概念,用于处理动态数组。文章详细解释了 gfortran 编译器中数组描述符的结构和工作原理,包括如何创建描述符、如何使用描述符访问数组元素,以及在指针赋值等情况下如何处理数组描述符。

阅读更多
未分类 Fortran

中国的能源静悄悄的革命:从核能转向可再生能源

2024-05-03
中国的能源静悄悄的革命:从核能转向可再生能源

本文探讨了中国能源格局正在发生的重大转变,从对核能的依赖转向可再生能源。作者约翰·梅纳杜深入分析了这一转变背后的原因,包括环境问题、气候变化和不断增长的能源需求。文章强调了中国在太阳能、风能和水电等可再生能源领域的快速发展,并探讨了这一转变对该国经济和环境的影响。作者认为,中国正在成为可再生能源领域的全球领导者,其经验和创新可以为其他国家提供宝贵的借鉴。

阅读更多
未分类 能源转型

新的研究表明,SpaceX 等公司的卫星巨型星座可能会削弱地球磁场并导致大气剥离,我们应该担心吗?

2024-05-05
新的研究表明,SpaceX 等公司的卫星巨型星座可能会削弱地球磁场并导致大气剥离,我们应该担心吗?

一项有争议的新研究表明,SpaceX 等公司的卫星巨型星座可能会削弱地球的磁场,导致大气层剥离。研究发现,这些星座释放的高能带电粒子可能会与地球磁场相互作用,从而削弱该磁场并使其无法保护地球免受有害辐射的影响。此外,这些粒子还可能与地球大气层相互作用,导致其剥离。研究人员警告说,如果这些巨型星座的规模继续扩大,可能会对地球的磁场和大气层造成严重后果,但仍需要更多的研究来证实这些发现。

阅读更多
未分类 地球磁场

FDA 批准新型抗精神病药物,或将成为“游戏规则改变者”

2024-09-30
FDA 批准新型抗精神病药物,或将成为“游戏规则改变者”

美国食品药品监督管理局 (FDA) 批准了一种名为 Cobenfy 的新型精神分裂症治疗药物,这是该领域70年来在药物创新方面的重大突破。Cobenfy 作用于大脑的不同区域,可缓解妄想等症状,且不会引起患者体重增加、嗜睡和肌肉抽搐等常见副作用。Cobenfy 预计将于10月上市,尽管存在一些轻微副作用,但其有效性和安全性已在临床试验中得到证实,为精神分裂症治疗带来了新希望。

阅读更多
未分类 精神分裂症

一位专利工程师给首次发明者的建议

2024-10-22
一位专利工程师给首次发明者的建议

本文是一位专利工程师Lesley-Ann Knee给首次申请专利的发明者的建议。Knee介绍了美国专利申请的流程,强调了尽早申请的重要性,并提醒发明者注意信息披露。文章还解释了可申请专利的内容,以及如何与美国专利商标局(USPTO)进行交涉。最后,Knee还强调了知识产权的价值,以及专利在当今商业环境中的重要性。

阅读更多
未分类 专利申请

Common Lisp 不止一种语言,而是一系列语言

2024-05-23

文章驳斥了“Common Lisp 是一种单一语言”的观点,并列举了 Common Lisp 中包含的多种“语言”,包括:核心 Scheme 风格的 Common Lisp、CLOS、泛型、loop 宏、Clojure 和 Scheme?!、format 字符串等。作者认为,这些子语言的存在使得 Common Lisp 成为一个丰富的生态系统,但也导致了理解和评价 Common Lisp 的困难。

阅读更多
49
未分类

隐形拼接:利用深度修复生成平滑3D场景

2024-05-01

本文介绍了一种名为“隐形拼接”的新方法,用于生成平滑的3D场景。该方法利用深度修复网络,通过对现有场景深度进行外推,将新生成的区域无缝集成到现有场景中。与传统的全局缩放和平移操作相比,这种方法可以产生更具几何一致性的深度图,从而提高场景的真实感。此外,文章还提出了一个新的基准测试方案,用于评估生成场景的几何特性,以克服以往基于图像-文本相似性评分的局限性。

阅读更多

追踪器蜂鸣器:让你的电脑每次向谷歌等发送数据时发出提示音

2024-11-06

本文介绍了一款名为“追踪器蜂鸣器”的软件,该软件可以在电脑每次向谷歌、脸书等追踪器发送数据时发出提示音,以直观地展现网站如何收集用户数据。作者最初只针对谷歌开发,后扩展到其他追踪器。目前该软件主要面向Linux、OSX和BSD用户,未来计划推出Windows、iOS和Android版本,并希望将其开发成一个现场演示demo,通过扬声器实时播放追踪器收集数据的声音,以警示用户数据隐私的重要性。

阅读更多
23
未分类

我对 Automattic 的奇怪经历:第三部分

2024-10-17

本文批评了WordPress项目过度依赖Matt Mullenweg领导和Automattic基础设施的现状,指出这种依赖导致WordPress社区发展受限,并列举了Matt Mullenweg的一些不当行为,例如威胁WordPress生态中的其他公司、无视欧盟法律法规等。作者呼吁WordPress社区寻求改变,摆脱对Matt Mullenweg和Automattic的依赖,例如进行项目硬分叉或转向其他开源内容管理系统。

阅读更多
未分类

GitHub - johang/btfs: A bittorrent filesystem based on FUSE.

2024-04-16
GitHub - johang/btfs: A bittorrent filesystem based on FUSE.

BTFS 是一个去中心化的存储网络,允许用户存储和检索文件。它使用区块链技术来确保数据的安全和不可篡改性。BTFS 提供了各种功能,包括文件存储、检索、共享和协作。与其他去中心化存储网络相比,BTFS 的优势在于其高速传输、低成本和易于使用。

阅读更多
55
未分类

从源头消除内存安全漏洞

2024-09-26
从源头消除内存安全漏洞

本文探讨了如何通过安全编码从源头消除内存安全漏洞。文章指出,尽管转向内存安全语言在短期内可能看起来增加了代码库的复杂性,但长期来看,由于漏洞的指数级衰减,这种转变最终会降低整体安全风险。文中以Android系统为例,展示了转向内存安全语言如何显著降低内存安全漏洞的数量。文章最后总结了安全编码的优势,并展望了未来安全编码在软件开发中的应用。

阅读更多
未分类 安全编码

我是如何使用 Git 的

2024-10-23
我是如何使用 Git 的

本文是作者分享其个人使用 Git 的经验和技巧。作者习惯使用命令行操作 Git,并设置了大量别名提高效率。对于提交信息,作者主张清晰易懂,注重解释“为什么”而非“是什么”。在团队合作中,作者推荐尽早提交、频繁提交、使用小型的 Pull Request,并将最终合并到主分支的内容视为最重要的工作单元。此外,文章还介绍了作者在代码审查、分支管理等方面的实践经验。

阅读更多
未分类 开发流程

防火墙周围的非对称路由

2024-04-14

本文分析了加州大学伯克利分校有线网络中TCP连接超时问题的原因。作者首先排除了MTU、防火墙拒绝SNI、防火墙规则配置错误等可能性。最终,通过Bunny CDN工程师的帮助,作者发现问题是由于非对称路由导致的:出站流量经过防火墙,而入站流量绕过了防火墙,导致客户端ACK被丢弃,TCP连接无法建立。作者已将问题反馈给伯克利IT部门,但尚未得到解决。

阅读更多
未分类 防火墙 路由

Backblaze宣布支持IPv6

2024-09-19
Backblaze宣布支持IPv6

Backblaze宣布开始支持其S3兼容API的IPv6,以应对不断增长的IP地址需求,并提高网络性能和安全性。公司采取了不同于传统云提供商的方法,通过使用相同的端点URL并让客户端选择是否使用IPv6,客户无需采取任何行动即可受益。此外,Backblaze还优化了流量工程,简化了IP分配,并减少了对NAT的需求。

阅读更多
未分类

战略性利他主义:人类善良的马基雅维利式根源

2024-05-22
战略性利他主义:人类善良的马基雅维利式根源

本文探讨了人类善良背后的进化基础,认为人类的许多社会行为都源于声誉管理,而声誉管理的微妙激励机制解释了为什么人类的利他主义既真诚又具有策略性。作者首先解释了善良是如何进化的,然后解释了“社会选择”——粗略地说,社会竞争和声誉管理——如何塑造了我们物种的进化。作者认为,为了在社会环境中生存和繁荣,我们的祖先必须培养出友好、公正、慷慨和值得信赖的声誉。然而,培养这种声誉的最佳方式是真诚地做到这些品质。

阅读更多

SVG 的优缺点

2024-06-21
SVG 的优缺点

本文分析了可缩放矢量图形格式 SVG 的优缺点。SVG 作为一种网络标准,功能强大,应用广泛,但同时也存在着体量庞大、语法复杂等问题。作者认为,SVG 的问题在于它既想成为机器友好型语言,又想成为人类友好型语言,但最终在两个方面都做得不好。作者建议开发一种更简洁、更易于机器处理的矢量图形交换格式,并将其作为 SVG 的替代方案。

阅读更多
未分类 矢量图形 格式

新款 iPad mini: 便携性能巨兽

2024-10-15
新款 iPad mini: 便携性能巨兽

全新 iPad mini 配备 A17 Pro 芯片,拥有超快的处理速度,并支持 Apple Pencil Pro,为创意提供无限可能。它采用超便携设计,配备 8.3 英寸 Liquid Retina 显示屏,并提供四种精美颜色。iPad mini 还支持超快的 5G 无线网络和 USB-C 端口,让你随时随地保持连接和高效。

阅读更多
未分类 iPad mini

英语学习者现可通过搜索练习口语

2024-05-08

谷歌宣布在搜索中添加一项新功能,允许英语学习者练习口语。这项新功能利用谷歌的语音识别技术,让学习者可以对着手机或电脑大声朗读文本,并获得即时反馈。反馈包括对发音、流利性和完整性的评估。该功能还提供了一些练习活动,例如重复句子和回答问题。谷歌表示,这项功能旨在为英语学习者提供一种在真实场景中练习口语的便捷方式。

阅读更多

Penrose

2024-05-30

Penrose 是一个开源工具,允许用户使用直观的语言创建图表,并使用自定义的逻辑对其进行约束。它提供了一个交互式的编辑器,可以实时查看和修改图表,并可以导出为多种格式。Penrose 简化了图表创建过程,并提供了强大的自定义选项。

阅读更多
未分类

亚马逊停止为 Alexa 技能开发提供免费云服务,开发者们感到失望

2024-04-12
亚马逊停止为 Alexa 技能开发提供免费云服务,开发者们感到失望

亚马逊将于6月30日停止为第三方开发者提供免费的亚马逊云服务credits,这使得开发者们在构建和托管Alexa技能时需要自掏腰包。此外,亚马逊最近还告知开发者,其Alexa开发者奖励计划即将结束,这实际上阻碍了第三方开发者为Alexa开发技能的积极性。由于Alexa技能的盈利能力有限,许多开发者正在考虑是否继续为Alexa开发应用程序。

阅读更多
未分类 Alexa

You Don’t Need A UI Framework — Smashing Magazine

2024-04-23
You Don’t Need A UI Framework — Smashing Magazine

在本文中,作者认为用户界面框架并不是网站设计中必不可少的,并且提出了无需框架即可创建现代、可维护且易于访问的网站的解决方案。作者提供了替代方法,例如使用组件库、样式指南和设计系统,并强调了灵活性、可扩展性和开发人员自由度的重要性。本文为网站设计提供了有价值的见解,鼓励设计师摆脱框架的束缚,探索替代方案。

阅读更多
未分类

离子引擎有望在13年内将我们送达太阳引力透镜

2024-10-26
离子引擎有望在13年内将我们送达太阳引力透镜

近日,在米兰举行的第七十五届国际宇航大会上,一篇论文指出,离子推进系统或离子引擎有望将我们送达距离太阳550个天文单位的太阳引力透镜。该论文评估了现有离子引擎技术将大型有效载荷送往包括绕行木星、访问冥王星以及抵达太阳引力透镜等轨迹的可行性。研究人员假设了一种“理想”的离子引擎,其具有最佳的功率输出、推进效率和比冲。结果表明,如果将这三个特性结合到一个完整的功能推进系统中,该系统可以在短短13年内将近18000公斤的有效载荷送达太阳引力透镜。

阅读更多
29
未分类 离子引擎

The Feminist Botanist - Nautilus

2024-04-23
The Feminist Botanist - Nautilus

该网站介绍了玛格丽特·布莱克韦尔(Margaret Blackwell),一位 19 世纪的博物学家,她的工作重新定义了女性在科学领域的作用。网站探讨了布莱克韦尔如何克服当时社会对女性科学家的偏见,以及她对植物学和妇女权利所做的开创性贡献。

阅读更多
56
未分类

西班牙宗教裁判所最大规模女巫审判的民谣

2024-10-25

本文讲述了西班牙宗教裁判所如何通过公开审判和忏悔仪式来维护其权威,并强调了17世纪一首关于巴斯克地区28名女巫审判的民谣是如何加剧了当时的巫术恐慌。宗教裁判所的公开审判旨在彰显其公正性,并以忏悔和和解为重点。初犯者可以通过公开认罪逃脱死刑,但会被迫穿着特殊服装,并在刑满后将其悬挂在教区教堂,以示惩戒。

阅读更多

Carapace

2024-04-23

Carapace是一个基于Rust语言的开源网络安全框架,旨在帮助安全研究人员、软件工程师和系统管理员解决网络安全问题。它提供了各种模块,包括网络扫描、漏洞利用、安全应用程序开发和信息收集,旨在帮助用户发现漏洞、执行攻击并防御网络威胁。Carapace易于使用且可扩展,用户可以根据需要添加和修改模块以满足其特定需求。

阅读更多
未分类

美国只有5.3%的焊工是女性,我从写作教授转型焊工后的经验

2024-11-06
美国只有5.3%的焊工是女性,我从写作教授转型焊工后的经验

本文作者是一位大学教授,出于对技能型工作的向往,她学习了焊接并成为一名焊工。她描述了在男性主导的焊接行业中女性面临的挑战,包括体力上的不便、性别歧视以及来自客户和同事的质疑。尽管如此,作者仍然坚持,并从其他女性焊工身上汲取力量,不断提升自己的技能。

阅读更多
未分类 焊工 职业挑战

我建造了一座城市,现在它需要居民!

2024-09-27
我建造了一座城市,现在它需要居民!

作者创建了一款名为Greenwich的应用程序,旨在构建一个协作链接网络,用户可以为互联网上的任何网页添加相关链接,如同在地图上标记有趣的站点。作者将其比喻为“秘密地铁”,只有Greenwich的用户才能看到这些链接,并通过这些链接发现新的有趣内容。作者希望Greenwich能够成为一个充满好奇心和有趣推荐的互联网社区,并计划最终将其开源。

阅读更多
1 2 365 366 367 369 371 372 373 1084 1085