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

2025-09-05

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

阅读更多
开发

Lava RGB 2.0:NES升级RGB输出的详细指南

2025-09-05

本文详细记录了作者将经典NES游戏机升级到Lava RGB 2.0套件的过程。文章涵盖了从拆卸PPU和电源模块,到安装Lava RGB PCB、更换电容和焊接线缆的每一个步骤,并附带了大量图片。作者还添加了SNES风格的多输出接口,并解决了扩展音频的配置问题。最终,作者成功获得了RGB输出,并对Lava RGB 2.0套件的性能和性价比给予了高度评价。

阅读更多

不规则跳动的“Vetinari钟”:一个DIY黑客项目

2025-09-05

受到《碟形世界》中Vetinari勋爵那款令人不安的古怪时钟的启发,一位创客制作了一款DIY时钟,其秒针跳动不规则,营造出一种诡异的氛围。该项目基于ATtiny25或PIC12F683微控制器,并开源了设计文件。通过巧妙的软件控制,时钟以32秒为周期,以看似随机的方式走动,却又保证了精确的计时。这个项目不仅有趣,还展现了嵌入式系统编程的巧妙应用,并提供了完整的硬件和软件设计资源,方便创客们复制和改进。

阅读更多
硬件

ClickHouse实时分析:毫秒级查询数十亿条天气记录

2025-09-05
ClickHouse实时分析:毫秒级查询数十亿条天气记录

本文介绍了如何利用ClickHouse构建实时分析应用,实现毫秒级查询数十亿条数据。文章涵盖数据导入、高级技术(如统计抽样、预聚合策略和多级优化)等,并结合Rill平台演示了从S3导入NOAA天气数据并进行可视化的完整流程。ClickHouse凭借其列式存储、高级压缩和向量化查询执行等特性,实现了极速的分析性能,成为实时分析的理想选择。文章还讨论了实时分析中数据新鲜度和准确性之间的权衡,以及数据建模策略(如反规范化、字典、增量物化视图等),最终展示了一个完整的基于ClickHouse、S3和Rill的实时数据分析案例。

阅读更多
开发

深入探秘Mach-O:苹果系统的二进制奥秘

2025-09-05
深入探秘Mach-O:苹果系统的二进制奥秘

本文深入探讨了Mach-O,苹果操作系统中用于可执行文件、库和目标代码的二进制格式。文章详细解释了Mach-O的结构,包括头部、加载命令、段和节,以及通用二进制文件。此外,文章还阐述了Mach-O在代码签名完整性和ARM64e系统上的指针认证码(PAC)中的作用,并介绍了代码签名机制和PAC的工作原理。通过对Mach-O的深入了解,我们可以更好地理解苹果系统的安全机制和代码执行过程。

阅读更多

Mojo:LLVM 之父 Lattner 的下一个大动作,旨在革新机器学习编程

2025-09-05
Mojo:LLVM 之父 Lattner 的下一个大动作,旨在革新机器学习编程

LLVM 创建者 Chris Lattner 与 Ron 共同探讨了 Mojo 编程语言的设计理念。Mojo 旨在简化现代 GPU 的编程,同时提供编写最先进内核所需的控制级别。其关键在于,让程序员充分了解硬件细节,并通过类型安全的元编程使其易于管理和共享,从而实现针对特定计算和硬件平台的专门化。Lattner 认为,只有这样才能打破单一厂商对 AI 计算生态的垄断。

阅读更多
开发

OpenAI 推出 AI 就业认证及招聘平台,应对 AI 颠覆就业市场

2025-09-05
OpenAI 推出 AI 就业认证及招聘平台,应对 AI 颠覆就业市场

面对AI带来的就业冲击,OpenAI推出了一项应对策略:提供AI技能认证课程,并建立一个新的招聘平台,帮助员工适应新的就业市场。OpenAI首席应用官Fidji Simo表示,AI将改变就业形式,而OpenAI致力于帮助更多人掌握AI技能,并与需要这些技能的公司建立联系。该平台已与Walmart等公司合作,提供AI培训课程,但其与微软的潜在竞争关系以及认证技能的实际市场价值仍有待观察。

