卡尔森宣布不再热爱古典象棋:传统与创新的博弈

2025-06-05
卡尔森宣布不再热爱古典象棋:传统与创新的博弈

世界象棋冠军卡尔森近日宣布不再享受古典象棋,这引发了业界广泛关注。他表示,长时间的准备和高强度的比赛让他感到疲惫。这并非因为输棋,而是对古典象棋比赛本身的热爱逐渐消退。文章分析了古典象棋的枯燥和高强度的准备工作,以及人工智能和数据库对比赛的影响。但卡尔森并没有完全离开象棋,他仍然活跃在快棋、闪电棋等项目中,并推动更具创新性和趣味性的象棋形式,例如自由式象棋。文章最后探讨了古典象棋的未来,以及如何在传统与创新之间取得平衡,以保持象棋运动的活力与吸引力。

阅读更多

少用JS生成HTML,拥抱更简洁高效的Web开发

2025-09-16
少用JS生成HTML,拥抱更简洁高效的Web开发

本文作者指出,许多项目过度依赖JavaScript生成HTML,导致加载速度慢、运行速度慢、易出错且难以理解。作者建议尽量使用HTML直接生成内容,JavaScript仅用于增强交互性。文章以表单提交和API响应为例,对比了使用JS和HTML两种方式的代码,证明了直接使用HTML的简洁性和效率。作者认为这种方法能构建更快、更简单、更可靠的应用,但需要改变前端开发的工作流程,将更多工作转移到后端。

阅读更多
开发

面向对象与函数式设计合成以促进代码复用

2025-09-09

这篇1998年欧洲面向对象编程会议的论文探讨了如何结合面向对象编程和函数式编程的优势,以解决程序演化过程中扩展工具和数据类型的问题。传统方法难以同时支持这两种扩展:函数式编程擅长添加工具,而面向对象编程擅长添加新工具或扩展数据集,但不能同时做到两者。论文提出了一种合成设计模式,结合了两种方法的优点,并提出了一种新的语言机制来支持类系统,从而在无需修改现有代码的情况下,实现对工具和数据类型的扩展。

阅读更多
开发 代码复用

iOS商业间谍软件的演变:从Pegasus到Predator

2024-12-30
iOS商业间谍软件的演变:从Pegasus到Predator

此次演讲追踪了iOS间谍软件的演变历程,从2016年Pegasus的首次发现到2024年的最新案例。演讲将首先分析iOS商业间谍软件的漏洞利用、感染媒介和方法是如何随着时间推移而变化的;然后探讨检测方法的进步和可用于发现商业间谍软件的取证资源,并包含一个关于发现和分析BlastPass(最新的NSO漏洞利用之一)的案例研究;最后讨论检测方法和数据源的技术挑战和局限性,并提出改进商业间谍软件检测的开放性研究课题和建议。

阅读更多

OpenAI CEO低估了ChatGPT的能源和水资源消耗

2025-06-12
OpenAI CEO低估了ChatGPT的能源和水资源消耗

OpenAI首席执行官Sam Altman声称ChatGPT的能源和水资源消耗远低于其他研究结果。他声称单个ChatGPT查询仅需0.34瓦时和极少量的水。然而,根据ChatGPT的活跃用户数量和消息数量计算,其实际水资源消耗量可能远高于Altman的估算,这与其他研究结果相矛盾。Altman的言论引发了人们对OpenAI数据透明度和环境责任的质疑,也暴露出大型语言模型高昂的环境成本问题。

阅读更多

框架的邪恶:为何构建库而非框架

2025-04-17
框架的邪恶:为何构建库而非框架

本文探讨了函数式库设计的原则,特别关注可组合性和避免回调。作者认为框架难以组合、探索和测试,并限制代码结构。相比之下,库赋予开发者更多控制权,鼓励交互式探索,并支持多层抽象。文章以游戏引擎为例,展示了如何通过异步工作流和事件编程避免回调的缺点,并通过FsLab等例子说明了库的可组合性。最终,作者倡导构建可组合、易于探索的库,而非僵硬的框架。

阅读更多
开发 库设计

暗物质新理论:高速粒子减速变重

2025-05-16
暗物质新理论:高速粒子减速变重

