留声机与电影:一段被遗忘的科技史

2025-01-03

20世纪20年代,英国电影业落后于好莱坞,影院老板们为了吸引观众,廉价地使用了Panatrope——一种双转盘留声机。一位名叫Reginald Johnson的技师充分发挥了它的潜力,通过巧妙地组合不同唱片片段为无声电影配乐,开创了DJ混音的先河。尽管Panatrope一度流行,但随着Movietone声画同步技术的出现,它很快被淘汰,成为一段被遗忘的科技史。这段历史不仅展现了技术更迭的残酷,也反映了当时英国电影业的困境与无奈。

阅读更多
科技

程序员与AOL之声:一段20年前的定制语音趣闻

2025-01-15
程序员与AOL之声:一段20年前的定制语音趣闻

博客作者John Graham-Cumming分享了他2002年用30美元从AOL标志性语音播报员Elwood Edwards处定制语音片段的经历。当时,Graham-Cumming正在开发一个机器学习邮件过滤程序POPFile,并通过Edwards的网站订购了“Mail classified by POPFile”和“Use the source, Luke!”两句语音,Edwards还额外赠送了“You've got mail, John!”。这篇文章不仅展现了一段科技往事,更体现了早期互联网的个性化和人情味,以及技术人员的幽默感。

阅读更多

OpenAI商标申请暗示其进军AI硬件和量子计算领域

2025-02-03
OpenAI商标申请暗示其进军AI硬件和量子计算领域

OpenAI近期提交的商标申请显示其正在探索一系列令人兴奋的新产品线,包括AI辅助的硬件设备(耳机、眼镜、智能手表等)、类人机器人以及定制AI芯片和量子计算服务。虽然OpenAI CEO Sam Altman表示AI硬件产品还有数年才能面世,但此举表明OpenAI正积极布局硬件和量子计算领域,以降低AI模型训练成本并提升性能。这或许预示着AI产业链的进一步延伸,以及未来AI技术发展的全新方向。

阅读更多
科技

40岁以上创业者:成功定义的转变

2024-12-15
40岁以上创业者:成功定义的转变

本文探讨了40岁以上创业者的现状,他们对成功的定义与20、30岁的创业者截然不同。随着年龄增长和家庭责任的增加,他们更注重工作与生活的平衡,追求更稳定和可预测的收入,并更理性地评估风险和回报。他们积累的经验和智慧使他们能够更快地识别模式,做出更务实的决策,并愿意考虑不同的发展路径,例如收购或加入更大的公司。这并非意味着他们缺乏雄心,而是他们更清楚地了解不同道路所需的时间、精力和个人代价,并更有效地利用自身优势。

阅读更多

Distr:简化企业软件分发的开源平台

2025-01-30
Distr:简化企业软件分发的开源平台

Distr是一个简化企业软件分发到客户控制或共享责任环境的平台。它提供直观的Web UI,方便查看所有部署和连接的代理;白标客户门户允许客户控制其部署;强大的SDK支持API访问;并且完全开源且可自托管。Distr Hub以Docker镜像分发,提供Docker Compose示例部署。文档详细介绍了自托管和从源码构建的过程,并提供了JavaScript SDK以方便应用集成。

阅读更多
开发 软件分发

开源.NET消息框架MassTransit转向商业许可模式

2025-04-03
开源.NET消息框架MassTransit转向商业许可模式

经过十多年的发展,流行的开源.NET消息框架MassTransit宣布将v9版本转向商业许可模式。此举旨在确保项目的长期可持续性,并为企业用户提供更强大的支持和更快的创新。MassTransit v8将继续保持开源,并提供社区支持。商业版v9将提供增强的可扩展性、安全性、性能以及企业级支持,价格根据企业规模而异,小型企业每月约400美元,大型企业每月约1200美元。v8版本将持续维护至2026年底。

阅读更多

任天堂Switch 2:6月5日发售,售价450美元

2025-04-02
任天堂Switch 2:6月5日发售,售价450美元

任天堂正式公布了Switch 2的发布日期——6月5日,售价450美元,预购将于4月9日开启。这款升级后的主机拥有7.9英寸1080p屏幕(对接模式下最高支持4K输出),120Hz刷新率和HDR支持,内置256GB存储空间,并支持microSD Express卡扩展。新的Joy-Con手柄增加了鼠标功能,并支持GameChat语音聊天(最多12人)。Switch 2支持向下兼容大部分Switch游戏,并推出游戏共享功能,方便家庭或朋友之间分享游戏。首发游戏包括《马里奥赛车世界》等。

阅读更多
游戏

保护查询模式:解决全栈应用数据授权难题

2025-04-02
保护查询模式:解决全栈应用数据授权难题