阅读更多
科技 AI 就业

告别Docker守护进程:Podman容器运行时的新时代

2025-09-05
告别Docker守护进程:Podman容器运行时的新时代

作者回顾了Docker容器技术的兴起和安全隐患,详细介绍了Podman——一个无需守护进程的容器运行时。Podman通过其简洁的架构、增强的安全性(无root权限运行)、以及与systemd和Kubernetes的良好集成,解决了Docker daemon带来的安全性和稳定性问题。文章还提供了一个从Docker迁移到Podman的FastAPI应用的实用指南,展示了迁移的便捷性和Podman带来的诸多优势,例如更优的资源利用和更安全的生产环境。

阅读更多
开发

尼泊尔封杀Facebook、X等社交媒体平台

2025-09-05
尼泊尔封杀Facebook、X等社交媒体平台

尼泊尔政府以社交媒体巨头未遵守当地注册要求为由,宣布封锁Facebook、X(前推特)、YouTube等平台。此举旨在打击网络仇恨言论、谣言和网络犯罪。虽然政府声称已给予充足时间,但包括Meta、Alphabet等公司在内的多家公司未能完成注册,最终面临封锁。此举引发了对公民基本权利的担忧,批评者认为政府应先完善相关法律基础设施,再采取行动。

阅读更多

技术扩散的悖论:从拖拉机到AI

2025-09-05
技术扩散的悖论:从拖拉机到AI

本文探讨了技术的扩散速度往往远低于预期,即使是像拖拉机这样具有革命性意义的发明,也经历了漫长的普及过程。作者认为,技术的成功不仅取决于其自身的优越性,更取决于其与社会、经济以及现有体系的兼容性。以拖拉机、电话、电动机和信息技术为例,作者指出,新技术的应用往往需要配套的创新、技能培训和产业重组,才能充分发挥其潜力。当前的AI领域也面临类似的挑战,过分关注AGI而忽视产品化和实际应用,可能导致技术扩散的滞后。最终,技术的成功离不开对扩散过程的深入理解和有效的策略,这才是真正的“技术红利”。

阅读更多
科技 技术扩散

SAP斥资200亿欧元打造欧洲主权云,挑战美国巨头

2025-09-05
SAP斥资200亿欧元打造欧洲主权云,挑战美国巨头

SAP宣布将在未来十年投资200亿欧元扩展其在欧洲的主权云基础设施,旨在提供比美国云巨头更安全、更合规的替代方案。此举旨在为公共部门和受监管环境提供主权基础设施,并提供三种选择:SAP云基础设施(IaaS)、客户自有或选择的服务器上的主权云以及德国的Delos云。尽管SAP首席执行官此前曾警告不要与美国云巨头在基础设施层面竞争,但此次投资专注于将主权融入堆栈,而非复制巨头的全球基础设施,致力于通过软件、人工智能和应用创新提升欧洲竞争力。

阅读更多
科技 主权云

我的二手2023款日产Leaf:廉价电动车体验

2025-09-05

作者在2025年购买了一辆二手2023款日产Leaf,这是他15年来第一辆“新车”。文章详细记录了他选择Leaf的原因,包括价格低廉、功能实用以及对特斯拉等其他电动车品牌的看法。他提到Leaf的一些优点,例如一脚驾驶、强劲扭矩和低维护成本,但也指出了不足,例如充电基础设施不完善、缺乏标准化以及一些设计上的不便。总的来说,作者认为Leaf适合他的短途驾驶需求,但对于大多数车主来说,目前电动车仍存在价格和基础设施方面的障碍。

阅读更多
科技 日产Leaf

Perplexity 浏览器中的新游戏:Wormhole

2025-09-05
Perplexity 浏览器中的新游戏:Wormhole

