自制10MHz-15GHz矢量网络分析仪:超越市售低价型号

2025-04-15
自制10MHz-15GHz矢量网络分析仪:超越市售低价型号

作者设计并制作了一款10MHz-15GHz的矢量网络分析仪(VNA),其性能超越了所有现有的低成本VNA。这款VNA采用四接收器设计,支持高级校准方法,例如未知直通校准,具有超过120dB的出色隔离度。文章详细介绍了其设计过程,包括电路架构、定向耦合器、接收器、ADC、FPGA以及PCB设计和CNC加工外壳等方面。最终测试结果表明,该VNA具有极高的测量精度和稳定性,能够准确测量各种器件,例如带通滤波器和可变电容二极管。虽然定向耦合器需要手工组装,但整体成本仅约为300美元(不含税费),展现了其极高的性价比。

阅读更多

一款令人惊艳的新闻聚合应用

2025-04-16
一款令人惊艳的新闻聚合应用

这款新闻聚合应用凭借其出色的UI设计、丰富的个性化定制选项、简洁明了的新闻摘要以及政治倾向筛选功能,成为我心目中理想的新闻阅读工具。花费20分钟深入探索其海量选项后,我的信息流现在精准地呈现了我关心的所有最新资讯。开发者可以考虑添加作者/媒体关注功能,例如一个“关注”页面,显示我关注的作者/媒体的新闻,并整合探索功能,推荐更多关注对象。这将进一步提升应用体验。总而言之,这是一款令人难以置信的应用。

阅读更多
科技

ClipCapsule:极简Linux剪贴板管理器

2025-04-14
ClipCapsule:极简Linux剪贴板管理器

ClipCapsule是一款用Go和WailsJS构建的极简Linux剪贴板管理器,它通过仅使用键盘快捷键来管理和切换剪贴板条目,无需鼠标或GUI来提高你的生产力。目前仍处于开发阶段,快捷键需要GUI打开才能工作,但开发者正在努力开发后台守护进程,使其无需启动界面即可无缝运行。其主要功能包括键盘优先工作流程、剪贴板历史记录、动态重新排序和本地存储。安装需要克隆仓库、安装Wails并构建应用程序,可能需要sudo权限或手动设置键盘输入设备访问权限。

阅读更多
开发

致命的神秘:医院里的“毒妇”事件

2025-04-15
致命的神秘:医院里的“毒妇”事件

1994年,一位名叫格洛丽亚·拉米雷兹的癌症患者在医院急诊室引发了离奇事件。她入院后,多名医护人员相继出现昏迷、抽搐等症状,急诊室被紧急封锁。官方调查指向“群体性癔症”,但部分医护人员出现了严重的器官损伤,质疑声不断。一种理论认为,格洛丽亚使用了DMSO药物,在医院的治疗过程中,DMSO转化为剧毒的二甲基硫酸盐,导致了这一事件。然而,该理论缺乏确凿证据,格洛丽亚的死因至今仍是一个谜团,引发人们对医疗系统和科学解释的反思。

阅读更多

AI编码员将取代人类工程师?

2025-04-15
AI编码员将取代人类工程师?

本文探讨了AI代码生成模型(如Gemini)与人类工程师的生产力对比。虽然目前单个工程师的效率可能更高,但AI模型的成本正在下降,且能力不断提升。未来,大量AI模型协同工作,配合为AI优化的代码库和开发工具,其效率将远超人类团队。文章预测,软件工程行业将走向工业化,工程师角色将转变为管理和监督AI的“工厂主管”。

阅读更多
AI

巨型日志文件查看器:无需等待的 4TB 文件浏览

2025-04-15
巨型日志文件查看器:无需等待的 4TB 文件浏览

