将Perl编译到WebAssembly:一个充满挑战的旅程

2025-02-11
将Perl编译到WebAssembly:一个充满挑战的旅程

作者在构建一个新的初创公司时,遇到了一个棘手的难题:如何在客户端提取文件元数据。ExifTool虽然强大,但其Perl语言特性导致难以在各种操作系统上进行静态编译和部署。作者尝试了各种方法,包括静态编译Perl,最终转向了WebAssembly。这个过程充满了挑战,包括与Perl的构建系统、Emscripten和WASI的斗争,以及对Perl源码的修改。最终,作者成功地构建了一个自包含的WebAssembly版本的Perl,并运行了ExifTool,但这个过程也暴露出WebAssembly运行时对异常处理的支持不足的问题。

阅读更多
开发 ExifTool

GDPR:一个网站运营者的无奈吐槽

2025-04-11

一位网站运营者无奈地讲述了欧盟GDPR法规给他带来的困扰。由于不确定网站是否完全符合GDPR,他担心面临法律风险,并对法规的实际效果表示怀疑。他认为大型公司可以轻松规避法规,而小网站运营者则面临巨大的合规压力。文章以幽默的口吻表达了对互联网监管现状的反思,并提醒用户在网络世界中保持警惕。

阅读更多
杂项

丰田普锐斯:改变汽车行业的混合动力先驱

2025-01-18
丰田普锐斯:改变汽车行业的混合动力先驱

1997年,丰田普锐斯横空出世,成为全球首款量产混合动力汽车,标志着汽车行业一个里程碑式的变革。它巧妙地结合了内燃机和电动机,大幅降低油耗和排放,解决了当时的技术和市场难题,例如高效混合动力系统的开发、电池技术的管理以及消费者对混合动力技术的疑虑。普锐斯的成功不仅树立了环保汽车的标杆,也激励其他汽车制造商加速混合动力汽车的研发,最终改变了当今汽车市场的面貌。如今,普锐斯依然保持着节能的记录,不断推动着汽车行业的创新和发展。

阅读更多

低背景钢:对抗AI污染的数字档案馆

2025-06-10
低背景钢:对抗AI污染的数字档案馆

一个名为Low-background Steel的网站于2023年3月上线,旨在收集未受AI生成内容污染的在线资源。借用“低背景钢”(指未受核试验放射性同位素污染的金属)的比喻,该网站收集ChatGPT发布前维基百科备份、北极代码库、古腾堡计划等资源,旨在保存和分享纯净的文本、图像和视频内容,对抗2022年以来AI生成内容的爆炸式增长。欢迎提交更多未受污染的内容来源。

阅读更多

用AI看橄榄球比赛:从数据到故事

2025-04-17

Gainline团队尝试利用AI观看橄榄球比赛,并从中提取数据,丰富其橄榄球应用的赛事内容。他们首先使用OpenAI的视觉模型从比赛视频截图中提取比分和比赛时间等信息,并通过优化图像处理方法降低成本。之后,他们尝试使用OCR技术,但效果不佳,最终仍依赖LLM。此外,他们还利用OpenAI Whisper转录比赛音频,获取裁判和解说信息,从而更全面地展现比赛内容。未来,他们计划解决扩展性问题,并考虑AI自动生成赛事总结的伦理和法律问题。

阅读更多
科技

Netflix的统一数据架构:一次建模,到处复用

2025-06-14
Netflix的统一数据架构:一次建模,到处复用

Netflix内容激增,导致支撑系统的复杂性急剧上升。为了解决数据模型重复、术语不一致和数据质量问题,Netflix构建了统一数据架构UDA。UDA是一个知识图谱,它允许团队一次性定义模型,并在所有系统中一致地复用这些定义。UDA使用内部元模型Upper,将领域模型转换为各种技术数据结构(如GraphQL、Avro、SQL),并实现数据在不同容器之间自动移动和转换,极大地提高了效率和数据一致性。PDM和Sphere是两个利用UDA的生产系统,它们分别管理权威参考数据和提供自助式运营报告。