达特茅斯学院的研究人员提出了一种新的暗物质起源理论。他们认为,宇宙早期,高能无质量粒子碰撞后迅速“凝结”,类似于水蒸气凝结成水,形成了暗物质。这些粒子通过自旋方向相反而相互吸引,冷却后能量骤降,转变为冷而重的粒子。该理论可以通过分析宇宙微波背景辐射来验证,并与超导现象中的库珀对形成机制类似。

阅读更多
科技

Laravel 之父 Taylor Otwell:14 年构建传奇框架的经验与教训

2025-08-30

Laravel 框架的创建者 Taylor Otwell 在访谈中回顾了其 14 年的开发历程。从 PHP 5.3 版本起步,到如今拥有 70 人团队的全职公司,他分享了关于代码可维护性、开发者体验以及如何在不过度复杂化的前提下进行演进的经验。他强调了软件设计中简洁性的重要性,以及遵循框架约定带来的长期益处。访谈还涵盖了 Laravel 的发展历程、融资新篇章以及团队协作等方面,为开发者提供了宝贵的经验借鉴。

阅读更多
开发

日本警方破获大型“快影”网站,5人被捕

2025-05-28
日本警方破获大型“快影”网站,5人被捕

日本宮城县警方日前捣毁了一个非法复制电影剧情并发布的网站,逮捕了5名相关人员,包括公司经营者、员工和撰稿人。该网站未经授权,将包括《哥斯拉-1.0》、《新·假面骑士》等多部热门电影的完整剧情、台词、场景等内容文字化,配以相关图片发布,从中获利。警方调查显示,该网站共有超过8000部电影的详细内容,涉嫌严重侵犯著作权。此案也凸显了打击“快影”网站的必要性,呼吁公众提高版权意识。

阅读更多

55岁程序员因恶意代码破坏前雇主网络面临十年监禁

2025-03-10
55岁程序员因恶意代码破坏前雇主网络面临十年监禁

一名55岁的软件开发人员因部署恶意代码破坏其前雇主网络而面临长达10年的监禁,据称造成数十万美元的损失。这名程序员Davis Lu在伊顿公司工作了11年,因2018年公司重组导致其职责减少而心生不满,随后在公司网络中植入恶意代码,造成系统崩溃和数据丢失。他甚至设计了一个名为“IsDLEnabledinAD”(Is Davis Lu enabled in Active Directory的缩写)的“终止开关”,在其被解雇当天自动激活,导致伊顿公司全球用户受到影响。

阅读更多
开发 网络破坏

大型语言模型代码生成能力评估:MultiCodeBench 横空出世

2024-12-30
大型语言模型代码生成能力评估:MultiCodeBench 横空出世

近期,基于代码大型语言模型(LLM)的AI编程助手日益普及,大幅提升了开发效率。然而,现有代码生成基准测试主要关注通用场景,忽略了LLM在特定应用领域的性能。为此,研究人员提出了MultiCodeBench,这是一个包含2400个编程任务的新基准,涵盖12个热门软件开发领域和15种编程语言。通过对11个主流LLM的评估,MultiCodeBench揭示了不同领域LLM的代码生成能力,为开发者选择合适的LLM提供了实用指导,并为模型开发者改进特定领域代码生成能力提供了方向。

阅读更多
1
开发

F-35坠毁:50分钟空中会议未能阻止2亿美元战机坠毁

2025-08-27
F-35坠毁:50分钟空中会议未能阻止2亿美元战机坠毁

一架F-35战斗机在阿拉斯加坠毁,事故原因是起落架结冰导致无法正常收放。飞行员在空中与洛克希德·马丁工程师进行了50分钟的会议试图解决问题,但最终不得不弹射逃生。调查报告指出,飞机液压系统存在大量水分,以及维护手册中关于极寒天气下传感器问题的警告未被及时重视,导致飞行员做出了错误的决策,最终酿成这起损失2亿美元的惨剧。

阅读更多

Axel Springer与广告拦截器的版权大战:网站代码算不算软件?

2025-08-19

