SSD 比 HDD 真的更耐用吗?Backblaze 数据告诉你答案

2025-02-19
SSD 比 HDD 真的更耐用吗?Backblaze 数据告诉你答案

Backblaze 对其数据中心使用的 SSD 和 HDD 进行长期可靠性对比研究。初期数据显示 SSD 故障率远低于 HDD,但考虑到 SSD 使用时间远短于 HDD,以及驱动器运行时间的差异,这种结论并不完全可靠。通过对 HDD 数据进行时间回溯,比较相同使用寿命阶段的 SSD 和 HDD,发现两者故障率差异并不显著。长期来看,HDD 故障率随着使用时间的增长而显著上升,SSD 故障率的未来走向仍有待观察,目前基于故障率选择 SSD 或 HDD 并不明智,其他因素如价格、速度等更值得考虑。

阅读更多
硬件 HDD

数学手写技巧:避免歧义的书写指南

2025-02-08

这篇博文提供了一些数学手写技巧,以避免在书写罗马字母、数字和希腊字母时出现歧义。作者强调了区分相似字母和符号的重要性,例如将小写字母 'l' 写成斜体以避免与数字 '1' 混淆,以及在 'p'、'q'、't'、'u'、'v'、'w'、'x' 和 'z' 上添加特定的笔画以使其与其他符号区分开来。此外,文章还详细介绍了如何书写希腊字母,以避免与罗马字母或其他希腊字母混淆。总而言之,这篇文章为提高数学手写清晰度和准确性提供了宝贵的建议。

阅读更多

GitHub UI 架构的过去、现在和未来:10倍的成本

2025-01-24

本文是GitHub工程师Joel Hawksley关于GitHub UI架构演进的总结。他回顾了GitHub UI从早期简陋到如今注重可用性和可访问性的历程,以及由此带来的挑战。他指出,移动端已成为新基准,而构建和维护设计系统(如Primer)的成本远超预期,且前端代码的复杂性是后端的十倍。他建议开发者避免重复造轮子,充分利用现有设计系统,并谨慎规划前端复杂性,以降低成本和提升效率。

阅读更多
开发

CSS Paint Worklet:自定义背景图像的炫酷玩法

2025-05-26
CSS Paint Worklet:自定义背景图像的炫酷玩法

这个例子展示了如何使用CSS Paint Worklet创建动态背景图像。通过定义自定义属性`--boxColor`和`--widthSubtractor`,并结合CSS选择器`nth-of-type`,我们可以为列表项生成不同颜色和宽度的背景。JavaScript代码注册外部的paint worklet脚本`boxbg.js`,该脚本包含了绘制背景图像的逻辑。最终效果可以通过修改自定义属性值在开发者工具中进行调整,实现个性化的背景图像定制。

阅读更多

WhiteSur:为Linux GTK桌面打造macOS风格主题

2025-02-23
WhiteSur:为Linux GTK桌面打造macOS风格主题

WhiteSur是一个让你的Linux GTK桌面拥有macOS般外观的主题。它提供丰富的自定义选项,包括颜色、不透明度、窗口控制按钮样式、Nautilus样式以及Gnome Shell扩展的调整。安装简单,只需运行安装脚本,即可轻松改变你的桌面风格。此外,它还支持对GDM和Firefox主题的自定义,并提供针对Flatpak应用的主题修复方案,即使是Libadwaita也能够应用主题。想体验macOS般流畅的Linux桌面吗?WhiteSur值得一试!

阅读更多

克服拖延症,从100字文章开始写作

2025-02-24
克服拖延症,从100字文章开始写作

作者分享了克服拖延症,开始写作的经验。他鼓励大家定期发表文章,不必过度思考,从短小的文章开始,选择现有的平台即可。作者本人也花了十年时间才写下这篇短文,并建议大家不必过度设计网站,甚至不必检查语法,只需写100字就发布。

阅读更多
杂项

AI润色我的邮件?休想!

2025-01-29
AI润色我的邮件?休想!

博主The Bloggess吐槽AI写作助手,拒绝其“润色”自己的邮件。AI不仅自作主张修改邮件风格,还试图用AI生成的图片替换她想上传的图片,让她感觉电脑像个尖叫着要自己动手的小孩。博主坚持个性化表达,认为AI生成的邮件缺乏个人特色,并希望自己的“糟糕文风”能感染AI,让全世界都接纳不完美的表达方式。

阅读更多
杂项 个人风格

Garmin 数据解析神器:GarminDb

2025-02-02
Garmin 数据解析神器:GarminDb

