极客自制安静型家用服务器:基于ThinkCentre Tiny的OpenShift集群

2025-05-27
极客自制安静型家用服务器:基于ThinkCentre Tiny的OpenShift集群

作者用几台二手ThinkCentre Tiny组建了一个安静、节能的家用服务器集群。这些小巧的机器运行Red Hat Enterprise Linux,并通过Ansible等工具进行管理,足以运行OpenShift、Kubernetes或其他容器化应用。整个系统功耗低,噪音小,适合放置在客厅。文章详细列出了硬件清单和成本,并分享了3D打印的机架安装方案。

阅读更多

Coral USB 加速器:口袋里的AI推理引擎

2025-02-20
Coral USB 加速器:口袋里的AI推理引擎

Coral USB加速器将强大的Edge TPU协处理器集成到一个USB设备中,只需连接到你的电脑(支持Windows、macOS和Debian Linux系统,包括树莓派),就能进行高速机器学习推理。它拥有4 TOPS的算力,功耗效率极高(每TOPS 0.5瓦),能够以接近400 FPS的速度运行MobileNet v2等先进的移动视觉模型。支持TensorFlow Lite模型,无需从零开始构建模型。体积小巧(65mm x 30mm),适用于各种开发和应用场景。

阅读更多
硬件

杜克大学数学家荣获国家科学奖章

2025-01-11
杜克大学数学家荣获国家科学奖章

杜克大学荣休数学教授英格丽德·道比希斯荣获2025年美国国家科学奖章,这是美国授予科学家和工程师的最高荣誉。她因在信号处理领域的开创性工作而获奖,其小波理论研究成果广泛应用于图像处理技术,例如图像压缩和降噪。道比希斯教授的研究跨越多个学科,包括艺术修复和进化生物学,她也是一位积极倡导女性参与STEM领域的先驱。

阅读更多

复活一台古董JavaStation:NetBSD网络启动的冒险

2025-03-05
复活一台古董JavaStation:NetBSD网络启动的冒险

作者怀着对儿时梦想的追忆,购得一台古董JavaStation网络电脑。历经波折,终于收到机器,却发现无法启动。经过一番排查,最终发现问题仅仅是死掉的NVRAM电池和缺乏耐心。通过串口调试和巧妙的网络配置(RARP、TFTP、DHCP、NFS),作者成功在JavaStation上运行了NetBSD操作系统,完成了一次精彩的复古科技复活之旅。

阅读更多
硬件 网络启动

对话式编程的局限性:AI编程工具的未来方向

2025-02-04

本文批判了当前AI编程工具以聊天为界面的设计模式。作者认为,软件开发需要精确性,而聊天界面无法满足这种需求。虽然AI可以理解自然语言,但构建复杂软件需要清晰的规范和文档,而非依赖AI的猜测。聊天界面使得开发者难以追踪变化,难以组织复杂性,最终只能产生原型软件,而非实际可用的产品。作者认为,未来的AI编程工具应该以文档为中心,将需求以文档形式呈现,从而实现精确的软件开发。

阅读更多
开发

YC孵化器公司Curo招募市场供应助理

2025-01-28
YC孵化器公司Curo招募市场供应助理

Curo,一家由Y Combinator孵化的初创公司,正在招聘市场供应助理。这是一个面向业务发展的角色,负责寻找电动汽车充电和停车资产以满足特定地区的车队需求。候选人需要具备强大的沟通能力、主动性和团队合作精神,能够进行冷电话和邮件营销。Curo致力于加速电气化进程,为商业车队提供更经济高效的电动汽车充电解决方案。

阅读更多
创业

AI 将如何颠覆软件工程?

2025-02-15

大型语言模型(LLM)正快速提升代码编写能力,引发了对纯AI软件工程师的探索。短期内,软件工程师应学习AI技术、提升自身地位并利用AI工具。中期来看,精通大型遗留代码库的维护和改进将成为更有价值的技能,因为LLM在处理复杂的、难以验证的、代码量庞大的项目上仍有局限性。长期而言,软件工程师的核心竞争力将转变为责任感和可信度,这是LLM难以具备的素质。最终,那些能够对AI系统进行监管和保证其输出结果可靠性的工程师将成为最后的堡垒。

阅读更多
开发

南极生态系统分类:保护工作的革命性飞跃

2025-02-10