还在为查看巨大的日志文件而苦恼吗?这款名为`giant-log-viewer`的软件可以瞬间打开 4TB 的文本文件,内存占用极低,仅需 80MB JVM 堆内存。它支持 UTF-8 和 ASCII 编码,但存在一些限制:不支持长行(>=1MB)、Emoji 和无 GUI 系统,目前仅支持 Windows、macOS 和 Linux。虽然功能不如 `less` 强大,但它对于快速浏览大型日志文件非常方便,你可以通过拖放文件或键盘快捷键进行操作。该项目开源,代码托管在 GitHub 上,作者也欢迎捐赠以支持后续的签名认证工作。

阅读更多
开发 大型文件

OpenAI进军社交媒体:剑指X和Meta?

2025-04-15
OpenAI进军社交媒体:剑指X和Meta?

据多方消息人士透露,OpenAI正在秘密开发一款类似X的社交网络。该项目尚处于早期阶段,内部原型专注于ChatGPT的图像生成,并带有社交信息流。OpenAI CEO山姆·阿尔特曼已私下向外部人士征求反馈。尚不清楚OpenAI计划将其作为独立应用发布,还是将其集成到ChatGPT中。此举将加剧阿尔特曼与马斯克的竞争,并与Meta的AI社交计划形成直接竞争。一个潜在的优势是,该社交应用将为OpenAI提供独一无二的实时数据,用于训练其AI模型。

阅读更多
科技

AI将颠覆咨询行业?Uber联合创始人卡兰尼克的预言

2025-04-15
AI将颠覆咨询行业?Uber联合创始人卡兰尼克的预言

Uber联合创始人特拉维斯·卡兰尼克预测,AI将彻底改变咨询行业。他认为,那些主要执行指令或重复性任务的传统咨询师将面临被AI取代的风险。然而,那些能够构建AI工具而非仅仅使用工具的咨询师将占据优势,他们将帮助公司提升竞争力,创造更大的利润。目前,大型咨询公司如德勤和安永已开始部署AI系统,以完成以前由人工完成的任务,这预示着咨询行业正在发生深刻变革,咨询师需要具备更强的技术能力才能适应新的行业格局。

阅读更多
科技 咨询行业

arXivLabs:社区协作的实验性项目

2025-04-15
arXivLabs:社区协作的实验性项目

arXivLabs是一个允许合作者直接在arXiv网站上开发和分享新功能的框架。参与其中的个人和组织都认同arXiv的开放、社区、卓越和用户数据隐私的价值观。arXiv致力于这些价值观,只与遵守这些价值观的合作伙伴合作。如果你有想法能为arXiv社区增值,那就了解更多关于arXivLabs的信息吧!

阅读更多
开发

千万别在自己的进程中挂起线程!

2025-04-15
千万别在自己的进程中挂起线程!

一个客户遇到了一个长期存在的低频挂起问题:UI线程调用内核后卡住。内核转储无法显示用户模式堆栈,因为堆栈已被换出。调查发现,一个看门狗线程会周期性地挂起UI线程以获取堆栈跟踪,但这次却卡住了5个多小时。原因是:看门狗线程在获取UI线程堆栈跟踪时,需要获取函数表锁,而UI线程正处于挂起状态,持有该锁。这导致了死锁。文章强调了不要在自己的进程中挂起线程,因为它可能导致因被挂起线程持有资源而造成死锁。如果需要挂起线程并获取堆栈跟踪,应该从另一个进程进行操作,避免死锁。

阅读更多
开发 线程挂起

UUID 等式逻辑解密工具:暴力破解 AES-256-CBC 加密文件

2025-04-15
UUID 等式逻辑解密工具:暴力破解 AES-256-CBC 加密文件

一个紧凑的基于字段逻辑的解密工具包,使用基于等式的初始化原理(xy = x / y)测试 UUID 加密 AES-256-CBC 文件的暴力破解。该项目演示了在定义的熵空间内的确定性搜索行为。通过生成一个已知结构后缀的 UUID 加密文件,然后使用 `uuid_demobreaker.py` 以线性方式暴力破解,展现了基于逻辑的初始化如何构建 AES 加密文件的暴力解密。该工具并非使用启发式方法,而是将等式作为逻辑启动原则,在初始化后线性搜索 UUID 空间,无需猜测、过滤或概率捷径。