GarminDb 是一个强大的 Python 脚本集合,用于解析 Garmin Connect 的健康数据并将其存储到 SQLite 数据库中。它能够自动下载并导入每日监控数据(心率、活动、爬升/下降、压力和强度分钟数)、睡眠、体重、静息心率等信息。此外,它还能汇总数据,生成日报表、周报表、月报表和年报表,并支持通过命令行或 Jupyter Notebook 绘制图表。该项目还提供插件机制,方便扩展数据类型。总之,GarminDb 是一个功能全面、易于使用的 Garmin 数据管理工具,让你的健康数据分析更加便捷高效。

阅读更多
开发

黑客新闻:懒人福音!通过二进制修改改造饮水机实现免按键取水

2025-01-11

博主Robbe Derks为了避免每次取水都要按按钮,对一台ION 900系列饮水机进行了二进制修改。他首先使用Arduino和PICkit读取饮水机主控芯片(PIC18F6527和PIC16F630)的固件,然后利用Ghidra逆向工程分析固件,识别出按键控制、阀门控制等关键函数。最后,他编写C代码,通过修改关键函数,实现了按下“常温水”和“冷水”按钮后自动取水1升的功能。整个过程充满挑战,需要精通逆向工程、嵌入式编程等技能,但最终成功地解决了博主的“懒人”问题。

阅读更多
硬件

18世纪牙医的辛酸故事:拔牙不止拔牙,还可能拔掉一块下巴

2024-12-14
18世纪牙医的辛酸故事:拔牙不止拔牙,还可能拔掉一块下巴

本文讲述了18世纪牙医Thomas Berdmore的著作《论牙齿和牙龈的疾病和畸形》中记录的案例,展现了当时牙科治疗的残酷现实。文中描述了病人因口腔溃疡、牙结石等问题遭受的巨大痛苦,以及一些非专业牙医造成的严重医疗事故,例如拔牙时意外拔除一块下颚骨。这些案例不仅揭示了当时牙科技术的落后和治疗的粗糙,也凸显了患者的勇气和韧性。尽管如今的牙科技术已大幅进步,但文章也提醒我们关注医疗资源的可及性和公平性,避免重蹈覆辙。

阅读更多

加州野火导致保险费上涨:$10亿紧急评估

2025-02-15
加州野火导致保险费上涨:$10亿紧急评估

由于洛杉矶县近期野火造成的巨额索赔,加州的最后防线消防保险提供商——FAIR计划——将向保险公司征收10亿美元的特别费用,这些费用最终将转嫁到房主身上。这是30多年来的首次。此举旨在弥补FAIR计划因野火造成的巨额理赔支出,并确保其偿付能力。这项评估将导致大多数加州房屋和火险客户的保费暂时增加。虽然保险业支持这一改变,但消费者权益保护组织则计划提起诉讼,认为这是对消费者的“救助”,并质疑保险公司是否会“双重收费”。

阅读更多

惊!马斯克关联工程师掌控美国财政支付系统代码

2025-02-04
惊!马斯克关联工程师掌控美国财政支付系统代码

一名25岁的工程师,与埃隆·马斯克有关联,获得了美国财政部支付系统的完全代码访问权限,这引发了内部人士的恐慌。该工程师拥有对几乎所有美国政府支付系统(包括社保金、退税等)的读写权限,这可能导致不可逆转的系统变更甚至安全漏洞。内部人士担忧数据可能泄露给政府效率部门(GSA)的马斯克盟友,并表示缺乏有效的举报渠道。该事件凸显了政府IT系统的安全风险以及对关键基础设施的潜在威胁。

阅读更多
科技 政府IT

程序员的“帽子”:不同场景下的代码风格

2025-02-07

资深程序员反思了多年的编程经验,总结出五种不同的编程“帽子”:船长帽(谨慎细致,适合关键系统)、流浪汉帽(快速原型,简单实用)、麦克盖弗帽(快速验证,不拘泥于代码质量)、厨师帽(注重代码美观)和老师帽(注重代码可读性和理解性)。他认为,根据不同情境选择合适的编程风格至关重要,避免教条式的“正确方法”,才能更高效地完成任务。

阅读更多
开发

远程办公:写字楼空置率居高不下,重返办公室计划失败?

2025-02-11

尽管许多公司强制要求员工重返办公室,但数据显示,实际的办公室到岗率自2023年初以来几乎没有变化。Kastle的每周返工数据显示,顶级十大办公市场的平均入住率仅为疫情前水平的54%。同时,远程办公(WFH)的比例也保持在高位,超过29%的全职工作日是在家完成的。这表明,许多公司已经适应了混合办公模式,远程办公在提高生产效率和降低办公成本方面发挥了作用。因此,寄希望于重返办公室计划来拯救商业房地产办公楼市场的预期可能过于乐观。

阅读更多

定期重启服务器:预防胜于治疗