一项突破性研究创建了南极生态系统的首个综合分类和地图,这标志着我们对南极生态系统理解的重大进步。该分类与IUCN全球生态系统分类相符,将南极洲置于全球背景下,突显其对维持地球生物多样性的关键作用。它将支持风险评估、保护区选址和全球保护目标的监测,为应对气候变化和日益增长的南极洲“绿化”做好准备。这项研究成果以开放获取的方式发表,数据可自由下载,为制定南极生态系统红色名录奠定了基础,以识别最受威胁的栖息地并制定保护策略。

阅读更多
科技

小米智能家居Home Assistant集成组件正式上线

2024-12-16
小米智能家居Home Assistant集成组件正式上线

小米官方正式推出小米智能家居Home Assistant集成组件,允许用户将小米IoT智能设备接入Home Assistant。该组件支持多种安装方式,包括Git克隆、HACS和手动安装。用户需使用小米账号登录,支持多用户登录和区域选择。组件支持大多数小米智能家居设备,但暂不支持蓝牙、红外和虚拟设备。控制方式包括云端控制和本地控制(需小米中央网关或具备中央网关功能的设备),并实现了MIoT-Spec-V2与Home Assistant实体的映射。组件还支持多语言和调试模式,保障用户隐私安全,但配置文件需妥善保存。

阅读更多

TRMNL:开源承诺与永不变砖的承诺

2025-02-19

TRMNL公司承诺永不使你的设备变砖,并为此付诸行动:开源固件、开发多种语言的BYOS客户端、销售BYOD许可证、发布免费UI工具包Framework,并招聘了资深工程师专注于开源项目。为应对日益增长的服务器成本,他们发布了“永不损坏承诺”,承诺在公司破产时公开核心Web应用程序源代码,以确保用户数据安全,并减少电子垃圾。

阅读更多
科技

全球土地干旱加剧,重塑地球生命

2024-12-25
全球土地干旱加剧,重塑地球生命

最新研究表明,过去三十年,全球77%的陆地变得更加干燥,高盐度土壤比例迅速增加。气候变化正在加速这一趋势,导致干旱地区面积扩大,超过40%的陆地(不包括南极洲)成为干旱地区,威胁着农业生产、生物多样性和生态系统健康,加剧粮食和水资源的不安全。如果不控制排放,这一趋势将持续下去,带来严重的社会经济后果,包括饥饿、流离失所和经济衰退。 专家呼吁,需要立即采取行动,包括投资抗旱和耐盐作物、改进作物和水资源管理以及采用基于自然的解决方案。

阅读更多
科技 土地干旱

JRuby与JBang:JVM性能与Ruby生产力的完美结合

2024-12-22

作者在圣诞假期尝试将JRuby与JBang结合,以期获得JVM的高性能和Ruby的开发效率。虽然JRuby官方不支持JBang,但作者巧妙地利用JBang的依赖管理和Java的ProcessBuilder,成功运行了一个结合Javalin、JDBI、SLF4J和ruby-jwt的JRuby应用,实现了SQLite数据库的CRUD操作和JWT认证。这个实验展示了JRuby与Java生态系统库结合的潜力,并通过Apache Benchmark测试验证了其性能。

阅读更多
开发 JBang

Ben Pence 的个人网站:一位设计师兼开发者的数字足迹

2025-01-23

Ben Pence 的个人网站简洁明了地展现了他作为设计师和开发者的技能。网站设计干净利落,突出了他的作品集,涵盖了网页设计、品牌设计和互动项目等。通过精心挑选的案例,他展示了其在视觉设计和用户体验方面的专业能力,并提供了联系方式方便潜在客户或合作者联系。整体而言,这是一个高效且令人印象深刻的个人作品展示平台,体现了其专业素养和对细节的关注。

阅读更多
设计 设计师

GPU性能调优:内存带宽与计算吞吐量的天花板

2025-06-24

本文深入探讨了GPU架构的性能瓶颈,特别是内存带宽和计算吞吐量对程序性能的影响。作者通过Roofline模型分析了内存受限和计算受限两种情况,并详细阐述了提高算术强度(AI)的两种策略:算子融合和数据分块。算子融合减少了中间数据传输,而数据分块利用共享内存最大化数据重用。文章还涵盖了共享内存银行冲突、线程发散等细节问题及解决方法,以及如何通过量化提升性能。最终目标是将内核运行点推向Roofline模型的计算吞吐量天花板。

阅读更多

博客链接腐烂率调查:个人网站风险高

2024-12-24
博客链接腐烂率调查:个人网站风险高