阅读更多
开发 AES-256-CBC

二战科技霸权:美国如何超越英国?

2025-04-15
二战科技霸权:美国如何超越英国?

二战前,美国在科技领域落后于英国。然而,战争结束后,美国却迅速崛起,并在85年间引领全球科技发展。这与两位科学顾问截然不同的战略密不可分。英国的林德曼教授专注于军事实验室的武器研发,而美国的布什博士则大胆启用大学实验室,并获得巨额政府资金支持。美国这种大学-产业-政府的合作模式催生了硅谷等创新中心,奠定了其科技霸权的基础,而英国的中心化模式最终限制了其发展。然而,如今美国政府对大学科研的支持减弱,其科技霸权地位可能面临挑战。

阅读更多
科技

欧盟官员访美将使用临时设备以防范间谍活动

2025-04-15
欧盟官员访美将使用临时设备以防范间谍活动

由于担心美国对欧盟官员进行间谍活动,欧盟委员会开始为前往美国的官员提供临时笔记本电脑和手机。这一举动反映了近年来欧美关系的恶化,以及对美国情报机构监控活动的担忧。虽然欧盟发言人否认发布了使用临时设备的正式指导,但承认更新了旅行建议,以应对全球网络安全威胁的增加。此举与欧盟官员访问中国和俄罗斯等国时采取的措施类似,突显出欧盟对美国情报活动的担忧已达到新的高度。

阅读更多
科技 欧美关系

开源项目别再依赖GitHub了!

2025-04-15

微软收购GitHub后,大量重要开源项目仍然托管在其平台上,这引发了严重的安全和控制担忧。文章指出,微软过去对开源的敌对态度以及其收购npm等举动,表明其意图并非单纯支持开源,而是为了控制关键技术。作者呼吁重要开源项目应迁移至自托管的Git服务器或其他独立的开源平台,例如Codeberg、NotABug和sourcehut等,以确保其独立性和安全性,避免将代码命运掌握在微软手中。

阅读更多
开发

苹果将2018款Mac mini和iPhone 6s列为过时产品

2025-04-15
苹果将2018款Mac mini和iPhone 6s列为过时产品

苹果公司近日更新了其过时产品列表,其中包括2018款Mac mini和iPhone 6s。这意味着这两款产品的维修服务将受到限制。iPhone 6s于2015年发布,作为低价机型一直销售到2018年。2018款Mac mini是苹果转向苹果自研芯片前最后一款搭载英特尔芯片的Mac mini。苹果将产品在停止销售五年后列为“过时产品”,七年后列为“报废产品”,届时苹果将不再提供维修和零件。

阅读更多

机器人挤奶工:奶牛养殖业的自动化革命

2025-04-15
机器人挤奶工:奶牛养殖业的自动化革命

荷兰莱利公司研发的自动化机器人正改变着奶牛养殖业。这些机器人能够自主完成挤奶、喂食和清洁等工作,显著减轻了农民的工作负担,并提高了牛奶产量。机器人挤奶的频率更高,减少了奶牛的压力,从而提高了牛奶产量。虽然机器人成本高昂,但通过提高效率和降低人工成本,长期来看能够实现盈利。这项技术不仅提高了效率,也改善了奶牛的生活环境,让它们更快乐、更健康。未来,人工智能技术将进一步优化机器人系统,提供更多数据分析,辅助农民进行更精细化的管理。

阅读更多
科技

告别糟糕的构建系统:现代 CMake 入门指南

2025-04-15

厌倦了令人头疼的构建系统?本文介绍了现代 CMake(3.15+)的强大功能,它简洁、高效且优雅,能帮你摆脱冗长且难以维护的构建文件。作者指出,选择合适的构建系统至关重要,尤其在跨平台、跨编译器、使用CI/CD以及集成各种工具(如Clang-Tidy)时。CMake凭借其广泛的IDE支持和丰富的社区资源脱颖而出,成为最佳选择。文章还建议选择合适的CMake最低版本(3.15或更高),并设置最大版本以确保长期兼容性,从而节省大量时间和精力。