德国出版商Axel Springer长期以来一直与广告拦截器Adblock Plus对抗。起初,他们尝试通过竞争法诉讼,但败诉。随后,他们转向版权法,认为Adblock Plus修改其网站代码构成侵权。德国联邦法院推翻了之前的判决,支持Axel Springer的观点,认为网站代码属于受版权保护的软件,其修改可能构成侵权。此案引发广泛关注,其结果可能对软件行业和互联网生态产生深远影响,甚至关系到未来在线新闻的付费模式和信息自由获取。

阅读更多
科技

指数级增长神话:企业增长并非你想象的那样

2025-01-11
指数级增长神话:企业增长并非你想象的那样

本文挑战了科技公司“指数级增长”的普遍认知。作者通过分析Facebook、Slack、Dropbox等公司的真实数据,指出高增长公司实际遵循的是二次方增长模式,而非指数级增长。作者提出了“大象曲线”模型,解释了营销活动生命周期及其对整体收入增长的影响。该模型认为,多个营销活动叠加,最终呈现出二次方增长的趋势。此外,文章还探讨了病毒式传播、口碑效应和热门趋势等因素对产品增长的影响,并提出了相应的增长模型,例如逻辑斯蒂增长模型。最终,作者为营销团队和产品经理提供了切实可行的建议,帮助他们更好地理解和管理公司增长。

阅读更多

从动物“化工厂”到合成生物学:生物制药的革命

2024-12-15
从动物“化工厂”到合成生物学:生物制药的革命

历史上,许多药物和材料依赖动物提取,例如从马血中提取抗毒素,从鲎血中提取内毒素检测剂,以及用蚕丝生产丝绸。这篇文章讲述了从古代腓尼基人使用蜗牛提取泰尔紫染料,到现代利用生物技术合成胰岛素、抗体和疫苗的历程。虽然合成生物学技术已经可以替代许多动物来源的产品,但由于监管滞后、分子复杂性以及规模化生产的挑战,一些领域仍然依赖动物,例如流感疫苗的生产。文章强调了合成生物学在提高效率和减少动物使用方面的巨大潜力,但也提醒我们不能忽视生物多样性保护的重要性,因为生物技术的发展也依赖于对自然界的探索和利用。

阅读更多
科技

Gemini 2.5 Flash:谷歌推出具有可控推理能力的全新AI模型

2025-04-17
Gemini 2.5 Flash:谷歌推出具有可控推理能力的全新AI模型

谷歌发布了Gemini 2.5 Flash,一个具有可控推理能力的全新大型语言模型。它在Gemini 2.0 Flash的基础上大幅提升了推理能力,并允许开发者通过设置“思考预算”来平衡质量、成本和延迟。该模型能够根据提示的复杂性自动调整思考过程,并提供从关闭思考到高强度推理的不同模式。Gemini 2.5 Flash在LMArena的Hard Prompts测试中表现出色,性价比极高,是目前最具成本效益的思考型模型之一。

阅读更多

用照片和大型视觉模型构建室内地图原型

2025-07-07

作者在周末利用大型视觉模型(VLM)技术,仅凭一张商场照片,就成功构建了一个室内定位系统原型。该系统通过标注商场地图,识别照片中可见的商店,并结合VLM的图像识别能力,将照片中的位置与地图上的位置进行匹配,最终在照片中定位出作者所在的位置。尽管存在一定的误差,但结果令人惊讶,展现了VLM在室内定位领域的潜力。这项工作为未来的增强现实(AR)设备和机器人应用提供了新的可能性,同时也提醒我们注意技术带来的潜在环境问题。

阅读更多

你的手机位置数据泄露了吗?一个惊悚的追踪实验

2025-02-02
你的手机位置数据泄露了吗?一个惊悚的追踪实验

最近爆出的Gravy Analytics地理位置数据泄露事件,暴露了超过2000个App偷偷收集用户位置数据,甚至开发者自己都不知道。作者为了验证数据泄露的真实性,进行了一次追踪实验:安装一个游戏,然后用Charles Proxy抓包分析。结果发现,即使关闭了定位服务,游戏仍然通过Unity Ads、Facebook等第三方广告平台泄露了作者的IP地址和大概位置信息,甚至包括屏幕亮度、内存等设备信息。更令人震惊的是,作者发现可以通过数据经纪商购买到包含其个人信息的数据库,从而实现精准定位。这篇文章揭示了移动应用广告生态中数据泄露的严重性,以及个人隐私面临的巨大风险。