阅读更多
开发 数据架构

水晶球挑战:预知未来并非致富秘诀

2024-12-15
水晶球挑战:预知未来并非致富秘诀

Elm Partners进行了一项名为“水晶球挑战”的实验,让118名金融专业学生使用《华尔街日报》未来一天的新闻(但价格信息被遮挡)进行为期15天的股票和债券交易。结果令人大跌眼镜:尽管拥有“未来”信息,大多数参与者并未盈利,平均收益仅为3.2%。经验丰富的交易员则表现出色,平均收益高达130%。该实验表明,即使拥有“未来”信息,如果没有合理的仓位管理,也无法保证投资成功。这项研究强调了在不确定性下进行决策以及仓位管理的重要性,并为金融教育提供了宝贵的经验。

阅读更多
创业

蚂蚁与白蚁:哺乳动物的进化盛宴

2025-07-18

一项开创性的研究揭示了食蚁兽和食白蚁动物的兴起,这些哺乳动物为了享用恐龙灭绝后爆炸式增长的社会性昆虫盛宴,至少独立进化了十几次,从而磨练出相应的觅食特性。这项研究分析了近4100种哺乳动物的饮食数据,发现至少有12个独立的谱系进化出了专食蚂蚁和白蚁的特性,这与蚂蚁和白蚁种群数量的爆发式增长密切相关。尽管这种饮食策略对动物的生理结构提出了极高的要求,但一旦选择这种策略,哺乳动物往往会坚持下去,很少再转变饮食习惯。研究表明,这种专一性的饮食策略或许能使这些动物在气候变化的背景下拥有独特的生存优势。

阅读更多
科技 食性

马斯克的Starlink或将窃取Verizon的24亿美元空管合同

2025-02-28
马斯克的Starlink或将窃取Verizon的24亿美元空管合同

据报道,SpaceX子公司Starlink可能将从Verizon手中夺走一份价值24亿美元的美国空中交通管制系统通信系统升级合同。马斯克此前曾多次公开质疑Verizon系统的可靠性,并声称Starlink可以免费提供替代方案。尽管此举可能引发裙带关系和利益冲突的指控,但Starlink团队已深入参与FAA的现代化工作,甚至有多名SpaceX员工拥有FAA邮箱地址。这一事件凸显了马斯克公司与政府之间的密切关系及其对巨额政府合同的依赖。

阅读更多
科技

在光污染时代追寻夜空

2025-04-29
在光污染时代追寻夜空

作者和朋友在内华达州沙漠骑行,远离拉斯维加斯的灯光,寻找黑暗的夜空。他们观察星座,学习夜空知识,并使用夜空质量仪测量光污染程度。文章探讨了光污染对观星的影响,以及在现代生活中重新连接自然和夜空的重要性。

阅读更多
杂项

GraalVM让Clojure跑在WASM上!

2025-04-28
GraalVM让Clojure跑在WASM上!

GraalVM v25新增了对WASM后端的支持,这意味着现在可以将Clojure程序编译并运行在WASM上!虽然WASM后端尚处于早期阶段,不支持多线程和网络功能,但已经可以运行单线程计算程序。文章展示了一个简单的“Hello, World!”例子,并分析了WASM二进制文件的大小和性能。结果显示,与Java相比,Clojure在WASM上的二进制文件更大,速度也稍慢,但通过优化可以提升性能。文章还介绍了Clojure与JavaScript的互操作性,以及GraalVM如何实现这一功能。

阅读更多
开发

JetBrains IDE 的 GitHub Actions 集成工具:Actionate

2025-01-25
JetBrains IDE 的 GitHub Actions 集成工具:Actionate