阅读更多
开发 CMake

Chroma:模拟色盲以提升游戏可访问性

2025-04-15
Chroma:模拟色盲以提升游戏可访问性

Chroma 是一款模拟色盲的工具,旨在帮助游戏开发者和无障碍团队测试游戏在不同色盲类型下的表现。它支持模拟三种主要色盲类型:全色盲(Protanopia)、部分色盲(Deuteranopia)和蓝绿色盲(Tritanopia),并具有高性能、高精度和易用的特点。该工具无需依赖特定游戏引擎,可直接在游戏之上运行,并支持实时模拟、截图和配置。目前已知 CMake 构建过程中可能因 CPPWinRT 库版本过旧而出现错误,建议使用 Visual Studio 2022 或安装 Microsoft.Windows.CppWinRT NuGet 包解决此问题。

阅读更多
开发

PgDog:一个巧妙的PostgreSQL网络代理,实现数据库分片

2025-04-15
PgDog:一个巧妙的PostgreSQL网络代理,实现数据库分片

PgDog是一个网络代理,能够拦截PostgreSQL客户端和服务器之间的所有通信,理解SQL并推断查询目标数据库,无需修改应用代码。它通过解析SQL查询,提取分片键,利用PostgreSQL自身的分区哈希函数,将查询路由到正确的数据库分片。文章详细介绍了PgDog如何处理简单协议和扩展协议,以及如何处理跨分片查询和分布式COPY操作,最终实现PostgreSQL数据库的分片和线性扩展数据摄取速度。

阅读更多
开发

从零实现一次性密码 (OTP) 算法:HOTP 和 TOTP 的秘密

2025-04-15
从零实现一次性密码 (OTP) 算法:HOTP 和 TOTP 的秘密

本文深入探讨了一次性密码 (OTP) 算法 HOTP 和 TOTP 的工作原理。作者从实际工作中遇到的身份验证问题出发,讲解了 OTP 的安全性优势,并详细解释了基于 HMAC 的 OTP 生成过程,包括密钥哈希、时间戳计算和最终代码生成。文章还提供了一个作者自己实现的演示应用,方便读者验证和学习。

阅读更多
开发

Temu 骤停谷歌购物广告:贸易战的牺牲品?

2025-04-15
Temu 骤停谷歌购物广告:贸易战的牺牲品?

拼多多旗下跨境电商平台Temu于4月9日突然停止在美国投放谷歌购物广告,其应用商店排名三天内从前三名暴跌至第58位。此举正值特朗普政府加征高额关税之际,Temu的低价策略因高额关税和进口限制而难以维持。虽然Temu母公司实力雄厚,此次撤出或非永久性,但其对电商广告市场和中小企业的影响仍值得关注,短期内可能带来广告成本下降,长期来看则可能加剧市场竞争的不确定性。

阅读更多

哥伦比亚大学哲学系学生被ICE秘密逮捕

2025-04-15
哥伦比亚大学哲学系学生被ICE秘密逮捕

哥伦比亚大学即将毕业的哲学系学生Mohsen Mahdawi在佛蒙特州参加美国公民申请面试时,被戴着兜帽和口罩的ICE探员秘密逮捕并带走。Mahdawi持有绿卡,其律师认为这是对Mahdawi支持巴勒斯坦的报复。法官已下令暂时阻止当局将Mahdawi转移或驱逐出境。Mahdawi曾接受60分钟采访,谈及对以色列回应哈马斯袭击的抗议活动,并强调反犹太主义与争取巴勒斯坦自由的斗争应并行。

阅读更多
杂项

水果:人类数千年文明的甜蜜见证

2025-04-15
水果:人类数千年文明的甜蜜见证

从新几内亚7000年前种植香蕉,到15世纪手稿中描绘的多种水果,人类对水果的热爱贯穿历史。考古学家通过果核等遗迹,揭示了古代人们利用水果的智慧,例如用蜂蜜保存无花果以度过寒冬。水果不仅提供糖分、营养和风味,更丰富了人们的生活,成为历久弥新的重要食物来源。