2024-12-13

一家大学的研究团队面临一个棘手的系统管理员问题:服务器运行时间过长,需要重启,但频繁重启会影响用户体验。他们通常避免重启,但这次因服务器长时间运行而不得不进行大规模重启。为了避免类似情况再次发生,他们决定制定一个年度重启计划,每年至少重启三次,以配合学校的教学时间表,从而在预防潜在问题与保证用户体验之间取得平衡。

阅读更多
开发 定期重启

红帽:开源AI的最低标准

2025-02-06
红帽:开源AI的最低标准

红帽认为开源AI的最低标准是:开源许可的模型权重与开源软件组件相结合。文章详细阐述了红帽对开源AI的理解,认为模型权重如同软件的代码,对其进行修改和改进需要开源许可。红帽通过InstructLab项目和Granite模型系列积极推动开源AI发展,并致力于构建基于Kubernetes、KubeFlow等技术的开源AI平台,最终目标是在混合云环境下实现开源AI的民主化和广泛应用。

阅读更多
科技 模型权重

法兰克福出土的银护身符改写早期基督教历史

2024-12-18
法兰克福出土的银护身符改写早期基督教历史

在德国法兰克福附近一座公元3世纪的罗马墓葬中,考古学家发现了一件具有里程碑意义的文物——一枚银质护身符,被称为“法兰克福银铭文”。这枚护身符可追溯至公元230-270年,其纯基督教内容的铭文,比阿尔卑斯山以北此前已知的最早基督教文物早了近50年。铭文通过先进的计算机断层扫描技术破译,其内容包含对耶稣基督的颂扬和圣经引文,证明了早期基督教在阿尔卑斯山以北地区的传播比以往认为的更为广泛和深入。这一发现对考古学、神学和罗马历史具有重要意义。

阅读更多
杂项 基督教

Infinigen:无限逼真的3D场景生成器

2025-01-22
Infinigen:无限逼真的3D场景生成器

普林斯顿视觉与学习实验室开发的Infinigen是一个程序化生成3D场景的工具,它基于Blender,完全开源免费(BSD 3-Clause License)。Infinigen通过随机化的数学规则生成所有形状和材质,从宏观结构到微小细节,可以创建无限变化的场景,并自动生成高质量的注释,适用于光流、3D场景流、深度、表面法线、全景分割和遮挡边界等多种计算机视觉任务。其生成的3D数据真实且高质量,特别优化用于计算机视觉研究。

阅读更多
AI

PIN AI:你的私人AI,由你掌控

2025-02-15
PIN AI:你的私人AI,由你掌控

PIN AI 是一款运行在手机上的去中心化个人AI应用,它挑战了科技巨头对用户数据的垄断。不同于云端AI,PIN AI 将AI模型直接运行在用户的手机上,确保隐私和个性化定制。用户拥有自己的数据,并可以控制AI模型的训练。PIN AI 已经拥有超过200万的 alpha 用户,并得到了 a16z Crypto 等知名投资机构的支持。它旨在打造一个用户主导的AI生态,让个人拥有并控制自己的AI助手,如同钢铁侠的J.A.R.V.I.S.一样。

阅读更多

二战中那些改变战局的学者间谍

2025-01-19
二战中那些改变战局的学者间谍

《书与匕首》一书揭秘了二战中一群不起眼的学者和图书馆员,他们如何凭借其独特的技能为盟军赢得胜利。这些“学者间谍”并非进行传统的间谍活动,而是通过收集、整理和分析信息,为盟军提供了关键情报。他们从看似普通的资料中,如报纸、地图、电话簿等,挖掘出关键情报,帮助盟军扭转战局。作者指出,正是这些学者的贡献,改变了情报工作的模式,并为后来的中央情报局等机构提供了借鉴。

阅读更多
科技

被老板每天揍肚子?高薪工作的荒诞现实

2025-02-18
被老板每天揍肚子?高薪工作的荒诞现实

一个程序员偶然发现了一个完美匹配自己技能的职位,唯一的例外是“每天被老板揍肚子”。起初他认为这很奇怪,但高薪和优厚福利让他难以拒绝。入职后,他发现这份工作就是每天来公司挨老板一拳,然后就可以回家。虽然荒诞,但他逐渐适应了,甚至开始反思人生价值和工作的意义。最终,他辞职了,开始了新的生活旅程。

阅读更多
杂项 荒诞

无限记忆:基于间隔重复法的理论证明

2025-02-02

本文证明了利用间隔重复法,一个拥有无限生命但健忘的人可以记住无限多的知识。作者通过建立知识遗忘和复习次数之间的幂律关系,并结合每天有限的学习时间,推导出一个模型,该模型显示,通过精心安排复习计划,可以不断积累知识,最终达到无限记忆的效果。虽然每天复习的知识量有限,但随着时间的推移,累计的知识量会无限增长。