Actionate 是一款将 GitHub Actions 集成到 JetBrains IDE 的插件,它让开发者能够在统一的环境中管理和运行 GitHub Actions 工作流,无需在 IDE 和 GitHub 网站之间切换。Actionate 支持多 GitHub 账户,可以查看和重新运行工作流,并提供详细的日志和错误信息。它还支持手动触发工作流和自定义参数。总而言之,Actionate 显著提升了开发效率。

阅读更多
开发 JetBrains IDE

在macOS的Apple Mail中使用Git补丁

2025-05-18

本文介绍了如何在macOS的Apple Mail中处理Git补丁邮件。首先,创建一个名为“Patches”的邮箱文件夹用于存放补丁邮件。然后,将包含Git补丁的邮件移动到该文件夹,并导出该文件夹到本地。最后,在终端中使用`git apply`命令应用补丁。整个过程简化了在Apple Mail中处理Git补丁的操作,但实际的补丁应用工作仍然由终端完成。

阅读更多
开发 Apple Mail

AI换脸技术助力瑞典科幻片进军美国院线

2025-03-25
AI换脸技术助力瑞典科幻片进军美国院线

瑞典科幻电影《Watch the Skies》(瑞典原名《UFO Sweden》)将于5月9日登陆美国AMC院线。该片采用Flawless AI公司的TrueSync AI技术进行了“视觉配音”,利用AI技术将演员的口型与英语配音完美匹配,无需重新拍摄,降低了外国电影进入美国市场的门槛,有望吸引更多观众。这项技术已获得SAG-AFTRA的认可,并有望改变电影的全球发行方式。影片讲述了一个少女寻找被外星人绑架的父亲的故事,将在全美100家AMC影院上映。

阅读更多
科技

本科生优雅地解决了百年难题,改进风力涡轮机设计

2025-02-24
本科生优雅地解决了百年难题,改进风力涡轮机设计

宾夕法尼亚州立大学的一名航空航天工程本科生Divya Tyagi,优雅地改进了百年数学难题——Glauert问题,使其更易于使用和探索。她的研究扩展了空气动力学研究,为风力涡轮机设计带来了新的可能性,解决了Glauert未考虑的因素,例如叶片在风压下的弯曲。Tyagi的补充基于变分法,简化了问题的求解,使人们能够探索风力涡轮机设计的新的方面,并有望提高风能产量并降低成本。她的工作已发表在《风能科学》杂志上,并获得了Anthony E. Wolk奖。

阅读更多

智利惊魂:鲸鱼一口吞下皮划艇者

2025-02-17
智利惊魂:鲸鱼一口吞下皮划艇者

在智利巴塔哥尼亚海域,一名皮划艇爱好者阿德里安·西曼卡斯被座头鲸吞入口中数秒后安全获救,这段惊险经历被其父亲拍下并迅速在网络上疯传。阿德里安回忆起被鲸鱼吞下的瞬间,感受到了极度的恐惧。所幸父子俩最终平安返回岸边,虽然遭遇惊险,却也为这段巴塔哥尼亚之旅增添了令人难忘的回忆。

阅读更多
杂项 皮划艇

Waymo无人驾驶汽车在旧金山收到589张停车罚单

2025-03-15
Waymo无人驾驶汽车在旧金山收到589张停车罚单

谷歌旗下的Waymo无人驾驶汽车在旧金山因违反停车规则而被开出589张罚单,总计罚款65065美元。这些违规行为包括阻塞交通、违反街道清洁规定以及在禁止停车区域停车。Waymo解释称,许多罚单是在接送乘客的几分钟内发生的,车辆当时正在寻找安全的停车地点。尽管Waymo表示正在改进系统以避免此类情况,但这些罚单凸显了自动驾驶汽车在城市环境中面临的挑战,以及在遵守交通规则方面的学习曲线。

阅读更多
科技 停车违规

AI模型崩溃:数据污染的隐忧

2025-06-15
AI模型崩溃:数据污染的隐忧