现代全栈应用的数据授权复杂且容易出错。本文介绍了一种名为“保护查询模式”的优雅解决方案。该模式通过将纯查询函数与授权层封装,提供`query.protect`和`query.unsafe`两种方法,分别用于执行授权后的查询和直接调用纯查询函数。这种模式避免了授权逻辑的重复,提高了代码可维护性和可读性,并支持数据脱敏功能。Kilpi库可以简化该模式的实现,并提供集中式授权和数据过滤功能,进一步提升开发效率。

阅读更多
开发

Linux内核Rust之争:维护者反对Linus强推

2025-02-18

Linux内核维护者Christoph Hellwig公开反对在内核中强制使用Rust。他指出Linus Torvalds私下表示将无视维护者的否决,强行合并Rust代码。Hellwig担忧此举会导致内核代码库变成难以维护的多语言混合体,并增加维护负担,最终损害内核的长期稳定性。他认为,解决内核内存安全问题应该优先关注现有代码的改进,而非引入新的语言,并呼吁制定明确的语言使用规范。

阅读更多
开发

混合整数线性规划 (MILP) 的最新进展

2025-06-14

混合整数线性规划 (MILP) 凭借现代求解器的效率提升,已成为运筹学的重要基石。如今,求解器可在几秒钟内找到十年前无法解决的问题的全局最优解。其多功能性使其在交通运输、物流、供应链管理、收益管理、金融、电信和制造业等众多领域取得成功。尽管MILP已取得令人瞩目的成就,但仍面临许多挑战,并且该领域仍然非常活跃。本文概述了MILP求解方法取得的最重要成果,重点关注计算方面和最新的实际性能改进,并强调了报告计算实验的研究。文章将综述分为三个主要部分,分别介绍分支切割法、Dantzig-Wolfe分解和Benders分解。最后,文章重点介绍了MILP研究中持续存在的挑战和未来的机遇。

阅读更多
开发 MILP

万事达DNS错误五年未被发现

2025-01-22

安全研究员Philippe Caturegli发现万事达信用卡公司在其域名服务器设置中存在一个持续近五年的错误,该错误可能允许任何人通过注册未使用的域名来拦截或转移该公司的互联网流量。Caturegli花费300美元注册了该域名akam.ne,防止其被网络犯罪分子利用。万事达公司承认了这一错误,但表示其系统从未面临真正的安全风险。此事件凸显了大型企业在域名服务器配置中存在安全漏洞的风险。

阅读更多

PC厂商正将技术封闭?用户自主性受限

2024-12-29
PC厂商正将技术封闭?用户自主性受限

一位资深电脑硬件工程师指出,近年来PC硬件厂商正逐渐将技术封闭在受限的生态系统中。以戴尔为例,其部分笔记本电脑BIOS不再提供更改存储配置选项,且官网缺失必要的RST驱动程序,导致用户无法从安装介质干净安装操作系统,只能使用预装系统或厂商提供的包含预装软件和数据收集功能的系统恢复工具。这种趋势与苹果macOS限制安装非授权软件的做法类似,最终可能导致用户在未来拥有更有限的电脑技术选择。

阅读更多

Oracle“JavaScript”商标案:Node.js之父反击

2025-06-29
Oracle“JavaScript”商标案:Node.js之父反击

Node.js 创建者起诉 Oracle 对“JavaScript”商标的虚假主张被驳回,但核心争议在于该商标的通用性和放弃性。原告认为“JavaScript”是通用术语,而非 Oracle 品牌,Oracle 使用 Node.js 网站截图作为商标使用的证据更是加剧了争议。此案将继续审理,Oracle 需回应通用性和放弃性指控,最终结果将决定“JavaScript”是否能摆脱商标限制,回归社区所有。

阅读更多
开发

192字节的WebAssembly编译器:代码高尔夫的极致

2025-01-24
192字节的WebAssembly编译器:代码高尔夫的极致

本文讲述了一个仅192字节的WebAssembly编译器,它能将逆波兰表达式编译成WebAssembly模块。作者逐步揭秘了这个精简代码背后的技巧,包括利用JavaScript的特性、巧妙运用WebAssembly字节码、以及对变量和表达式的优化。这个极小的编译器虽然功能简单,但却能帮助读者深入理解WebAssembly的运作机制。

阅读更多
开发

CRACO:宇宙沙滩上的寻宝

2025-02-01
CRACO:宇宙沙滩上的寻宝

澳大利亚科学家研发出CRACO系统,这是一款用于ASKAP射电望远镜的尖端技术,能够从海量宇宙信号中快速识别神秘的快速射电暴和其他天体现象。如同在沙滩上寻找一枚硬币,CRACO每秒处理1000亿像素的数据,已发现多个快速射电暴和奇特的中子星,未来将为全球天文学家所用,推动射电天文研究进入新纪元。

阅读更多

AI识别宇宙中气泡状结构