阅读更多
杂项 农业史

三星One UI 7更新紧急叫停:解锁Bug现身

2025-04-15
三星One UI 7更新紧急叫停:解锁Bug现身

三星因Galaxy S24系列手机出现严重的解锁Bug,紧急叫停了备受期待的One UI 7更新。该Bug导致部分用户无法解锁手机,虽然问题最初在韩国用户中出现,但三星为谨慎起见,已在全球范围内暂停更新。此次更新包含Android 15和一系列AI功能,原计划于4月7日开始面向Galaxy S24、Z Fold 6和Z Flip 6等机型推送,但由于Bug出现,更新已从三星服务器移除。三星尚未确认暂停更新的消息或修复已下载更新用户的计划。

阅读更多
科技 One UI 7

苹果如何保护用户隐私的同时改进AI功能

2025-04-14
苹果如何保护用户隐私的同时改进AI功能

苹果公司致力于保护用户隐私,即使在改进其AI功能(如Genmoji、图像生成工具和写作工具)时也不例外。他们利用差分隐私技术,对用户数据进行匿名处理,只收集汇总后的趋势信息,例如流行的Genmoji提示词。对于处理长文本(如邮件)的AI功能,苹果则采用合成数据的方法。该方法生成模拟真实用户数据模式的合成数据,用于训练和测试模型,而无需访问用户的实际邮件内容。通过这些技术,苹果可以在改进产品体验的同时,确保用户隐私安全。

阅读更多

Rust编程语言的两面性:高效与挑战

2025-04-15
Rust编程语言的两面性:高效与挑战

作者分享了两年使用Rust开发B2B SaaS产品后端的经验。Rust的性能卓越,工具链优秀,类型安全和错误处理机制完善,但模块系统和构建性能是其不足之处。借用检查器虽然强大,但学习曲线陡峭。异步编程虽然复杂,但性能高。总的来说,Rust开发体验良好,但需要权衡利弊。

阅读更多
开发

无需代码生成,直接从 Protobuf 消息推断 TypeScript 类型

2025-04-14
无需代码生成,直接从 Protobuf 消息推断 TypeScript 类型

protobuf-ts-types 库允许你使用 proto 格式定义与语言无关的消息类型,然后无需任何代码生成即可直接推断出相应的 TypeScript 类型。该库巧妙地利用了 TypeScript 的模板字面量类型,实现了这一功能。虽然目前仍处于概念验证阶段,并且不支持服务、RPC、oneof 和 map 字段以及导入,但它为简化 Protobuf 与 TypeScript 的集成提供了极大的潜力。

阅读更多
开发

过时法律助长英国反移民暴力:社交媒体时代的警务挑战

2025-04-14
过时法律助长英国反移民暴力:社交媒体时代的警务挑战

英国议会调查发现,过时的法律未能有效应对社交媒体上的虚假信息,加剧了去年夏天反移民暴力事件。南港镇发生的三名儿童被杀案后,极右翼分子利用关于袭击者是近期抵达英国的穆斯林移民的错误信息,引发多日骚乱。警方因法院藐视规则和未成年人保护法限制,无法及时更正虚假信息,导致谣言迅速传播,加剧了社会动荡。调查委员会呼吁政府加强社交媒体监管,并检讨法院藐视规则,以适应社交媒体时代。

阅读更多

绕过审查:未加密HTTP/2的意外用途

2025-04-14

研究人员发现,未加密的HTTP/2协议可以绕过中国和伊朗的网络审查。尽管浏览器不支持未加密HTTP/2,但研究人员发现高达6.28%的网站支持该协议。他们开发了一个工具来检测网站对未加密HTTP的支持,并认为这项发现为目前的审查规避技术提供了补充。需要注意的是,未加密HTTP/2并不安全,不应传输敏感数据。

阅读更多
科技 审查规避
1 2 3 4 6 8 9 10 782 783