ChatGPT的出现如同原子弹爆炸般改变了AI研究领域。随之而来的是AI模型训练数据被AI合成数据污染的担忧,即“AI模型崩溃”。文章类比低本底钢材(用于制造对辐射敏感的设备),指出在2022年AI爆发前收集的数据如同“低本底数据”,是干净的训练数据来源。研究人员警告,AI数据污染将导致模型不可靠,并加剧市场垄断。他们呼吁采取措施,例如强制标记AI内容、推广联邦学习,以保护干净的数据来源,防止AI模型崩溃,维护AI领域的公平竞争。

阅读更多

WhatsApp胜诉!NSO集团因飞马间谍软件赔偿1.68亿美元

2025-05-07
WhatsApp胜诉!NSO集团因飞马间谍软件赔偿1.68亿美元

美国联邦陪审团裁定WhatsApp在其针对以色列网络情报公司NSO集团的网络间谍诉讼中胜诉,命令NSO集团支付约1.68亿美元的惩罚性赔偿金。该诉讼指控NSO集团非法通过WhatsApp在智能手机上安装其Pegasus间谍软件。Meta在其博客中写道,此次审判揭露了NSO集团高度秘密的监控系统的工作原理,该软件允许远程激活智能手机摄像头或麦克风。WhatsApp指控NSO集团利用其应用程序对记者、律师、人权活动家等人进行网络间谍活动。陪审团裁定NSO集团应支付超过44.4万美元的补偿性赔偿金和约1.68亿美元的惩罚性赔偿金。NSO集团表示将对判决进行审查并寻求法律补救措施。

阅读更多
科技 飞马软件

资深数据科学家眼中的生成式AI:并非万能,但效率惊人

2025-05-05
资深数据科学家眼中的生成式AI:并非万能,但效率惊人

一位BuzzFeed资深数据科学家分享了他如何巧妙运用大型语言模型(LLM)提高工作效率。他并非LLM的狂热拥趸,而是将其视为提升效率的工具,并强调了提示工程的重要性。文章详细介绍了他在工作中如何利用LLM完成数据分类、文本摘要和代码生成等任务,并探讨了LLM在不同场景下的适用性和局限性,例如,LLM擅长处理简单的代码问题,但在处理复杂的数据科学任务时,其准确性和效率则有所下降。他认为,LLM并非万能,但合理运用可以极大提升效率,关键在于选择合适的工具解决相应的问题。

阅读更多
AI

打破传统:早期负重能加速骨折愈合

2025-02-19
打破传统:早期负重能加速骨折愈合

一项新的研究颠覆了传统观念,表明早期负重(而非长期静养)能更好地帮助骨折愈合。过去,医生通常建议骨折患者至少六周内避免负重,但这更多的是基于谨慎的传统而非科学证据。研究显示,早期负重并不会增加并发症风险,反而能加快恢复速度,提高生活质量。文章以作者丈夫的两次踝关节骨折为例,生动地展现了早期负重带来的益处。医生们正逐渐改变实践,提倡在手术后几周内就开始负重,除非是少数复杂病例。这不仅适用于踝关节骨折,也适用于股骨等长骨骨折,甚至髋关节骨折。早期负重能促进骨骼愈合,减少因长期卧床带来的并发症,如血栓和肺部衰弱。这项发现对骨科治疗具有重大意义,为患者带来了更快速、更舒适的康复体验。

阅读更多

利用AVX-512指令集加速Verifiable Delay Function,赢得5万美元奖金

2025-05-30
利用AVX-512指令集加速Verifiable Delay Function,赢得5万美元奖金

2025年5月,一支名为Crusaders of Rust的战队发现并利用了Linux数据包调度器中的一个use-after-free漏洞,并将其提交给Google的kernelCTF竞赛,角逐5万美元的奖金。文章作者详细描述了其如何通过优化Verifiable Delay Function (VDF)中的计算,将计算时间从1.4秒缩短到0.21秒,最终帮助战队以3.6秒的惊人速度赢得比赛的过程。其优化策略包括:数学优化、将代码转换为C++、利用AVX-512IFMA指令集进行加速以及内联汇编优化。这项工作充分展示了对底层硬件和汇编语言的深入理解,以及对性能优化的极致追求。