阅读更多

特朗普关税导致澳洲邮政暂停美国转运服务

2025-08-21
特朗普关税导致澳洲邮政暂停美国转运服务

由于特朗普政府即将实施的关税政策,全球邮政网络和零售商面临混乱。澳洲邮政已暂停部分对美国的运输服务,这意味着其他国家的产品将无法通过澳大利亚运往美国。这项暂停源于美国对低价值商品征收额外关税的政策,取消了之前的免税额度。此举给电商企业带来混乱,许多邮政运营商措手不及,其中包括暂停转运服务的澳洲邮政。一些国家也暂停了对美国的运输服务,以应对关税变化带来的不确定性。

阅读更多
科技

Julia和JuliaHub:创新与增长的飞跃

2025-02-05
Julia和JuliaHub:创新与增长的飞跃

Julia编程语言及其生态系统JuliaHub在过去五年取得了令人瞩目的成就。Discourse浏览量增长494%,GitHub星标数增长412%,核心论文引用量增长391%,注册包数量增长322%,JuliaCon参与者数量大幅增加,JuliaHub员工规模扩大至100多人,并开发了JuliaSim等一系列产品,用于电池模拟、HVAC系统建模和药物研发等领域。未来,Julia和JuliaHub将继续引领创新,推动技术发展。

阅读更多
开发 JuliaHub

Kafka 的未来:超越分区,走向更强大的消息队列

2025-04-25

本文探讨了Kafka的未来改进方向,核心在于摆脱分区限制,转向以键为中心的访问模式。这将带来更高效的数据访问和回放,支持动态消费者数量调整,并解决分区阻塞问题。此外,文章还建议引入主题层次结构、并发控制、Broker端Schema支持、可扩展性、同步提交回调、快照功能和多租户支持等特性,以提升Kafka的性能、可靠性和易用性,使其更适合构建现代数据应用。

阅读更多
开发

JavaScript日期解析的混乱历史

2025-05-28

这篇文章揭示了JavaScript中日期解析的奇特之处:`2025/05/28`和`2025-05-28`在JavaScript中表示不同的日期。这源于浏览器对日期字符串解析的长期不一致。文章追溯了从2009年ES5标准发布以来,不同浏览器(Chrome、Firefox、Safari)对日期字符串解析的演变过程,以及它们对ISO 8601标准不同程度的实现和对标准理解的偏差。最终,`2025-05-28`这类日期格式会被解释为UTC时间,而其他格式则被解释为本地时间,造成了混乱。文章最后介绍了即将推出的JavaScript Temporal API,它将解决这个问题,强制要求提供时区信息。

阅读更多
开发

macOS 严重漏洞:NetAuthAgent 泄露密码和 iCloud 数据

2025-03-20
macOS 严重漏洞:NetAuthAgent 泄露密码和 iCloud 数据

一篇安全研究文章揭露了 macOS 中一个严重的漏洞(CVE-2024-54471),该漏洞允许攻击者通过 NetAuthAgent 窃取文件服务器凭据,甚至 iCloud 账户信息和 API 令牌。漏洞源于 NetAuthAgent 的 MIG 服务器未验证消息发送者身份,攻击者可发送恶意消息获取 keychain 中的凭据,进而访问 iCloud 数据,包括联系人、日历、位置等。文章详细解释了 Mach 内核、MIG 机制以及漏洞利用过程,并建议用户更新 macOS 至最新版本,并启用高级数据保护功能。

阅读更多

Protocol Buffers:一场由业余爱好者编写的灾难?

2025-09-05

本文作者批判了Protocol Buffers(protobuf)的设计缺陷,认为其类型系统糟糕、设计随意,并导致一系列问题渗透到代码中。protobuf 的诸多限制源于其对已解决问题的拙劣方案,缺乏组合性,例如oneof字段不能重复,map字段的限制等等。文章还批评了protobuf在向后和向前兼容性上的谎言,以及它如何污染代码库,使得代码难以编写和维护。作者认为protobuf只适合谷歌这样的大公司,不适合大多数公司,建议开发者放弃使用protobuf。

阅读更多
开发

重拾编程:在Commodore 64上绘制PETSCII图像

2025-03-09
重拾编程:在Commodore 64上绘制PETSCII图像

