GitHub - izabera/ps
这是一款名为ps aux的工具,完全使用bash编写,无需进行任何fork操作。该工具旨在解决在无法创建新进程的情况下,如何模拟ps aux功能的问题。
阅读更多
这是一款名为ps aux的工具,完全使用bash编写,无需进行任何fork操作。该工具旨在解决在无法创建新进程的情况下,如何模拟ps aux功能的问题。
阅读更多
这篇博文探讨了数学家和程序员之间的差异,并认为数学家专注于抽象概念和理论,而程序员则注重实际应用和解决问题。博文还讨论了数学和编程之间的关系,以及它们如何相互补充以创建更强大的技术解决方案。
阅读更多
aiq 是一款简洁的命令行工具,用于处理嵌入和文本分类,其灵感来自 jq 的强大功能。它支持使用 LLM API 对文本流进行标注、计算文本流的嵌入、在带有标注的嵌入文本流上训练文本分类器(线性模型)以及对未标注文本嵌入进行分类。它可以处理文本和 JSONL 文件,并能与其他命令行工具(如 curl 和 jq)结合使用。
阅读更多
由于 Hachette 等出版商对互联网档案馆提起诉讼,超过 50 万本书籍被下架,其中包括 1300 多本被禁和受争议的书籍。互联网档案馆正在对该判决提起上诉,以恢复所有读者对这些书籍的访问权限。与此同时,受影响书籍仍可供印刷障碍人士使用。
阅读更多
网络安全公司Mandiant表示,网络犯罪分子从数百名云存储巨头Snowflake的客户那里窃取了“大量数据”。Mandiant正在与Snowflake合作调查最近发生的数据盗窃事件,该公司在一篇博客文章中表示,两家公司已经通知了大约165名客户,他们的数据可能已经被盗。这是自4月份账户黑客攻击事件开始以来,受影响的Snowflake客户数量首次被披露。Mandiant将这些账户黑客攻击事件归咎于UNC5537,这是一个尚未被归类的网络犯罪团伙,该公司的安全公司表示,该团伙的动机是赚钱。
阅读更多
该规范定义了通用唯一标识符 (UUID),也称为全局唯一标识符 (GUID),以及 UUID 的统一资源名称命名空间。UUID 长 128 位,旨在保证跨空间和时间的唯一性。UUID 最初用于 Apollo 网络计算系统 (NCS),后来用于开放软件基金会 (OSF) 的分布式计算环境 (DCE),然后用于 Microsoft Windows 平台。本规范源自 OSF DCE 规范,并得到了 OSF(现称为“开放组织”)的许可。本文档取代了 RFC 4122。
阅读更多
软件过度复杂化导致架构难以理解,任何微小的改动都可能导致系统崩溃,这就是“软件侵蚀”。开发人员将大量时间用于维护而非创新,导致工作满意度下降,人员流失。文章建议企业尽早进行架构设计,并将质量保证融入软件开发的每个阶段,避免后期修复成本过高。
阅读更多
这篇博文讨论了 HTML 属性和 CSS 属性之间的差异。作者认为,HTML 属性更注重内容和结构,而 CSS 属性更注重样式和呈现。作者还提供了有关如何有效使用两种类型属性的指南。
阅读更多
马萨诸塞州因受到大量日本汽车爱好者的强烈反对,正在重新审查其对K-Car(日本轻型汽车)的禁令。此前,该州效仿了其他州的做法,以车辆不符合美国国家公路交通安全管理局(NHTSA)的安全标准为由,禁止了K-Car的注册,引发了车主们的强烈不满和抗议。目前,该州已暂停吊销K-Car的注册,并承诺将重新评估相关政策。
阅读更多
SpaceX 的星舰在第四次试飞中取得了关键目标,包括星舰返回舱再入大气层时的生存能力,以及返回舱和助推器的溅落。这是该公司今年第二次无人驾驶测试,也是超级重型助推器首次成功执行着陆燃烧并在发射约 8 分钟后在墨西哥湾软着陆。这次试飞标志着 SpaceX 向实现快速可重复使用未来的目标又迈进了一步,该公司旨在建立一个完全可重复使用的运输系统,用于将人员和货物运送到地球轨道、月球、火星及其他地方。
阅读更多
迫于欧盟《数字市场法》的压力,苹果公司宣布将对欧洲用户进行一系列更新。更新内容包括:允许用户在选择屏幕直接选择默认浏览器,提供专用区域以更改默认应用程序设置,以及允许用户删除更多苹果自带应用程序,例如App Store、相机和Safari等。
阅读更多
qStudio 3.0版本,这款面向现代数据分析师的领先SQL编辑器,现已发布。新版本主要功能包括:集成本地数据库qDuckDB,支持本地保存查询结果、查看Parquet文件以及连接不同数据源的数据;提供Pulse-Pivot功能,方便进行数据透视分析;集成AI功能,支持Text2SQL、查询解释和错误解释;增强导出功能,支持导出完整结果为Excel文件;改进SQL编辑器,添加SQL格式化和大小写命令等。
阅读更多
Sonos公司由于其重新设计的应用程序存在严重问题,宣布将推迟原定于今年晚些时候发布的两款硬件产品。公司CEO承认新应用程序的推出过于仓促,导致用户体验不佳,并承诺将集中精力修复软件问题。Sonos将每两周更新一次应用程序,并邀请了公司元老级人物参与改进工作,希望重新赢得用户的信任。
阅读更多
文章讨论了名为“Censor Tracker”的审查规避扩展程序从 Mozilla Addons 的俄罗斯版本中消失的事件。开发者表示,该扩展程序专门用于绕过俄罗斯的审查制度,但现在俄罗斯用户无法访问该扩展程序。开发者尚未收到 Mozilla 的任何通知或解释,他们对这一决定感到困惑和不满。
阅读更多
Z80 Sans 是一款 OpenType 字体,可以将十六进制字符串转换为对应的 Z80 汇编指令。它利用 OpenType 的字形替换表 (GSUB) 和字形定位表 (GPOS) 来实现这一功能。该项目还包含一个 Python 脚本,用于生成所有可能的字形,并使用递归下降解析器来处理复杂的指令编码。
阅读更多
本文是开发者记录使用 PICO-8 游戏引擎创作一款名为“DVD 角标游戏”的简单游戏的开发日志。开发者详细介绍了 PICO-8 引擎的特点,包括其对图形、声音和代码大小的限制,以及内置的精灵编辑器、音效编辑器和音乐编辑器等工具。开发者还分享了使用 PICO-8 进行游戏开发的体验,例如如何处理碰撞检测和粒子效果,以及如何将代码编辑器替换为更现代的 VS Code。最后,开发者总结了游戏的主题和机制,并表示未来会继续使用 PICO-8 开发更多小型街机风格的游戏。
阅读更多
本文介绍了如何使用完全开源的技术栈,从零开始在裸机上构建 AWS S3 的克隆版本。该项目旨在构建一个功能类似于 AWS S3 的存储平台,包括自动桶部署、动态扩展卷、安全性等。作者详细介绍了构建过程中的各个方面,包括控制台、节点、源代码控制、K3s 集群部署、自动化桶部署、API、前端以及网络配置等。
阅读更多
一名来自新泽西州的20岁男子爱德华·康,因与另一名玩家在网络游戏《ArcheAge》中产生纠纷,竟飞往佛罗里达州,持锤袭击了受害者。康在得知游戏即将停服后,前往受害者家中,用锤子击打其头部,造成多处伤口。受害者在继父的帮助下制服了康,警方随后将其逮捕。
阅读更多
文章强烈批评了美国体育博彩合法化的举措,认为这带来了严重的社会问题,包括加剧家庭经济负担、增加破产和债务风险,甚至引发家庭暴力。作者引用多项研究数据,指出体育博彩成瘾问题严重,尤其对低收入群体造成巨大伤害。文章驳斥了合法化带来的税收和就业等所谓好处,认为其收益微不足道,且无法抑制非法市场。最后,作者呼吁重新禁止体育博彩,认为这是解决问题的最佳方案。
阅读更多
美国联邦贸易委员会发布了一份关于大型社交媒体和视频流媒体公司数据收集和使用情况的报告。报告发现,这些公司收集了大量的用户数据,并将其用于定向广告等盈利目的,但对用户隐私的保护却不足,尤其是在儿童和青少年方面。报告建议国会通过全面的联邦隐私立法,限制公司的数据收集和使用,并加强对儿童和青少年的保护。
阅读更多
这篇文章介绍了GraalVM的JavaScript引擎GraalJS如何通过Truffle语言框架实现内存安全。Truffle允许开发者用Java编写解释器,然后利用部分求值技术将解释器自动转换为优化的机器代码,保证了解释器和编译代码之间的一致性,从而避免了许多内存安全问题。文章还介绍了Truffle的其他优势,如调试、语言互操作性、性能分析等。
阅读更多
微软 Phi-3 食谱是一本关于如何使用微软 Phi-3 系列的指南。Phi-3 是由微软开发的一系列开放式人工智能模型,是最强大且经济高效的小型语言模型 (SLM),在各种语言、推理、编码和数学基准测试中优于同等规模和更大规模的模型。
阅读更多
近日,CrowdStrike安全公司推送的Windows内核驱动自动更新导致全球大量机器崩溃。自由软件基金会(FSF)借此呼吁人们关注自由软件的优势,指出如果采用多样化的自由软件生态,并保证所有代码公开透明,类似事件的影响可以被降到最低。文章批评微软公司试图通过掩盖代码来解决问题的做法,并强调公共机构更应该使用自由软件来保障自身和用户的权益。
阅读更多
这篇文章回顾了20世纪60年代和70年代中文输入法的多样化发展历程,特别关注了那些完全摒弃QWERTY键盘的设计。文章介绍了叶瞻辉发明的IPX键盘,它利用120级“切换”功能,将近2万个汉字和其他符号整合到一个比QWERTY键盘稍大的界面中。其他系统包括具有256到2000个键的键盘,以及使用手写笔和触摸感应板,或围绕旋转圆柱形界面包裹的汉字网格等设计。文章还探讨了中国大陆在中文信息处理方面的进展,例如北京大学开发的中型键盘,该键盘结合了汉字和汉字部件,并采用“一键多用”的理念。最后,文章还介绍了英国研究人员设计的圆柱形中文键盘Ideo-Matic Encoder,该键盘将4356个按键的网格包裹在一个旋转的管状结构上。
阅读更多
本文作者参与了一个工作小组,该小组的任务是确定人工智能和机器学习可以改善网络利用率的领域。作者认为,在很多情况下,人们提出的需求实际上可以通过简单的算法来解决,而不是复杂的人工智能。比如,客户要求使用人工智能来选择最佳的上行链路,而实际上,简单的广域网故障转移解决方案就可以满足需求。
阅读更多
本文介绍了如何使用 SQL 的图灵完备性来构建一个完整的俄罗斯方块游戏。文章详细讲解了如何利用递归 CTE 实现游戏循环、如何使用 RAISE NOTICE 命令进行渲染、如何利用数据库表和 dblink 扩展处理用户输入等技术细节。此外,还介绍了游戏状态和逻辑、棋盘表示、移动机制、硬降落/阴影方块/游戏结束判定、下一个方块生成、渲染等方面的实现。最后,文章还分析了该游戏的资源使用情况。
阅读更多
由Essential前员工创立的智能手机制造商OSOM将于本周晚些时候正式关闭。公司首席执行官Jason Keats昨日在内部宣布了这一消息。大多数员工将于周五被解雇,但部分员工将留下来,为Solana Saga推出最终更新。OSOM的产品以注重隐私和安全为特色,但由于与Solana的合作破裂以及资金枯竭等原因,公司最终走向倒闭。
阅读更多
这篇文章讨论了是否应该在OpenBSD操作系统中禁用Nagle算法。Nagle算法旨在通过合并小数据包来提高网络效率,但它也会增加延迟。作者指出,在现代网络环境中,Nagle算法的优势不再明显,而且它与延迟确认机制相互作用,可能会降低性能。文章提议添加一个新的sysctl选项来全局禁用Nagle算法,并将其作为未来OpenBSD版本中的默认设置。
阅读更多