阅读更多

LLM驱动下的动态UI:革新AI交互体验

2025-05-16
LLM驱动下的动态UI:革新AI交互体验

传统的AI文本交互方式存在诸多局限,例如认知超载、歧义性和效率低下等问题。本文介绍了一种利用大型语言模型(LLM)动态生成交互式UI组件的新方法,该方法根据对话上下文,实时生成表单、按钮、数据可视化组件等,从而提升用户体验。通过与MCP服务的集成,该方法进一步简化了复杂任务的交互流程,为企业应用、客户服务和复杂工作流程提供了更便捷、高效的解决方案。该方案的关键在于LLM根据用户需求生成JSON格式的UI组件规范,客户端应用再进行渲染和交互处理。

阅读更多

CSS裸体日:向Web标准致敬

2025-04-09
CSS裸体日:向Web标准致敬

每年4月9日是CSS裸体日,这是一个旨在推广Web标准的活动。当天,网站开发者会移除所有CSS样式,以展示网站的HTML结构,强调语义化标记和良好的层级结构。这项活动始于2006年,至今已有许多开发者参与其中,旨在提醒大家关注Web标准的重要性。

阅读更多
开发

一键构建SOC 2合规基础设施

2025-05-12
一键构建SOC 2合规基础设施

还在为SOC 2合规而头疼吗?这款工具提供清晰易用的SOC 2清单,帮助你理解要求并轻松追踪进度。它还能一键生成符合SOC 2标准的基础策略,简化文档准备工作。此外,它支持集中上传证据、将文件直接链接到控制项,并简化审计准备工作。团队协作功能允许你在一个平台上分配任务、跟踪状态和管理证据请求。未来还将推出自动化证据收集、持续控制监控和供应商集成等功能。

阅读更多
开发 SOC 2

ML也有Monad?模块化设计的威力

2025-06-24
ML也有Monad?模块化设计的威力

Haskell的Monad常被认为是其独有特性,但作者认为这是一种误解。Monad并非语言设计问题,而是库设计问题。任何支持模块化的语言都可以实现Monad。文章通过ML语言的例子,展示了如何利用模块系统实现Monad,包括Option Monad和IO Monad。作者认为,ML完全可以实现Monad,但默认不这样做是因为Monad并非总是最佳选择,它可能导致代码难以转换和缺乏灵活性。

阅读更多
开发

AI训练数据爬虫威胁文化机构数字资源

2025-06-17
AI训练数据爬虫威胁文化机构数字资源

近期,大量用于AI训练的爬虫机器人疯狂抓取文化机构(如博物馆、档案馆)的数字资源,导致其网站不堪重负,甚至瘫痪。一项针对43家机构的调查显示,近90%的受访者遭遇了此类问题,机器人.txt规则和现有防护措施效果不佳。研究人员呼吁AI公司开发更负责任的数据获取方式,避免给文化机构造成持续的经济负担和技术挑战。

阅读更多
科技

英国重拳打击在线虚假评论和隐性收费

2025-04-07
英国重拳打击在线虚假评论和隐性收费

英国出台新法,打击在线平台的虚假评论和“滴价”行为。“滴价”是指在结账过程中逐渐增加额外费用,误导消费者。新法规定,所有强制性费用必须包含在产品标价中,例如预订费或管理费。该法适用于外卖和订票平台等,强制性送货和管理费必须包含在总价中或在结账流程开始时明确显示。此外,新法还禁止企业使用或委托虚假评论,平台需采取合理措施删除和防止虚假评论。违规企业将面临高达公司年全球营业额10%的罚款。此举旨在保护消费者权益,维护公平竞争环境。

阅读更多
科技 隐性收费
1 2 893 894 895 897 899 900 901 1084 1085