2025-04-01
AI识别宇宙中气泡状结构

日本大阪都市大学的研究团队利用深度学习模型,分析来自斯皮策太空望远镜和詹姆斯·韦伯太空望远镜的数据,高效准确地识别出银河系中此前未被收录的“斯皮策气泡”状结构。这些气泡是高光度恒星诞生和活动形成的,对研究恒星形成和星系演化至关重要。该模型还能识别出超新星爆炸形成的壳状结构,为更深入研究星系内部的恒星形成和爆炸事件的影响提供了可能。

阅读更多
科技

宇宙射线AI桥梁检测:颠覆性技术问世

2025-03-19
宇宙射线AI桥梁检测:颠覆性技术问世

爱沙尼亚Jõgisoo桥上进行了一项突破性测试,利用宇宙射线(μ子)和人工智能技术评估桥梁技术状况,无需破坏性检测。这项耗资近130万欧元的科研项目,通过分析μ子穿过桥梁时的轨迹和能量损失,可判断桥梁内部材料构成及腐蚀情况,为桥梁维护提供更高效的方案,避免高昂的重建费用。这项技术未来或将应用于机场安检等领域,甚至替代X射线成像技术。

阅读更多
科技 桥梁检测

SwiftUI中的MVVM架构:最佳实践与挑战

2025-03-19
SwiftUI中的MVVM架构:最佳实践与挑战

本文深入探讨了在SwiftUI中使用模型-视图-视图模型(MVVM)架构模式的最佳实践和挑战。作者指出,虽然MVVM与SwiftUI的数据流非常契合,但其僵化性也可能导致问题。文章详细解释了MVVM的工作原理,以及如何在SwiftUI中利用其优势并应对挑战,包括如何避免过度使用视图模型,以及如何在SwiftUI中实现MVVM模式。同时,文章还比较了MVVM与其他架构模式,例如MVC、模型-视图模式和清洁架构,并对它们的优缺点进行了分析。

阅读更多
开发 MVVM

LibRedirect:隐私至上的网站替代方案

2025-06-22

LibRedirect 是一款浏览器扩展程序,它可以将 YouTube、Instagram、Reddit 等众多网站重定向到更注重隐私的替代前端。 该扩展程序支持众多网站,例如 YouTube 的替代方案 Invidious 和 Piped,Reddit 的替代方案 Libreddit 和 Teddit 等,为用户提供了更私密、更安全的网络体验。告别数据追踪,拥抱隐私保护!

阅读更多
开发 替代网站

微软计划删除十亿用户密码,推广更安全的通行密钥

2024-12-17
微软计划删除十亿用户密码,推广更安全的通行密钥

面对日益增长的网络攻击,微软宣布计划删除十亿用户的密码,并大力推广更安全的通行密钥(passkeys)。由于密码攻击事件激增,微软每天阻止7000次密码攻击,是去年同期的近两倍。通行密钥通过生物识别技术或PIN码进行验证,比传统密码更安全,也更便捷。微软正积极推动用户迁移到通行密钥,旨在创建一个无密码的更安全未来。

阅读更多
科技

Rust构建的Hacker News桌面客户端

2025-05-19
Rust构建的Hacker News桌面客户端

一个用Rust和egui构建的Hacker News桌面应用闪亮登场!它拥有简洁现代的界面,支持浏览热门、最新、Show HN、Ask HN、工作和最佳故事等不同板块,并以类似Reddit的线程方式显示评论,具备自动折叠、字体大小调节等功能。此外,还支持离线缓存、收藏、搜索过滤等实用功能,让你随时随地享受Hacker News的阅读体验。

阅读更多
开发

快乐的秘诀:自由与爱好胜过成就?

2025-07-06
快乐的秘诀:自由与爱好胜过成就?

一项跨越英、印、土三国的大型研究表明,追求自由和爱好的人幸福感更高。研究发现,重视“享乐主义”和“自主性”的参与者幸福感显著提升,而重视“成就”和“遵从”的人则幸福感不增。优先考虑自由的人幸福感提高了13%,睡眠质量也更好;从事爱好和休闲活动的人幸福感提高了8%,压力和焦虑减少了10%。该研究强调了平衡生活追求对心理健康的重要性,提示我们:快乐并非只来自成就,享受自由和爱好同样重要。

阅读更多
杂项

早期Unix中的/etc/glob:Shell通配符的幕后故事

2025-01-13

本文讲述了早期Unix系统中`/etc/glob`程序的历史和作用。在V7 Bourne Shell之前,Unix的Shell通配符功能并非由Shell本身实现,而是委托给外部程序`/etc/glob`处理。`/etc/glob`接收命令和参数,展开通配符后执行命令。文章详细解释了不同Unix版本中`/etc/glob`的工作机制,包括如何处理转义字符,以及为什么采用这种外部程序的方式,可能与早期系统资源限制有关。