博主Wouter Groeneveld对自己的博客Brain Baking进行了链接腐烂率调查。他检查了453篇文章中的3179个外部链接,发现约7%的链接失效,其中404错误和403错误最为常见。失效链接主要来自个人博客,其次是企业网站和其他资源。调查结果表明,个人网站的链接稳定性较差,学术论文链接也存在较高的腐烂率。博主建议网站建设者使用永久链接,链接者谨慎选择链接目标,并考虑本地化存储外部资源。

阅读更多
杂项 链接腐烂

Intel 8080:开启微处理器时代的先驱

2024-12-29
Intel 8080:开启微处理器时代的先驱

50年前,Intel 8080微处理器横空出世,它被誉为首款真正意义上的通用微处理器,彻底改变了计算的格局。不同于之前为特定客户定制的芯片,8080以其高效、强大的性能和灵活的40针配置,实现了与其他组件更便捷的连接,并集成了此前需额外芯片才能实现的功能。这款革命性的芯片以其360美元的价格,将计算能力带给了所有公司和个人,推动了个人电脑的普及,催生了无数基于硅技术的设备,并使编程成为一项炙手可热的技能。如今,8080的基因仍然存在于全球各地的芯片中,它直接启发了x86架构,成为世界上使用最广泛的计算架构。

阅读更多
科技 Intel 8080

仅凭方位角导航:一项令人惊叹的AI航海技术

2025-01-21
仅凭方位角导航:一项令人惊叹的AI航海技术

谷歌的DeepMind团队开发了一种名为Bearings Only的AI系统,它能够仅依靠方位角信息(目标方向)进行自主导航。这项技术突破了传统导航对距离测量的依赖,在复杂环境下展现出卓越的性能,例如在水下或太空等缺乏距离信息的场景。该系统通过学习大量方位角数据,学会了预测目标位置并规划航线,为水下航行器、太空探索等领域带来了革命性的可能性。这项技术不仅在导航领域具有巨大潜力,也为人工智能在其他具有挑战性的环境中应用提供了新的思路。

阅读更多
AI

VSCode 扩展下载链接失效

2025-02-04
VSCode 扩展下载链接失效

VSCode 市场中扩展程序的下载链接已失效。新的安装指南指示用户从扩展程序列表的“版本历史记录”部分的下载链接中选择适合其操作系统的版本,但该链接不存在。之前的侧边栏下载链接也已被移除,导致用户无法下载扩展程序。此问题影响所有操作系统和浏览器。

阅读更多
开发 下载链接

成瘾经济:科技巨头如何操纵你的多巴胺

2025-02-01
成瘾经济:科技巨头如何操纵你的多巴胺

本文探讨了“成瘾经济”如何通过操纵多巴胺奖励系统,影响着从食品到社交媒体等各个行业。作者指出,许多历史上最成功的公司都依赖于成瘾机制来创造需求和利润,例如烟草公司、食品公司和制药公司。文章还分析了科技公司,特别是社交媒体平台,如何利用算法来最大化用户参与度,从而导致成瘾和心理健康问题。最终,作者警告说,这种成瘾机制与人类固有的偏见和冲突倾向相结合,可能导致严重的社会后果,呼吁警惕科技发展带来的风险。

阅读更多
科技 成瘾经济

1100万罢工者目标:一场分阶段的总罢工行动

2025-02-01

这场名为“总罢工”的行动计划分三个阶段进行。第一阶段(0-600万签名):建立广泛的参与网络,联系已采取行动的组织和个人。第二阶段(600万-1000万签名):集中制定具体诉求,确定罢工日期和活动计划,并召开一系列会议听取各方意见。第三阶段(1000万-1100万签名):最终确定诉求,为罢工日做好准备,分配资金并开展最终活动。目标是团结1100万罢工者,为种族、经济、性别和环境正义而斗争。

阅读更多

工作记忆:思维的幕后英雄

2025-02-18
工作记忆:思维的幕后英雄

本文探讨了工作记忆在思维和学习中的关键作用。工作记忆就像大脑的“草稿纸”,承载着我们当前思考的信息。研究表明,对于简单的决策,有意识的思考更有效;但对于复杂的决策,无意识的思考往往更胜一筹。此外,工作记忆容量的提升可以通过训练来实现,并可能提高智商。文章还建议了一些策略来减轻工作记忆负担,从而提升思维能力和学习效率。

阅读更多

杀死“用户”:一位技术专家心声

2025-02-07