作者讲述了为Perplexity彗星浏览器开发游戏Wormhole的历程。从最初简单的模仿Chrome恐龙游戏,到最终成为一款具有精巧机制和程序化生成的宇宙空间高尔夫游戏。文中详细描述了三次原型设计迭代过程,以及在游戏开发中遇到的挑战和解决方法,包括程序化生成、游戏机制设计、美术和音效的制作等,最终呈现出一款令人惊艳的小游戏。

阅读更多
游戏

告别SQL的嵌套查询地狱:单次查询构建电影页面数据

2025-09-05

本文讲述了使用关系型数据库构建电影页面数据时遇到的挑战。传统方法需要多次SQL查询来获取导演、演员、类型等信息,并手动将结果组装成所需层级结构,效率低下且易出错。作者通过使用`jsonb_agg`等函数,在单次SQL查询中直接生成JSON格式的结构化数据,有效解决了“对象关系阻抗失配”问题,提升了效率,避免了多次网络请求和数据不一致的问题。这展示了SQL的演进,以及适应新的数据需求的重要性。

阅读更多
开发

HTTPX 的 Fiber 并发插件:提升异步编程效率

2025-09-05

HTTPX 的 :fiber_concurrency 插件允许在由 Fiber 调度器管理的多个 Fiber 中无缝地使用同一个 HTTP 连接,尤其适用于长连接场景。如果使用 :persistent 插件,则此插件默认启用。示例代码展示了如何在 Thread 中启动多个 Fiber,每个 Fiber 使用 http.get() 并发地访问同一个 URL。此插件是使用异步 gem 等框架进行 Fiber 调度时必不可少的组件。

阅读更多
开发 HTTPX Fiber

OpenAI进军AI人才市场:打造AI就业平台及认证计划

2025-09-05
OpenAI进军AI人才市场:打造AI就业平台及认证计划

OpenAI计划明年推出一个AI驱动的人才招聘平台,帮助企业和政府机构找到具备人工智能技能的候选人,以加速AI技术的应用。同时,未来几个月,OpenAI还将推出一个新的认证项目,教员工如何在工作中更好地使用AI,并与沃尔玛等多家机构合作,目标在2030年前认证1000万美国人。

阅读更多

罗技发布太阳能无线键盘:Signature Slim Solar+

2025-09-05
罗技发布太阳能无线键盘:Signature Slim Solar+

罗技即将推出新款无线键盘Signature Slim Solar+,其最大亮点在于内置太阳能电池板,官方宣称续航可达十年。这款键盘设计简洁,类似MX Keys S,但顶部增加太阳能面板,可吸收日光或人工光线进行充电。它采用70%可回收塑料制成,轻便且可与最多三台设备配对。此外,它还支持Logi Options+ App自定义按键和智能操作,并配备AI启动键(Copilot键)。目前价格和上市时间尚未公布。

阅读更多
硬件 无线键盘

AI赋能引力波探测:Deep Loop Shaping技术突破

2025-09-05
AI赋能引力波探测:Deep Loop Shaping技术突破

科学家们利用深度学习技术Deep Loop Shaping,显著提升了激光干涉引力波天文台(LIGO)的控制精度,减少了高达100倍的噪声。该技术通过强化学习,优化了LIGO的反馈控制系统,使其能够更稳定地测量引力波,从而帮助天文学家更深入地研究宇宙的动力学和形成过程,例如探测更多中等质量黑洞,并更详细地研究中子星碰撞等事件。这项突破有望推动未来引力波天文台的设计,并进一步扩展我们对宇宙的认知。

阅读更多
科技

可移除混凝土墙面系统:告别装修噩梦?

2025-09-05
可移除混凝土墙面系统:告别装修噩梦?

奥地利格拉茨科技大学的研究人员开发了一种创新的混凝土墙面连接系统,类似于魔术贴,但适用于坚硬的混凝土表面。该系统通过在混凝土中铸造凸起物,并使用3D打印技术制作带有相应凸起物的柔性薄板来实现。这种可移除的连接方式使得更换地板、墙面等变得更加便捷,彻底告别了费时费力的传统装修方式,未来或将颠覆建筑装修行业。