阅读更多

tinymcp:让大型语言模型控制嵌入式设备

2025-07-07
tinymcp:让大型语言模型控制嵌入式设备

tinymcp项目允许大型语言模型(LLM)通过模型上下文协议(MCP)控制嵌入式设备。它利用Golioth平台的LightDB状态和远程过程调用(RPC)来实现这一功能。现有设备无需修改固件即可通过更新LightDB状态来暴露RPC。该项目提供了一个简单的blinky示例,演示如何通过tinymcp将LED控制暴露给LLM。用户需要连接设备到Golioth平台,并在本地运行tinymcp服务器。MCP检查器和Claude Code等工具可用于测试和与tinymcp交互。

阅读更多
开发 Golioth

太空垃圾危机:一场迫在眉睫的宇宙灾难?

2025-04-03
太空垃圾危机:一场迫在眉睫的宇宙灾难?

欧洲空间局发布的纪录短片《太空垃圾:危机吗?》揭示了一个令人担忧的事实:数百万计的太空碎片环绕地球,其中大部分来自报废卫星和火箭残骸。随着卫星星座的兴起,太空垃圾问题日益严重,碎片碰撞可能导致卫星损坏甚至失效,甚至可能对地球造成威胁。短片指出,不同轨道的风险各异,而受影响最大的恰恰是通信、导航以及气候监测卫星。虽然解决方法刻不容缓,但需谨慎对待,避免顾此失彼,造成新的问题。

阅读更多
科技

AI建站工具横评:快速搭建专业Landing Page,但别指望惊艳设计

2025-03-30
AI建站工具横评:快速搭建专业Landing Page,但别指望惊艳设计

一位资深设计师对比测试了Cursor、v0、Lovable和Bolt四款AI建站工具,用于CodeYam软件的Landing Page原型设计。结果显示,所有工具(除Cursor外)都易于使用,生成的结果简洁专业,但缺乏创新设计。Cursor功能强大但过于复杂;v0界面优秀,易于上手;Lovable擅长内容生成;Bolt则过于基础。总的来说,这些工具能快速搭建专业Landing Page,但需预设较低的创意期望值。

阅读更多
设计 AI建站

编写你自己的x86操作系统:一本实践指南

2025-03-21

这是一本关于编写x86操作系统的实用指南,它循序渐进地讲解了从设置开发环境到实现多任务处理的整个过程。作者结合自身经验,详细介绍了每个步骤,并提供了大量的代码示例和进一步阅读的链接。本书涵盖了内存管理、中断处理、虚拟内存、文件系统以及系统调用等核心主题,适合有一定系统编程基础的读者学习。

阅读更多
开发

Cloudflare推出AI迷宫:对抗AI数据抓取的新武器

2025-03-22
Cloudflare推出AI迷宫:对抗AI数据抓取的新武器

网络基础设施提供商Cloudflare发布了名为“AI迷宫”的新功能,旨在通过向机器人提供虚假的AI生成内容来对抗未经授权的AI数据抓取。该工具试图阻止未经许可抓取网站数据的AI公司,这些公司收集数据用于训练大型语言模型,例如ChatGPT。与简单的封锁不同,“AI迷宫”诱导机器人进入看似真实但无关紧要的页面,浪费其计算资源。Cloudflare表示,该系统使用其Workers AI服务生成内容,内容基于真实的科学事实,避免传播错误信息。同时,这些页面对普通访客不可见。

阅读更多
科技

GitHub Copilot:你的AI编程搭档

2024-12-18
GitHub Copilot:你的AI编程搭档

GitHub Copilot 是一款AI编程助手,它能根据你的代码和自然语言提示,实时提供代码建议,帮助你更快更高效地编写代码。它支持多种编程语言和IDE,并提供免费和付费方案,满足不同用户的需求。Copilot 还具备强大的代码调试和安全漏洞修复功能,以及多文件编辑和跨平台支持。虽然Copilot 的训练数据来自公开代码库,但它不直接复制粘贴代码,而是通过概率推断生成代码建议,并提供可选的代码引用过滤器来降低版权风险。

阅读更多
开发

2600年前腓尼基沉船打捞成功

2025-01-19
2600年前腓尼基沉船打捞成功

西班牙海岸附近,潜水员成功打捞起一艘距今2600年的腓尼基沉船——马萨罗恩二号。这艘长达27英尺的沉船,在1994年被发现,船上装载着铅锭。由于海岸线变化和海洋环境的威胁,考古学家历时数年,最终将其完整打捞,这艘保存相对完好的沉船将提供关于腓尼基造船技术和文化的重要信息。

阅读更多
考古 腓尼基
1 2 951 952 953 955 957 958 959 1084 1085