一位技术专家反思了科技公司将用户视为可操纵的商品的现状。文章批判了以“用户体验”为名的设计,如何通过最小化界面和操纵用户数据来最大化公司利益,最终导致用户体验恶化和数字倦怠。作者提出“杀死用户”的概念,呼吁转向以个人计算、尊严设计、民间软件和小型软件为代表的更以人为本的科技发展模式,最终实现人与技术的和谐共处。

阅读更多
科技

超越ADHD:原生家庭如何塑造你的认知

2025-02-01
超越ADHD:原生家庭如何塑造你的认知

作者诊断出ADHD后,起初试图“治愈”它,却发现真正的痛苦源于原生家庭的不兼容。父母的严格管教、对个性的压制,导致作者长期依赖他们的认可,并质疑自身。文章指出,ADHD并非缺陷,而是认知差异,在不兼容的环境中被误认为问题。作者呼吁人们反思原生家庭对自身的影响,重新定义成功,并鼓励重建与自身相符的生活方式。

阅读更多

Intel酷睿Ultra 9 285K“Arrow Lake”:Windows 11与Ubuntu Linux性能对比

2024-12-20

Phoronix网站对Intel最新旗舰处理器酷睿Ultra 9 285K“Arrow Lake”在Windows 11和Ubuntu Linux系统下的性能进行了深入对比测试。测试涵盖了不同版本的Linux内核和电源管理设置。结果显示,在某些测试中,Linux系统在性能方面略胜一筹,这得益于Linux的灵活性以及对新内核的优化。该测试突显了操作系统选择对处理器性能的影响,为用户选择操作系统提供了参考。

阅读更多

在RK3588 SBC上搭建基于ZFS的QEMU虚拟化环境

2025-01-16

本文介绍了如何在BananaPi M71 2 (RK3588)单板计算机上,使用Armbian系统构建一个基于ZFS的QEMU虚拟化环境。作者详细描述了从构建Armbian镜像、烧录镜像、准备存储(使用NVMe SSD和ZFS zpool)、配置libvirtd以及运行虚拟机等步骤。文章还指出了RK3588与NVMe驱动兼容性方面的一些挑战,并提供了解决方案。最终,作者成功搭建了一个小型私有云平台,能够运行各种虚拟机,如Web服务器、数据库等,实现工作负载隔离和资源控制。

阅读更多
开发

频率矩估计的最佳空间复杂度研究取得突破

2024-12-29

一篇由Mark Braverman和Or Zamir撰写的论文证明了频率矩估计的最佳空间下界为Ω(log(nε²)/ε²) ,其中ε = Ω(1/√n)。该研究解决了长期以来困扰计算复杂性领域的难题,在一定范围内,该下界与经典的Alon-Matias-Szegedy算法的上界相匹配。对于更小的ε值,论文还提出了一种改进的算法,进一步完善了频率矩估计的空间复杂度。这项突破性成果为流数据处理和算法设计提供了重要的理论指导。

阅读更多

Hoarder:一款强大的自托管网络内容存档工具

2025-03-16
Hoarder:一款强大的自托管网络内容存档工具

Hoarder 是一款开源的自托管网络内容存档工具,允许用户搜索、过滤和标记网页内容,并完整保存网页内容,即使原网站下线也能访问。它使用 headless Chrome 下载内容,并可选地集成 AI 功能(例如使用 OpenAI 或 LiteLLM 生成标签和摘要)。Hoarder 提供 Web 应用程序和 Android 应用程序,支持全文搜索、标签过滤和 RSS 订阅。作者还分享了使用 Docker 和 Caddy 部署 Hoarder,以及与 SingleFile 集成的方法,并讨论了从 Linkding 迁移到 Hoarder 的经验。未来期待的功能包括更好的注释支持、移动端阅读功能和离线电子书导出功能,以及去中心化的社会化功能。

阅读更多
开发

RealDOOM:在16位处理器上运行DOOM

2025-02-22
RealDOOM:在16位处理器上运行DOOM

RealDOOM项目致力于将DOS版本的DOOM移植到实模式,以支持16位处理器(如8088和286)。该项目注重还原游戏原貌,目前已支持DOOM1和DOOM2,并计划支持最终DOOM。开发重点在于用汇编语言重写渲染代码,并逐步恢复已移除的功能,例如声音和存档功能。虽然对纹理大小和节点数量有限制,但该项目已在多种处理器上进行了测试,并提供了不同画质等级下的性能数据。

阅读更多
游戏
1 2 1048 1049 1050 1052 1054 1055 1056 1084 1085