阅读更多
硬件

在终端中渲染 Chrome:Carbonyl 浏览器项目

2025-09-05

Carbonyl 项目尝试在终端中渲染网页。作者巧妙地利用终端的字符和转义序列,结合 Rust 和 C++,实现了基本的网页渲染。文章详细介绍了如何利用 Unicode 字符模拟像素,处理文本绘制、鼠标输入以及与 Chrome 进程间通信等技术细节,并解决了一些渲染效率和布局问题。最终,Carbonyl 虽然还处于早期阶段,但已展现出在终端环境下渲染网页的可行性,为开发者提供了一个新奇的探索方向。

阅读更多
开发 终端渲染

超加工食品:健康隐患与政策挑战

2025-09-05
超加工食品:健康隐患与政策挑战

联合国即将讨论消除反式脂肪的提案,但专家呼吁明确区分工业生产的反式脂肪与天然存在的反式脂肪,避免误伤营养价值高的食物。这引发了关于“超加工食品”的更广泛讨论。超加工食品通常富含糖、盐和饱和脂肪,与肥胖和心血管疾病相关。虽然NOVA分类系统有助于识别超加工食品,但其局限性在于只关注加工程度,忽略了食物的可口性和卡路里密度等因素。因此,需要更清晰的定义和更精准的政策,既要控制工业食品生产的过度,又要保证全民获得足够且合适的食品。

阅读更多
科技 反式脂肪

Adobe Premiere登陆iPhone:免费的专业级移动视频编辑

2025-09-05
Adobe Premiere登陆iPhone:免费的专业级移动视频编辑

Adobe 将其专业视频编辑软件 Premiere 带到 iPhone 上,并承诺提供免费的专业级移动视频编辑功能。这款应用将于本月晚些时候推出,Android 版本也正在开发中。Premiere for iPhone 支持无限数量的视频、音频和文本层,具有自动字幕、4K HDR 支持以及一键导出到 TikTok、YouTube Shorts 和 Instagram 等功能。虽然应用本身免费,但 Adobe 表示额外云存储和生成式 AI 功能需付费。它支持 Adobe 的生成式音效和 AI 驱动的语音增强,以及更多通过 Adobe Firefly 生成的 AI 素材。用户也可以选择免费的 Adobe 字体、图像、声音、音乐和视频素材。与简化版的 Premiere Rush 不同,这款新的 Premiere 旨在提供更接近完整版 Premiere Pro 的体验,让用户在手机上也能拥有专业级的创意控制。

阅读更多

尼泊尔封杀Facebook、X和YouTube等社交媒体

2025-09-05
尼泊尔封杀Facebook、X和YouTube等社交媒体

尼泊尔政府以社交媒体平台未遵守注册规定为由,封锁了Facebook、X(前推特)、YouTube等大部分社交媒体平台。政府表示已多次通知这些平台在尼泊尔注册公司,但未获回应。TikTok和Viber等少数已注册的平台可继续运营。此举引发了对言论自由受限的担忧,相关法案被批评为政府压制异见的工具。

阅读更多
科技

飞利浦Hue灯泡升级:内置运动感应,无需额外传感器

2025-09-05
飞利浦Hue灯泡升级:内置运动感应,无需额外传感器

飞利浦Hue宣布其智能灯泡(新旧型号)将升级为内置运动感应功能。名为Hue MotionAware的新功能利用射频(RF)感应技术检测灯泡之间Zigbee信号的变化,无需单独的运动传感器即可响应移动。此功能需要新的Hue Bridge Pro(99美元),兼容2014年后生产的大部分Hue灯泡,可创建覆盖较大区域的运动感应区域,并与Hue Secure安全平台集成,触发灯光闪烁、警报等安全功能。

阅读更多
硬件 Hue 运动感应

手机上厕所,小心痔疮!

2025-09-05
手机上厕所,小心痔疮!

