Go vs. Rust:2025 年后端霸主之争

2025-03-09
Go vs. Rust:2025 年后端霸主之争

一只螃蟹和一只土拨鼠走进服务器机房,螃蟹炫耀其零成本抽象,土拨鼠则展示其协程。这是 2025 年的后端大战,两位现代冠军争夺霸权。文章比较了 Go 和 Rust 在高性能生产环境下的应用,指出虽然 TypeScript 对于新项目是不错的选择,但在追求极致性能时,Go 和 Rust 成为首选。文章通过一个真实的 JSON 处理 HTTP 服务器场景,比较了两者的性能,但没有给出具体的性能数据图表,而是强调了性能指标的复杂性。

阅读更多
开发 后端性能

Qodo Merge 1.0:AI 代码审查助手进化之路

2025-02-02
Qodo Merge 1.0:AI 代码审查助手进化之路

Qodo Merge 1.0 作为一款 AI 代码审查工具,在一年多的发展中,解决了 AI 辅助编码中固有的挑战。新版本重点关注问题模式,优先处理错误、安全漏洞和可维护性等关键问题;动态学习功能通过分析已接受的建议来改进未来的建议;实时工单上下文功能将工单要求无缝集成到代码审查中;`/implement` 命令可将代码审查讨论和反馈转化为可操作的代码更改。Qodo Merge 1.0 使代码审查过程更精确、更具适应性和效率。

阅读更多
开发

现金流生意与股权生意:创业中的关键抉择

2025-02-24
现金流生意与股权生意:创业中的关键抉择

作者分享了在创业过程中区分“现金流生意”和“股权生意”的重要性。现金流生意如同提款机,快速获利但增长有限;而股权生意则像种树,长期回报高但初期回报慢。作者以自身经验为例,告诫创业者不要混淆两者,并建议先建立稳定的现金流生意,再专注于发展具有长期增长潜力的股权生意,避免因急于求成而放弃长期目标。

阅读更多
创业

Ada/SPARK年度最佳代码库奖项揭晓

2025-02-09
Ada/SPARK年度最佳代码库奖项揭晓

2024年Ada/SPARK年度最佳代码库奖项结果公布!Lionel Draghi凭借其命令行工具BBT(黑盒测试器)荣获Ada最佳代码库奖。BBT使用易于理解的Markdown格式行为规范,实现自动化测试。Kevin Chadwick的日志库elogs凭借其内存安全特性(SPARK银牌认证)赢得SPARK最佳代码库奖,并支持自定义消息长度。Brent Seidel的嵌入式Lisp解释器bbs_lisp则摘得嵌入式最佳代码库奖,展现了Ada在嵌入式系统中的强大优势。

阅读更多
开发 SPARK

极寒天气下10分钟充满电动车?密歇根大学突破性电池技术

2025-04-06
极寒天气下10分钟充满电动车?密歇根大学突破性电池技术

密歇根大学工程师开发出一种改进的电动汽车电池制造工艺,解决了电动车续航里程和充电速度之间的矛盾,尤其是在寒冷天气下。该技术通过在电极上涂覆稳定涂层并结合微尺度通道,即使在-10℃的低温下也能实现10分钟快速充电。这项创新有望显著提升电动车在寒冷地区的实用性,克服消费者对电动车续航里程和充电速度的顾虑,推动电动车市场进一步发展。

阅读更多

科幻作家特德·姜谈AI与技术未来

2025-02-02
科幻作家特德·姜谈AI与技术未来

本文是Julien Crockett对科幻大师特德·姜的访谈,探讨了姜的创作灵感、对AI的批判性视角以及他对技术未来发展方向的担忧。姜认为当前的AI,特别是大型语言模型,更像互联网的低分辨率图像,缺乏可靠性和真正的理解能力。他强调了人类与工具的关系,以及人类对工具中看到自身特性的倾向。访谈还涉及到语言的本质、艺术创作中AI的作用以及科技发展中伦理问题的思考。姜对技术的乐观态度是谨慎的,他认为我们需要关注潜在的负面影响,并努力减轻其危害。

阅读更多
AI