阅读更多
杂项

Pantograph:一款流畅且类型安全的结构化编辑器

2025-02-07
Pantograph:一款流畅且类型安全的结构化编辑器

Pantograph 是一款革命性的结构化代码编辑器,它直接操作类型化的语法树,而不是像传统编辑器那样先解析文本再进行类型检查。通过引入树选择和“拉链编辑”的概念,Pantograph 简化了对现有程序的编辑,使程序员可以更轻松地进行复杂的代码修改,同时保持程序的类型安全。它巧妙地处理类型差异,并允许程序中存在一些错误,方便用户逐步调试。Pantograph 的设计具有语言通用性,开发者可以基于其框架定义新的编辑器。

阅读更多
开发

开源macOS生产力工具Orange Intelligence:超越Apple Intelligence

2025-01-26
开源macOS生产力工具Orange Intelligence:超越Apple Intelligence

Orange Intelligence 是一款强大的开源 macOS 生产力工具,旨在超越 Apple Intelligence 的局限性。它采用优雅的浮动窗口界面,允许用户在任何应用程序中无缝捕获、处理和替换文本。 Orange Intelligence 支持自定义 Python 函数,可以集成大型语言模型(LLM)如 OpenAI 或本地 LLaMA,构建复杂 Agent 系统。该项目使用 Python、PyQt6 和 Applescript 开发,并提供丰富的自定义功能,极大地提升了开发人员、研究人员和 AI 爱好者的工作效率。

阅读更多
开发

macOS内核漏洞CVE-2024-54507:幽灵般的sysctl溢出读取

2025-01-23
macOS内核漏洞CVE-2024-54507:幽灵般的sysctl溢出读取

一名安全研究人员在macOS 15.0的XNU内核中发现了一个有趣的漏洞(CVE-2024-54507)。该漏洞存在于`sysctl_udp_log_port`函数中,由于整数类型混淆,导致在读取`uint16_t`类型变量时,错误地读取了4个字节,从而造成2字节的越界读取。攻击者可以利用此漏洞读取内核内存中的部分数据,虽然数据内容取决于链接器的行为和系统配置,但仍然可能泄露敏感信息。Apple已在macOS 15.2和iOS 18.2中修复了此漏洞。

阅读更多
科技

Apitally API 分析和监控:轻量级数据收集,保护你的敏感信息

2025-02-05
Apitally API 分析和监控:轻量级数据收集,保护你的敏感信息

Apitally 的 API 分析和监控客户端库仅收集关于你的端点、请求和响应的非敏感元数据,包括 HTTP 方法、路径、响应状态码、计时以及请求和响应正文的大小。数据在客户端聚合后才发送到 Apitally 服务器。对于 API 请求日志记录,其客户端库允许你配置所有被记录内容的方面,并方便地屏蔽敏感字段,确保数据安全。

阅读更多

GitHub MCP 集成漏洞:恶意 Issue 泄露私有仓库数据

2025-05-27
GitHub MCP 集成漏洞:恶意 Issue 泄露私有仓库数据

Invariant 发现了一个影响广泛使用的 GitHub MCP 集成的严重漏洞(GitHub 上有 14k 星)。攻击者可以通过恶意 GitHub Issue 劫持用户的代理,强制其泄露私有仓库的数据。该漏洞是 Invariant 的自动化安全扫描器发现的第一个“有毒代理流程”漏洞之一。攻击者可以在公共仓库中创建一个恶意 Issue,其中包含一个提示注入,等待代理交互。当用户查询其代理时,代理会获取公共仓库中的 Issue 并被注入。代理随后可以被强制将私有仓库数据拉入上下文,并将其泄漏到公共仓库中,攻击者可以自由访问。为防止此类攻击,建议实施细粒度的权限控制和持续的安全监控。即使是最新、高度对齐的安全 AI 模型也容易受到此类攻击,因此需要在系统级别实施安全措施。

阅读更多
科技 代理安全

令人着迷的“出租车数”:一个数学谜题的探索

2025-01-21

本文探讨了“出租车数”这一数学难题,它指的是由两个因数相乘得到的数,这两个因数的数字组合与乘积的数字组合相同,且不包含0。文章介绍了3至9位数“出租车数”的求解方法,并给出了不同位数“出租车数”的个数、最小值和最大值。作者利用Fortran程序计算了这些“出租车数”,并分析了其数字根的特性,最终列出了部分结果,并延伸探讨了使用三个或更多因数的情况。

阅读更多
杂项
1 2 1040 1041 1042 1044 1046 1047 1048 1084 1085