一项新的研究表明,在厕所上玩手机可能会增加患痔疮的风险。研究人员发现,在厕所上花大量时间玩手机的人,患痔疮的风险比不玩手机的人高 46%。这是因为长时间坐着会增加直肠压力,导致静脉肿胀。专家建议,上厕所时最好不要玩手机,保持充足的水分和高纤维饮食也能有效预防痔疮。

阅读更多
健康 痔疮

脑科学突破:首个全脑决策制图

2025-09-05
脑科学突破:首个全脑决策制图

国际脑实验室(IBL)通过一项史无前例的研究,绘制了首个哺乳动物全脑决策机制图谱。研究人员训练小鼠操控虚拟方向盘移动屏幕上的形状,同时记录了139只小鼠279个脑区超过60万个神经元的活动。结果显示,决策过程并非局限于特定脑区,而是广泛分布于整个大脑,甚至包括传统上被认为与运动而非认知相关的区域。这项研究为理解大脑复杂运作提供了宝贵的数据资源,也展示了大型国际合作在神经科学领域的巨大潜力。

阅读更多
科技 决策机制

同名同姓的扎克伯格:律师状告Meta

2025-09-05
同名同姓的扎克伯格:律师状告Meta

印第安纳州的律师马克·扎克伯格起诉了Meta首席执行官马克·扎克伯格。律师扎克伯格因其Facebook广告页面多次被Meta系统错误标记为冒充而遭受损失,他为此花费了超过11000美元用于广告,却因账号被封禁而无法获得回报。多年来,他一直饱受同名同姓带来的困扰,甚至创建网站记录此事。这次诉讼,是这位律师对多年来同名同姓带来的困扰和经济损失的无奈抗争。

阅读更多
杂项 同名同姓

亚马逊Kuiper项目与捷蓝航空合作,2027年起提供机上Wi-Fi

2025-09-05
亚马逊Kuiper项目与捷蓝航空合作,2027年起提供机上Wi-Fi

亚马逊的卫星互联网服务Kuiper项目与捷蓝航空达成合作,计划从2027年开始为其航班提供Wi-Fi服务。这是Kuiper项目首个与航空公司的合作,旨在追赶SpaceX的Starlink项目。Starlink已与多家航空公司签订了卫星互联网协议。Kuiper项目自2019年启动,近期才开始部署卫星,目前已发射超过100颗低地球轨道卫星,计划最终部署超过3200颗。亚马逊计划本月再进行一次Kuiper项目的卫星发射,但仍需努力追赶Starlink的8000多颗卫星。亚马逊展示了Kuiper项目的高速下载速度测试,但消费者实际体验仍有待观察。Kuiper服务的初期客户将在今年开始使用该服务,并计划在2026年全面推出。

阅读更多

告别Spotify:我的自建音乐流媒体方案

2025-09-05
告别Spotify:我的自建音乐流媒体方案

厌倦了Spotify的低廉艺术家分成、虚假账号和令人不安的年龄验证?作者打造了一个自托管的音乐流媒体系统,拥有比Spotify更优质的音质、完全的音乐所有权和隐私保护。核心组件包括Navidrome音乐服务器、Lidarr音乐库管理工具、以及Last.fm和ListenBrainz用于音乐发现。该方案不仅提升了音乐体验,也让作者能更直接地支持喜爱的艺术家。

阅读更多
开发

全球高校ACM-ICPC竞赛排名:清华、北大表现抢眼

2025-09-05

2023年ACM-ICPC国际大学生程序设计竞赛全球排名出炉,圣彼得堡国立大学力压群雄夺冠。令人瞩目的是,清华大学和北京大学分别位列第四和第五,展现了中国高校在计算机科学领域的强大实力。榜单中,来自中国、美国、日本和欧洲等地的多所知名高校参与角逐,竞争异常激烈。这场全球顶级赛事不仅检验了参赛选手的编程能力,更反映了不同国家和地区在计算机人才培养方面的差异。

阅读更多
← 前页 1 3 4 5 6 7 8 9 1051 1052