跨平台AmigaE编程语言Portabl E发布

2025-07-02

Portabl E是AmigaE编程语言的跨平台重制版,它在原版基础上进行了诸多改进。最新版本r6b已发布,支持AmigaOS4、AROS、MorphOS,并提供对AmigaOS3、Linux和Windows的基本支持。下载需输入用户名“user”和密码“password”。该项目还提供示例代码、截图、预编译程序以及文档、论坛和邮件列表等资源,方便开发者学习和交流。

阅读更多
开发 AmigaE

三千年前的巴比伦数据表格:文明的古老遗产

2024-12-21

一篇博客文章讲述了在伊拉克发现的一块公元前3600-4000年的古巴比伦泥板,上面刻有楔形文字,记录着类似工资单的表格数据。这块泥板清晰地展示了古人使用行和列以及列标题来组织数据,并进行加减等运算,其数据组织方式与现代电子表格惊人地相似。这表明数据表格这种数据组织形式至少存在了3500多年,比我们想象的要久远得多。文章指出,文明发展并非线性的,技术和方法可能会被遗忘然后重新发明。即使现代的电子表格可能会消逝,但古代泥板上的数据仍可能被后世发现。

阅读更多
杂项 数据表格

中国汽车制造商崛起:吉利进入全球十大汽车制造商榜单

2025-03-06
中国汽车制造商崛起:吉利进入全球十大汽车制造商榜单

2024年全球汽车销量排名出炉,继比亚迪之后,吉利汽车也成功跻身全球十大汽车制造商之列。目前,全球十大汽车制造商中已有两家来自中国。丰田集团连续五年蝉联榜首,销量略有下降。大众排名第二,现代汽车集团和Stellantis分列第三和第四。比亚迪销量增长强劲,排名第五,其股价因宣布将AI智能驾驶作为标配而飙升。吉利汽车销量达334万辆,排名第十。比亚迪和吉利都在积极拓展海外市场,并共同对欧盟的中国汽车关税提起诉讼,这或将进一步推动中国汽车制造商进军欧洲市场。

阅读更多

Bybit交易所14.6亿美元加密货币疑似外流

2025-02-21
Bybit交易所14.6亿美元加密货币疑似外流

加密货币交易所Bybit遭遇了14.6亿美元的“可疑外流”,区块链调查员ZachXBT披露。一个钱包向一个新钱包转移了401346枚ETH(11亿美元)以及其他几种抵押ETH(stETH)的变体,该新钱包目前正在去中心化交易所出售mETH和stETH,etherscan显示其已售出约2亿美元的stETH。Bybit首席执行官Ben Zhou在X上发文称,黑客“控制了特定的ETH冷钱包并将冷钱包中的所有ETH转移到这个身份不明的地址”。他补充说:“请放心,所有其他冷钱包都是安全的。所有提款都是正常的。”Zhou还表示,“即使这笔黑客损失无法追回,Bybit仍然具有偿付能力,所有客户资产都是1:1支持的,我们可以弥补损失。”14.6亿美元将成为美元计价的最大加密货币黑客事件,而Mt Gox黑客事件损失4.7亿美元,2018年CoinCheck黑客事件损失5.3亿美元,Ronin Bridge漏洞利用损失6.5亿美元。此次事件后,BTC和ETH分别下跌超过1.5%和2%。

阅读更多

Go 1.24 加密库重大更新:拥抱 FIPS 140-3 标准

2025-02-06

Go 1.24 对其加密库进行了大规模重构,以实现 FIPS 140-3 标准合规性。这标志着 Go 标准库的一个重大飞跃,其纯 Go 实现的 FIPS 140-3 认证加密模块不再依赖 cgo 或系统调用。微软 Go 1.24 也做了相应更新,支持 macOS 预览版和增强 Azure Linux 支持,但其加密策略与官方 Go 版本不同,继续使用系统库。新的环境变量 GODEBUG=fips140=on 和 GOFIPS140=latest 控制 FIPS 模式。在 FIPS 兼容系统(如 Azure Linux 或 Windows)上,运行时会自动启用 FIPS 模式。

阅读更多
开发 FIPS 140-3

