苹果 II 图形详解
本文详细介绍了苹果 II 电脑的图形模式,包括文本模式、高分辨率模式和低分辨率模式。作者从技术角度解释了这些模式的工作原理,以及它们在游戏和其他软件中的应用。文章还探讨了苹果 II 图形模式的一些局限性,例如颜色偏移和分辨率限制,并解释了这些限制背后的技术原因。
阅读更多
本文详细介绍了苹果 II 电脑的图形模式,包括文本模式、高分辨率模式和低分辨率模式。作者从技术角度解释了这些模式的工作原理,以及它们在游戏和其他软件中的应用。文章还探讨了苹果 II 图形模式的一些局限性,例如颜色偏移和分辨率限制,并解释了这些限制背后的技术原因。
阅读更多
1977年,天文学家探测到来自人马座方向的强烈无线电信号“Wow!信号”。最新研究表明,“Wow!信号”可能并非外星人发出,而是来自宇宙中一种自然现象——氢。研究人员发现,当强烈的瞬态辐射源(如磁星耀发或软伽马射线重复暴)位于冷氢云后方时,其能量会激发氢云产生受激发射,使其短暂变亮并在氢谱线附近产生信号。研究人员认为,“Wow!信号”正是地球、氢云和辐射源恰好处于一条直线上时产生的。
阅读更多
本文详细介绍了证书在网络安全中的作用,特别是TLS/SSL协议中的应用。文章阐述了证书颁发机构(CA)的角色和责任,包括验证网站身份、保护私钥安全以及签发证书的流程。文章还解释了客户端如何验证证书以及信任链的概念,并以Let's Encrypt为例说明了新CA如何获得信任。
阅读更多
本文介绍了Linux中文件、硬链接和软链接的概念及其工作原理。文章首先解释了inode、数据块和路径名之间的关系,指出inode是数据块在文件系统层级的抽象表示,路径名则是访问inode和数据块的接口。然后,文章阐述了硬链接的本质:多个路径名指向同一个inode,从而实现对同一数据块的访问。删除硬链接只是删除路径名与inode的连接,而不会影响数据块本身,只有所有指向inode的硬链接都被删除时,数据块才会被释放。最后,文章讲解了软链接,它本身就是一个文件,其内容是目标文件的路径名。软链接类似于快捷方式,对软链接的操作会作用于目标文件,但移动软链接只会改变软链接本身的路径名。如果目标文件被删除,软链接就会变成悬空链接。
阅读更多
pg_lakehouse 是 ParadeDB 推出的最新扩展,将 Postgres 转换为 DuckDB 的替代方案。它允许 Postgres 直接查询外部对象存储(如 S3)、表格式(如 Delta Lake)和文件格式(如 Parquet)。pg_lakehouse 利用 Apache DataFusion 实现高性能查询,并使用 Apache OpenDAL 支持多种数据源、表格式和文件格式。目前,pg_lakehouse 仅支持从对象存储读取数据,未来的开发重点将放在添加写入支持、Iceberg 支持和更广泛的对象存储覆盖范围上。
阅读更多
德国海军正在为其布兰登堡级 F123 护卫舰寻找新的存储系统,以取代老化的 8 英寸软盘。这些软盘是护卫舰数据采集系统的一部分,对控制推进和发电等基本舰船功能至关重要。由于这些护卫舰是在 20 世纪 90 年代中期服役的,因此当时将软盘视为一种方便的可移动存储介质。然而,如今要无缝替换已有 30 年历史的计算机硬件,同时保留现有软盘的全部功能并非易事。
阅读更多
这篇文章探讨了人工智能技术的兴起如何为创始人创造新的机遇。文章指出,像应用程序商店、在线支付和互联网本身这样的重大技术变革,为那些把握先机的创始人带来了巨大的财富。文章认为,人工智能正处于类似的转折点,那些关注新事物、寻找问题解决方案的人将有机会取得成功。
阅读更多
量子计算领域正在迅速发展,有望在药物开发和应对气候变化等方面取得突破。英国公司Riverlane开发出世界上首个专用的量子解码器芯片,可以检测和纠正目前阻碍该技术发展的错误。量子计算机擅长模拟粒子、原子和分子之间的相互作用,这为革命性药物的研发打开了大门,并有望提高肥料生产效率,同时为更高效的电池铺平道路。
阅读更多
微软宣布将Mono项目移交给WineHQ组织。Mono是一个允许开发者轻松创建跨平台应用程序的软件平台,微软在2016年收购Xamarin时成为了Mono项目的管理者。微软表示,Mono项目是.NET生态系统的重要组成部分,但其最后一个主要版本是在2019年7月发布的,现在已经过时。微软建议活跃的Mono用户和维护者迁移到.NET。
阅读更多
本文详细介绍了Andrew Campbell实现的Seam Carving算法,该算法用于内容感知的图像大小调整。Seam Carving算法通过找到图像中重要性最低的接缝(seam)或路径,来自动移除或插入这些接缝,从而减小或扩展图像尺寸。文章还介绍了如何使用保护性遮罩来指定图像中不允许修改的区域,以及如何使用Seam Carving算法从照片中移除整个对象。此外,文章还讨论了向前能量函数的使用,该函数通过考虑移除接缝后插入的能量,改进了原始的梯度幅度能量函数,从而获得更好的结果。
阅读更多
SonicWall安全团队发现联发科Wi-Fi芯片存在重大零点击漏洞 (CVE-2024-20017),影响MT7622/MT7915芯片组和RTxxxx SoftAP驱动程序,包括Ubiquiti、小米和Netgear等制造商的产品。该漏洞允许远程代码执行,无需用户交互。联发科已发布补丁,用户应立即更新设备。
阅读更多
文章探讨了具有块结构堆的复制垃圾收集器的可靠性问题。作者指出,这种类型的垃圾收集器在内存分配方面存在不确定性,因为碎片整理后的结果可能比碎片整理前更糟。多线程和并行收集器线程进一步加剧了这种不可靠性。文章还讨论了其他导致垃圾收集器不可靠的因素,例如,收集期间的内存分配以及虚拟内存和分页。尽管存在这些挑战,但作者认为,通过增加堆大小和使用可增长的堆,可以减轻与碎片相关的不可靠性。
阅读更多
FarmBot 是一款开源数控农业机器人,旨在让种植食物像玩游戏一样简单。它可以安装在庭院、屋顶或温室中,实现自动化、本地化的食物生产。FarmBot 采用优质硬件和易于组装的设计,并提供免费的网络应用程序进行控制。用户需要提供种植床、电力、水源和互联网连接。FarmBot 还适用于教育和研究,帮助学生学习机器人技术、营养学和土壤科学等知识。
阅读更多
麻省理工学院和德克萨斯大学奥斯汀分校的研究人员开发出首个芯片级3D打印机,该设备由一块毫米级的 photonic 芯片组成,可以将可重构的光束发射到树脂井中,树脂在受到光线照射时会固化成固体形状。该芯片依靠微型光学天线阵列来引导光束,无需任何移动部件。研究人员使用该原型打印出任意二维形状,并计划开发能够进行体积3D打印的系统。
阅读更多
ProjectPro是一家获得红杉资本和Y Combinator支持的公司,致力于帮助分析团队更快地完成工作。公司正在招聘一名客户主管,负责向数据科学/数据工程团队销售分析产品,需要具备3年以上相关经验,并能够与技术买家建立关系。
阅读更多
三位科学家因其对减肥药物的开创性研究获得了今年的拉斯克医学奖。Joel Habener、Svetlana Mojsov 和 Lotte Knudsen 的研究历时50多年,他们的发现为如今流行的糖尿病和减肥药物(如 Ozempic)奠定了基础。Habener 发现了 GLP-1 激素,Mojsov 合成了其活性部分并发现其减肥效果,Knudsen 则设计了 GLP-1 类激素的缓释形式,最终促成了这些药物的成功研发。
阅读更多
X平台即将改变屏蔽功能,即使被用户屏蔽,账户仍然可以看到该用户的公开帖子。这一变化由埃隆·马斯克确认,他表示屏蔽账户将无法与屏蔽他们的用户互动,但可以查看其帖子。此前,如果一个公开账户屏蔽了一个用户,该用户只需退出登录即可查看该账户的推文,而X平台正在移除这种功能。社交媒体用户经常使用屏蔽功能来远离骚扰者、施暴者或跟踪者,而这一改变可能会引发一些担忧。
阅读更多
2024年才过半,全球已发生多起重大数据泄露事件,累计超10亿条记录被盗。其中,美国电信巨头AT&T发生两起数据泄露,泄露了近乎所有客户的电话号码和通话记录;医疗保健巨头联合健康集团旗下Change Healthcare遭黑客攻击,数亿美国人敏感医疗数据被盗;英国病理实验室Synnovis遭勒索软件攻击,3亿患者数据被盗。
阅读更多
本文介绍了作者利用儿童玩具 Mattel Mindflex 改造 EEG 设备,并用其收集脑电波数据训练神经网络模型的实验。实验结果表明,高 alpha 脑电波段与预测按钮按下状态高度相关,基于此优化后的模型在保证准确率的同时,执行时间大幅缩短,最高可达 95.18%。作者认为,该研究为优化神经网络推理效率提供了新思路,或可应用于 Neuralink 等脑机接口技术。
阅读更多
DIY爱好者Bitluni使用RISC-V架构构建了一个包含256个微控制器的超级计算机集群。他通过设计定制的“集群刀片”来管理多个超级集群,每个刀片包含两个微控制器,用于管理一个超级集群的总线接口。最终,Bitluni成功地将256个RISC-V微控制器整合在一起,并实现了高达14.7 GHz的单核频率。
阅读更多
一位Something Awful论坛用户在被禁言11年后回归,继续他在2013年参与的一场关于桌面游戏的争论。该用户因在争论中发表不当言论而被禁言10万小时,但他并没有放弃账号,而是设定了计时器,并在禁言结束后立即回归,以一种幽默的方式完成了这场跨越十年的辩论。
阅读更多
本文介绍了作者如何使用 PowerDNS 迁移和改进 Mess With DNS 网站 DNS 功能的过程。文章详细描述了在迁移过程中遇到的八个挑战,包括如何拦截所有 DNS 查询、前端是否应该直接访问 PowerDNS API、如何处理记录 ID、如何生成清晰的错误信息、如何设置 SQLite 数据库、如何升级 Vue.js 和管理表单、如何管理前端状态以及如何对项目进行排序等。作者还分享了在解决这些挑战过程中学到的经验和教训。最终, Mess With DNS 网站成功迁移到 PowerDNS,解决了之前存在的许多 DNS 问题。
阅读更多
Clang-18 和 GCC-15 引入了 counted_by 属性,用于将结构体的柔性数组成员与其元素数量关联起来,增强了运行时边界检查。文章详细介绍了 counted_by 属性的使用方法,特别是在 Linux 内核中的应用,并提供了一些代码示例和常见错误案例,例如计数器初始化顺序和循环更新等问题,帮助开发者正确使用该属性提高代码安全性。
阅读更多
美国佐治亚州一位名叫布列塔尼·帕特森的母亲因其11岁儿子索伦独自步行不到一英里去商店而被捕,并被控鲁莽行为。索伦在未告知母亲的情况下去了镇上的商店,一位陌生人看到他独自一人后报警。帕特森认为儿子足够成熟,可以独自在镇上行走,但警方认为这条路不安全。帕特森被捕后被指控鲁莽行为,面临最高一年监禁和1000美元罚款。她拒绝签署一份“安全计划”,该计划要求她时刻监控儿子的位置。目前,她正在律师的帮助下对指控进行抗辩。
阅读更多