文章讲述了作者创建的一个名为“一百万个复选框”网站的经历。网站上线后意外爆火,作者通过增加服务器、优化代码、限制带宽等措施,成功地将网站扩展到可以处理6.5亿次点击的规模。作者还分享了他在网站维护过程中遇到的挑战和解决方案,以及最终如何关闭网站。
三星在Unpacked活动上发布了新款Galaxy Watch Ultra和Galaxy Buds 3 Pro,但这两款产品的造型设计与苹果公司的Apple Watch Ultra和AirPods Pro十分相似,引发了外界对其模仿苹果的批评。尽管三星方面表示,新设计是为了提高产品舒适度和耐用性,但其与苹果产品的相似之处仍然引发了争议。
iOS 18系统将新增一项重要安全功能:在拨打911紧急电话时支持实时视频传输。该功能允许用户与911接线员进行视频通话,帮助救援人员更快找到求救者。此外,iPhone还具备车祸检测、卫星短信和紧急定位等安全功能。
文章指出,大众ID.4车型上使用的电容式方向盘控制按钮可能导致了一系列交通事故。由于电容按钮只需轻触即可激活,驾驶员在某些情况下可能会意外触碰到方向盘辐条上的按钮,例如自适应巡航控制系统的“恢复”按钮,从而导致车辆意外加速。文章引用了美国国家公路交通安全管理局的碰撞报告和车主的在线反馈,指出虽然事故发生时车速普遍较低,但仍有造成人员受伤和车辆严重损坏的案例。
本文节选自艾德·西蒙的新书《魔鬼的契约:浮士德式交易的历史》,探讨了从文艺复兴时期至今,关于浮士德与魔鬼交易的文学作品,以及这种交易如何反映了人类在现代社会中对权力、贪婪和虚荣的追求,最终导致我们可能面临自身毁灭的结局。
AMD 在 Computex 2024 上发布了最新的 Zen 5 CPU 微架构,将用于移动端的 Ryzen AI 300 系列和桌面端的 Ryzen 9000 系列。Zen 5 架构相比 Zen 4 在指令周期、缓存带宽和人工智能数据路径等方面进行了改进,IPC 提升了 16%。Ryzen AI 300 系列集成了 XDNA 2 NPU,AI 性能高达 50 TOPS,并采用了 RDNA 3.5 GPU。 Ryzen 9000 系列将于 7 月 31 日发布,提供四款型号,支持超频和新的 Curve Shaper 功能,AMD 声称在性能和散热方面均优于竞品。
将于6月25日发射的GOES-U卫星将完善NOAA的GOES-R气象卫星星座,为其兄弟姐妹的能力锦上添花,并将更加关注空间天气。GOES-U卫星上的一项新传感器CCOR,将监测地球大气层外的空间天气事件,这些事件可能会影响我们的星球。
美国电话巨头AT&T证实,网络犯罪分子窃取了“几乎所有”客户的电话记录,受影响用户约1.1亿。被盗数据包括手机号码、通话和短信记录以及位置相关数据,涵盖2022年5月1日至2022年10月31日期间。AT&T表示,数据是从云数据巨头Snowflake窃取的,并已与执法部门合作逮捕了至少一名犯罪嫌疑人。
Gouach无限电池是一款可更换电池的电动自行车电池,旨在解决传统电动自行车电池存在的浪费和维修问题。该电池采用可更换电池设计,用户可以轻松更换电池,延长电池使用寿命,并节省更换电池的成本。Gouach无限电池兼容90%的电动自行车,并配备了移动应用程序,允许用户监控电池状态、配置电机设置等。
文章指出,尽管科技巨头正在人工智能领域投入巨资,并推动了股市相关概念股价飙升,但越来越多的华尔街分析师和投资者对人工智能投资过热表示担忧,认为人工智能技术目前盈利能力有限,难以支撑如此巨大的投资规模,并以高盛、巴克莱等投行的分析报告佐证。
这篇文章是关于VS Code 1.91.0版本在MacOS Big Sur 11.7.10系统上无法启动的问题。用户报告称,更新到最新版本后,VS Code会在启动时崩溃,并抛出错误信息。经证实,该问题是由于新版本存在bug导致,可通过安装1.90版本并禁用自动更新解决。微软官方已在后续版本中修复了该问题。
本文是逆向工程IP摄像头系列文章的第一部分。作者购买了一款新型IP摄像头,发现其工作原理与旧款不同,需要连接到外部服务器才能查看图像,这引发了作者对安全性的担忧。作者决定对这款摄像头进行逆向工程,希望能够改变其工作方式。在第一部分中,作者首先尝试获取摄像头信息,但没有找到制造商的任何信息。然后,作者使用nmap工具扫描摄像头开放的端口,发现554端口与RTSP流媒体协议相关。接着,作者使用Wireshark分析网络流量,发现摄像头连接了许多服务器,包括Google、阿里巴巴和Facebook,这引发了作者的担忧。作者还发现摄像头会连接到制造商服务器检查固件更新,并成功下载了固件文件。最后,作者确定了接收视频流的服务器地址和端口,并发现数据传输协议效率不高。
Patchwork是一个开源项目,旨在利用大型语言模型(LLM)自动化软件开发流程,例如代码审查、补丁修复和文档生成。该项目提供可重复使用的步骤、可定制的提示模板以及预定义的流程,并支持本地CLI、IDE和CI/CD集成。
本文探讨了在 Windows 环境下进行开发的多种方案,包括使用原生 Windows 工具、MinGW-w64、Cygwin 以及 WSL(Windows Subsystem for Linux)。文章详细比较了它们的优缺点,例如 WSL 提供完整的 Linux 体验但硬件访问受限,Cygwin 提供 Linux 兼容性但 ABI 差异可能导致问题,MinGW-w64 则能生成原生 Windows 可执行文件但 ABI 也不同于 MSVC。作者还推荐了 MSYS2 作为整合 Cygwin 和 MinGW-w64 的解决方案,并根据自身经验分享了使用 WSL2 和原生 Windows 开发的体会。
由于polyfill.io被发现存在安全风险,Cloudflare推出了自动替换功能,将客户网站上所有指向polyfill.io的链接替换为Cloudflare的镜像链接。这一举措旨在降低供应链攻击风险,保障用户安全。Cloudflare建议所有网站开发者检查代码,并将polyfill.io替换为更安全的替代方案。
本文介绍了温布尔登网球公开赛草地球场背后的科学与艺术。草场负责人Neil Stubley带领团队常年对球场进行数据分析和精心维护,以确保草皮的耐用性、弹性和美观性,为球员提供最佳比赛条件。文章详细描述了他们如何监测草皮生长、调整草种以及模拟比赛环境进行测试,以达到完美平衡功能性和美观性的目标。
美国职业棒球大联盟主席罗布·曼弗雷德透露了自动判球系统(ABS)未来在最高级别联赛应用的设想,表示该系统可能作为挑战系统引入。ABS系统已经在美国职业棒球大联盟下属的小联盟中使用多年,该系统可以自动判断球和好球,而不是依靠裁判的人工判断。挑战系统是介于传统判罚方式和全自动判罚方式之间的一种折衷方案,允许球队对认为不正确的判罚提出挑战,并使用ABS系统进行确认或更改。
本文介绍了Safari 17.0、17.2和17.5版本中新增的私密浏览2.0功能。该功能旨在增强用户隐私保护,包括链接跟踪保护、阻止已知跟踪器的网络加载、默认关闭具有网站或历史记录访问权限的扩展、限制第三方IP地址设置的Cookie的生存期、分区会话存储和Blob URL等。此外,还介绍了Safari如何通过注入噪声和覆盖API结果来防止指纹识别,以及对Topics API的批评。
Kent Beck 在本文中探讨了软件开发中文档的必要性。他认为,虽然文档可以作为沟通工具,但过度依赖文档会导致文档与代码脱节,反而降低效率。Beck 主张根据受众规模、信息稳定性、延迟成本等因素决定是否编写文档,并将代码简化、社交化、测试和代码本身视为更有效的沟通方式。他还指出,随着大型语言模型的兴起,代码解释工作可以更有效地自动化。
调查发现,包括苹果、英伟达、Anthropic和Salesforce在内的硅谷巨头公司,使用来自YouTube平台上超过4.8万个频道的17.3万多个视频字幕数据训练AI模型,其中包括可汗学院、麻省理工学院和哈佛大学等教育和在线学习频道的视频,以及YouTube知名博主的视频。虽然这些数据本身是公开的,但YouTube的服务条款禁止通过“自动方式”访问其视频,引发了创作者和法律专家的担忧,他们认为这种行为构成侵权,并呼吁对AI训练数据的获取和使用进行监管。
CrowdStrike 公司 CEO George Kurtz 被美国国土安全委员会要求就其软件更新故障引发的全球 IT 混乱事件作证。该事件导致全球范围内数百万台 Windows 设备瘫痪,航空、医疗、银行等关键领域服务中断。委员会要求 Kurtz 对事件进行详细说明,并解释 CrowdStrike 采取的缓解措施。
继新罕布什尔州之后,明尼苏达州成为美国第二个通过“杰森一家”法案的州,该法案为飞行汽车制定了规则。新法案将允许车主将飞行汽车注册为汽车和卡车,但无需获得车牌,可以使用尾号代替。飞行汽车将被允许在公共道路上行驶,但不能在公共道路上起飞或降落,紧急情况除外。
JavaScript引擎在处理函数内部的垃圾回收时,并不像预期那样工作。当一个函数返回一个闭包,并且该闭包引用了一个大型对象(例如ArrayBuffer),即使该对象在函数外部不再被引用,也不会被垃圾回收。这是因为引擎将该对象与闭包的作用域相关联,而只要闭包仍然可调用,作用域就不会被回收。
本文详细评测了亚马逊AWS Graviton 4服务器CPU,深入分析了其采用的Arm Neoverse V2核心架构。Graviton 4拥有96个Neoverse V2核心,采用CMN-700网状互连,支持双路配置,提供高达192核心和1536 GB DDR5内存。文章深入探讨了Neoverse V2核心的分支预测、指令获取与解码、乱序执行、整数和浮点/向量执行、加载/存储单元、缓存层次结构等方面,并通过与Zen 4等架构进行对比,揭示了Neoverse V2的优缺点。评测结果显示,Neoverse V2在某些方面表现出色,例如缓存延迟和分支预测,但在时钟速度和整体性能方面仍落后于Zen 4。
这篇文章介绍了一本免费的 Bash 脚本入门电子书,该书旨在帮助读者学习 Bash 脚本的基础知识,并开始编写自己的脚本以自动化日常的 SysOps、DevOps 和开发任务。这本书适合任何希望学习 Bash 脚本基础知识的开发者、系统管理员或 DevOps 工程师。
Satyrn 是一款适用于 Mac 的全新 Jupyter 客户端,旨在提供更快、更高效的编码体验。它拥有比 VS Code 和 JupyterLab 更快的启动速度,并支持通过上下文感知的提示单元格进行代码生成。其简约的设计和现代化的命令面板帮助用户保持专注,而强大的功能如 Black 代码格式化、一键复制图表和表格,以及集成的虚拟环境管理器则简化了工作流程。
本文探讨了如何以构造性的方式构建空间填充曲线,特别是 Hilbert 曲线。作者首先解释了经典 Hilbert 曲线的构造,并指出了其在构造证明中的问题所在。为了解决这个问题,作者提出了广义 Hilbert 曲线,并证明了在依赖选择公理下,这种曲线是满射的。此外,作者还解释了为什么在没有选择公理的情况下,无法在层拓扑中构造空间填充曲线。
Gym Class VR是Meta Quest平台上排名第一的体育游戏,拥有数百万玩家。该公司由顶级科技和体育投资者支持,包括Andreessen Horowitz、Y Combinator、NBA、金州勇士队以及凯文·杜兰特、丹尼·格林等顶级球员投资者。Gym Class正在招聘资深、主管或首席后端工程师,负责VR、移动和Web的后端工程,与联合创始人合作制定路线图,并与客户端工程师和设计师合作发布产品。
本文批评了一些AI公司偷偷爬取开放街图(OSM)数据进行训练的行为,并呼吁这些公司停止这种行为,尊重开源社区的劳动成果。文章指出,OSM的数据是志愿者们辛苦收集和维护的,AI公司应该公开透明地使用这些数据,并回馈开源社区。