AlgoMIDI:基于细胞自动机和图遍历算法的音乐工作室

2025-03-02
AlgoMIDI:基于细胞自动机和图遍历算法的音乐工作室

AlgoMIDI是一款基于细胞自动机和图遍历算法创作音乐的虚拟音乐工作室,它可以被视为Cellular Minimata的精神续作。不同于前者仅仅可视化细胞自动机,AlgoMIDI中的每个“活细胞”都会触发一个音符。它使用Vue 3, Vite, TypeScript, Web Audio API (via Tone.js), p5.js和Cytoscape.js等技术构建,并包含康威生命游戏、图遍历算法(BFS/DFS)等功能,用户可以通过点击单元格创建初始图案,并调整播放速度(60-240 BPM)。虚拟钢琴呈现由细胞自动机和图遍历算法生成的音符,并提供多种布局选项。

阅读更多
开发

Active Storage Dashboard: 一款基于Rails引擎的Active Storage管理面板

2025-07-14

作者在十年Rails开发经验中,发现管理Active Storage数据很繁琐。于是,他开发了Active Storage Dashboard,一个可挂载的Rails引擎,提供现代化的界面来监控和管理Active Storage数据。该引擎具有实时存储统计、可浏览的界面、高级过滤功能、直接下载功能、清理孤立文件的功能等特性,并支持多种数据库和Rails版本。文章还深入探讨了Rails引擎的优势,以及构建高可用引擎的最佳实践,包括命名空间、配置选项、文档、最小化依赖、可扩展性设计、错误处理和安全性等方面。

阅读更多

Linux 入门指南:从 Windows 平滑过渡

2025-07-18
Linux 入门指南:从 Windows 平滑过渡

对于从 Windows 转向 Linux 的用户,Linux Mint 和 Zorin OS 是不错的选择。志愿者需要帮助用户熟悉 Linux 环境,找到与 Windows 软件类似的 Linux 软件。可以通过演示,例如使用 live USB 或 Linux 演示机,让用户体验 Linux。如果用户希望同时保留 Windows 10 和 Linux,则可以选择双启动模式,但应提醒用户 Windows 10 会逐渐过时且存在安全风险,建议将其用于特定应用程序,而日常活动则使用 Linux。

阅读更多
开发

黑客用假恶意软件构建器感染18000名“脚本小子”

2025-01-25
黑客用假恶意软件构建器感染18000名“脚本小子”

一名黑客利用伪造的恶意软件构建器攻击了被称为“脚本小子”的低技能黑客,该构建器暗中向他们植入了后门程序,窃取数据并接管计算机。CloudSEK的安全研究人员报告说,该恶意软件已在全球感染了18459台设备,其中大部分位于俄罗斯、美国、印度、乌克兰和土耳其。“XWorm RAT构建器的特洛伊木马版本已被武器化并传播,”CloudSEK的报告写道。“它特别针对那些刚接触网络安全并直接下载和使用各种教程中提到的工具的脚本小子,这表明盗贼之间没有荣誉。”CloudSEK发现该恶意软件包含一个已被激活的终止开关,用于从许多受感染的机器中卸载恶意软件,但由于实际限制,一些机器仍然受到攻击。

阅读更多
科技

精巧的UI撤销栈算法:避免索引错误的优雅方案

2025-03-26

本文介绍了一种巧妙的UI撤销栈算法实现,它摒弃了传统基于索引的实现方式,巧妙地利用两个栈(undoStack和redoStack)来管理撤销和重做操作。这种方法避免了索引越界和偏移错误等常见问题,代码简洁易懂,同时利用structuredClone()解决了JS传值引用的问题,确保了操作的幂等性。作者在文章中详细阐述了设计思路和实现细节,并提供了完整的代码示例。

阅读更多
开发 撤销重做

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

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

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

阅读更多
开发 ExifTool

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

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的生产系统,它们分别管理权威参考数据和提供自助式运营报告。

阅读更多
开发 数据架构

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

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

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

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

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

阅读更多
科技

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

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

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

阅读更多
科技 停车违规
1 2 892 893 894 896 898 899 900 1084 1085