一位在IT行业工作23年的资深CTO,失业后决定挑战自我,学习复古电脑编程。他以在Commodore 64上绘制PETSCII图像为目标,详细记录了从使用在线编辑器创建图像,到使用Perl脚本转换数据,再到利用C64 BASIC程序和VICE模拟器最终在Commodore 64上显示图像的全过程。这个故事展现了他学习新技术的热情以及对复古科技的热爱,也为其他对复古电脑编程感兴趣的人提供了一份宝贵的经验分享。

阅读更多
开发

谷歌秘密研发Android桌面模式,挑战三星DeX

2025-05-13
谷歌秘密研发Android桌面模式,挑战三星DeX

谷歌正在秘密研发一款类似三星DeX的Android桌面模式,该模式已在Pixel手机上被发现。它允许用户在连接外接显示器后,以可调整大小的窗口运行多个应用程序,并配备了任务栏。虽然该功能目前尚不完善,预计不会随Android 16一起发布,但它标志着谷歌在改进Android大屏体验方面迈出了重要一步,未来可能在Android 17中正式推出。

阅读更多

SpaceX Starship:重返地球,挑战地理限制

2025-09-20
SpaceX Starship:重返地球,挑战地理限制

SpaceX计划明年尝试将巨型Starship火箭从近地轨道送回德克萨斯州的Starbase发射场。这需要克服地理限制,因为火箭必须在狭窄的航道内飞行,以避开陆地。目前,所有10次测试飞行都以溅落到印度洋或太平洋告终。即将进行的两次测试飞行成功后,SpaceX将尝试让最新的Starship V3(高52.1米)进入近地轨道。Starship旨在实现完全可重复使用,SpaceX已成功回收和再利用Super Heavy助推器,但最快也要到明年才能回收Starship上级。实现轨道飞行后,下一个主要里程碑就是将Starship从近地轨道返回Starbase,并在发射塔上捕获它,这将需要飞越墨西哥和德克萨斯州南部地区。

阅读更多
科技

JPEG:三十年图像霸主,为何难以撼动?

2025-06-17
JPEG:三十年图像霸主,为何难以撼动?

本文讲述了JPEG图像格式三十年来的兴衰史。JPEG并非网络上第一个图像格式,但其优越的兼容性和渐进式压缩技术使其迅速成为主流。与GIF不同,JPEG由多个利益相关者共同制定标准,而非单人完成,这保证了其广泛的应用。尽管JPEG 2000、WebP、AVIF和HEIC等新格式出现,但JPEG凭借先发优势和广泛使用,依然难以被取代,就像MP3和ZIP一样,成为难以撼动的经典。

阅读更多
科技 JPEG

2万年历史!发现最古老的鲸骨工具

2025-05-31
2万年历史!发现最古老的鲸骨工具

科学家们在西班牙和法国附近的比斯开湾发现了迄今为止最古老的人类使用鲸骨制作工具的证据,这些工具可追溯到约2万年前。这些工具是用于狩猎的窄长投射物,由蓝鲸、长须鲸、抹香鲸等鲸类的骨骼制成。研究表明,远古人类可能并非专门猎杀鲸鱼,而是利用搁浅鲸鱼的骨骼制作工具来狩猎驯鹿或野牛,这表明早期人类充分利用沿海资源生存,也收集贝壳和捕鱼。这项发现发表在《自然通讯》杂志上,刷新了人类使用鲸骨工具的历史。

阅读更多
科技

在家部署 BGP:如何在住宅安装专用互联网接入线路

2024-12-08

本文讲述了作者如何在康涅狄格州的家中安装专用互联网接入 (DIA) 线路,以便为其AS54316网络提供更具弹性的基础设施。由于住宅环境下 BGP 对等连接的特殊性,作者放弃了普通家庭光纤方案,选择了价格昂贵的 DIA 服务。文章详细记录了从寻找解决方案、购买 DIA 服务到五个阶段的安装过程,以及激活后的体验和注意事项,包括 Verizon 的基础设施细节、税费和 SLA 等。整个过程历时两个多月,涉及大量人力物力,最终实现了在家中通过 BGP 对等连接访问互联网。

阅读更多
5
未分类 DIA
1 2 634 635 636 638 640 641 642 1084 1085