QB64 搜索技巧 核手提箱 文字记录 海洋云增白 开源地图 Bliss AI 搜索答案 深海沉船 自由职业 policy 小团队 颈挂空调 Chumby 个人电脑 极端主义 团队 世界 PostgreSQL AI工具 证券 DirectX 防溢 DrawingPics Zulip 儿童读物 化学 连续滚动 代码审查 三菱电机 更多

美国起诉Adobe:订阅服务“欺骗性”取消困难 (www.theverge.com)

美国政府起诉Adobe公司,指控其隐藏高昂的订阅取消费用,并设置重重障碍,令用户难以取消订阅。司法部在诉讼中称,Adobe“通过将用户默认注册到其最昂贵的订阅计划,且未明确披露重要条款,从而损害了消费者的利益”。Adobe被指控在“细则、可选文本框和超链接背后”隐藏其年度付费月度计划的条款,未充分披露取消时产生的提前终止费用,该费用可能高达数百美元。此外,Adobe还被指控在取消流程中设置了多重网页和弹出窗口,并设置高昂的提前终止费用,阻碍用户取消订阅。

让读者阅读 (blog.archive.org)

互联网档案馆正面临着一场诉讼,出版商要求该机构从其数字图书馆中删除 50 万本书籍。档案馆认为,他们有权像任何其他图书馆一样,将自己拥有的书籍借阅给读者,并呼吁出版商恢复对这些书籍的访问。这场诉讼的结果将对所有图书馆和获取信息的权利产生深远的影响。

模拟是一种反模式 (www.amazingcto.com)

这篇文章批判了软件测试中过度使用模拟(Mocking)的现象。作者认为,虽然模拟在某些情况下可以派上用场,但过度依赖模拟会导致测试覆盖率虚高,无法真正测试代码在真实环境中的运行情况,从而产生虚假的安全感。作者建议优先考虑其他测试方法,例如编写更多单元测试、简化IO操作、分离逻辑和IO、以及进行端到端集成测试。只有在其他方法都不可行的情况下,才应该考虑使用模拟。

TDK 声称在固态电池技术上取得突破性进展,能量密度惊人 (arstechnica.com)

日本苹果供应商TDK宣布在小型固态电池材料方面取得突破,新款电池能量密度高达每升1000瓦时,是其现有量产电池的100倍。这项技术有望用于智能手表、无线耳机等小型电子设备,延长续航时间并缩小设备尺寸。虽然该技术目前难以应用于智能手机或电动汽车等更大尺寸的电池,但TDK计划从明年开始向客户提供新电池原型样品,并希望之后能够量产。

波音星际线飞船返航时间再次推迟 (phys.org)

美国国家航空航天局(NASA) 6月14日宣布,波音星际线飞船及其机组人员将不早于6月22日从国际空间站返回地球。此次任务原定于6月18日返回,但由于在飞船推进器系统中发现了氦气泄漏,NASA决定推迟返回时间,以便有更多时间评估泄漏情况并进行最终的返回计划。

Drawbert - 人工智能肖像画家 (drawbert.ai)

Drawbert 是一款利用人工智能技术创作肖像画的在线服务。用户只需上传照片,即可获得由 Drawbert 创作的精美肖像画,包括个人肖像和多人合影。 Drawbert 致力于为用户提供便捷的方式,创造出永恒的艺术作品。

跨越不可能的 FFI 边界,以及我逐渐陷入疯狂的过程 (verdagon.dev)

本文讲述了作者尝试实现一种新语言Vale过程中遇到的FFI(外部函数接口)难题。由于Vale是一种低级内存安全语言,无法直接利用现有生态,作者试图让其与Rust生态系统交互。然而,Rust缺乏稳定的ABI,调用Rust函数异常困难。作者尝试了多种方法,包括解析rustdoc的JSON输出、利用Rust反射机制等,最终找到了一种相对简洁的方案。

比亚迪和宁德时代计划推出充电速度高达6C的新型电动汽车电池 (www.teslarati.com)

据报道,比亚迪和宁德时代计划推出充电速度高达6C的新型电动汽车电池。电池的C评级衡量的是电池充电或放电时的电流大小。6C的充电速度意味着电池理论上可以在一小时内充满六次电。据中国媒体报道,这两家公司正在开发的新电池能够在大约10分钟内充满100%的电量。

DJI禁令即将成为法律 (dronedj.com)

美国国会众议院通过了2025年国防授权法案(NDAA),其中包含一项禁止使用大疆无人机的条款。该法案已提交参议院审议,如果获得通过并经总统签署,将禁止联邦通信委员会(FCC)批准任何新的DJI无人机,并可能导致现有无人机停飞。该禁令引发了广泛关注,但目前尚不清楚是否会对已购买DJI产品的用户进行补偿。

程序员的大脑:每个程序员都需要了解的认知知识 (yoan-thirion.gitbook.io)

《程序员的大脑》一书介绍了如何利用认知科学的原理提高学习和思考代码的方式。书中阐述了大脑在处理代码时的认知过程,包括短期记忆、长期记忆和工作记忆,以及如何通过组块、闪卡和精细化练习等技巧来优化记忆和学习效率。此外,还介绍了如何通过代码阅读技巧、变量角色理解、代码异味识别以及认知负荷管理等方法,提升代码理解和解决问题的能力。最后,探讨了如何通过有效的代码设计、团队协作和新人 onboarding 流程来构建更易于理解和维护的代码库。

理解 Python 闭包的怪异之处 (utcc.utoronto.ca)

这篇文章分析了一个 Python 闭包的特殊现象:在一个循环中定义并返回闭包函数,如果立即调用这些闭包,返回值会随着循环递增;但如果先收集所有闭包,最后再调用,则返回值都将是循环结束时的最终值。这是因为所有闭包都共享同一个外部变量,而闭包捕获的是变量的引用而非值。文章进一步解释了“立即调用”和“稍后调用”的区别,以及这种区别导致的结果差异。

YouTube 测试新功能:为视频添加注释提供更多上下文信息 (blog.youtube)

YouTube 正在测试一项新功能,允许用户为视频添加注释,以提供更丰富的上下文信息。这些注释可以用来澄清视频内容,例如指出视频是否是模仿,产品是否有新版本,或者旧视频是否被误认为是当前事件。该功能将首先在美国地区以英语进行测试,并将在未来几周或几个月内向用户开放。YouTube 将根据用户反馈对该功能进行改进,并考虑是否将其推广到其他地区和语言。

货架上的战争 (prospect.org)

本文揭露了美国食品杂货行业日益激烈的竞争和整合,巨头如沃尔玛和亚马逊等如何利用其市场力量挤压供应商、独立杂货店和消费者。文章探讨了多种定价策略,包括价格操纵、产品缩水、电子货架标签和零售媒体,这些策略导致价格上涨和消费者选择减少。作者呼吁联邦贸易委员会加强监管,恢复《罗宾逊-帕特曼法案》的执行,以解决这些反竞争行为,并保护消费者和小型企业。

寻找世界上最孤独植物的雌性伴侣 (arstechnica.com)

文章讲述了科学家正在使用无人机和人工智能技术,在南非Ngoye森林中寻找世界上最后一种野生伍迪苏铁的雌株的故事。伍迪苏铁是一种古老的植物,被称为“活化石”,现存的伍迪苏铁都是雄株,无法自然繁殖。找到雌株将为该物种带来基因多样性,使其免于灭绝。

流行文化已成寡头垄断 (www.experimental-history.com)

本文分析了电影、电视、音乐、书籍和电子游戏等流行文化领域出现的寡头垄断现象,即少数超级明星和系列作品占据了越来越大的市场份额。作者认为,造成这种现象的原因包括制作方的入侵、整合和创新,以及消费者在选择过剩时的从众心理。文章最后呼吁读者积极探索小众文化,摆脱对熟悉事物的依赖,培养独立思考的能力。

TinyLetter:回顾最简陋的Newsletter平台 (www.theverge.com)

TinyLetter,一个以简洁著称的Newsletter平台,于2024年2月29日正式关闭。TinyLetter曾以其简洁的界面和专注于个人写作的特点,在2012年至2016年间,为互联网上一些最引人入胜的写作提供了平台。文章回顾了TinyLetter的兴起和衰落,以及它如何捕捉到互联网文化中一个独特而短暂的时刻。文章还探讨了TinyLetter被Mailchimp收购,以及后者又被Intuit收购后的命运,以及Substack等平台的兴起如何改变了Newsletter领域。

华硕警告:7款路由器存在严重远程身份验证绕过漏洞 (www.bleepingcomputer.com)

华硕发布安全更新,修复了7款路由器型号中存在的严重漏洞 (CVE-2024-3080),该漏洞允许攻击者绕过身份验证并远程控制设备。受影响型号包括:XT8、XT8_V2、RT-AX88U、RT-AX58U、RT-AX57、RT-AC86U 和 RT-AC68U。华硕建议用户尽快更新固件版本,并采取其他安全措施,如使用强密码、禁用远程访问等。

维斯塔斯帆火箭 (en.wikipedia.org)

维斯塔斯帆火箭是一艘由丹麦风力涡轮机制造商维斯塔斯赞助的,旨在打破帆船速度记录的帆船。该船由项目负责人保罗·拉尔森驾驶,并在2012年11月于纳米比亚鲸湾进行了一系列速度记录挑战。维斯塔斯帆火箭2号在11月24日创造了65.45节(121.21公里/小时)的500米速度记录和68.01节(125.95公里/小时)的最高速度。该记录得到了世界帆船速度记录委员会(WSSRC)的认证。

关于被裁员和计划外的创业之路 (www.deepsouthventures.com)

本文讲述了作者在多次被裁员的打击下,被迫走上自主创业之路的经历。作者从网络广告起步,通过不断学习和摸索,最终成功建立了自己的网站和事业。文章展现了作者不屈不挠的精神和对自由职业的追求,同时也分享了他在创业过程中积累的宝贵经验。

麦当劳停止人工智能得来速测试 (www.restaurantbusinessonline.com)

麦当劳将结束与IBM合作进行了两年的得来速人工智能自动点餐测试,并将从100多家测试餐厅移除该项技术。尽管此次测试结束,但麦当劳表示仍看好人工智能得来速的前景,并计划寻找新的合作伙伴继续探索语音点餐解决方案。该公司认为,人工智能语音点餐将成为其餐厅未来的重要组成部分,并将继续评估长期、可扩展的解决方案。

不要把黄瓜放在冰箱里 (www.rootsimple.com)

本文介绍了加州大学戴维斯分校的一项研究,该研究表明黄瓜不应储存在冰箱中。黄瓜对低于 10 摄氏度的温度敏感,如果储存时间过长,会出现水汪汪、外皮凹陷和加速腐烂的现象。文章建议将黄瓜在室温下储存,并避免与产生乙烯气体的水果(如甜瓜、西红柿和香蕉)放在一起。

D-Link发布安全公告修复多款路由器漏洞 (supportannouncement.us.dlink.com)

D-Link 发布安全公告,修复了 EAGLE PRO AI 系列和 AQUILA PRO AI 系列路由器中的多个漏洞,这些漏洞可能导致未经身份验证的攻击者读取任意系统文件或访问管理功能。D-Link 已经发布了修复这些漏洞的更新,并建议用户尽快安装更新。

静态数组是最佳向量 (mynameistrez.github.io)

文章探讨了使用静态数组作为向量类型的优劣。作者认为,虽然C语言没有内置的向量类型,但静态数组可以实现类似的功能,并且在内存管理和性能方面具有优势。文章通过代码示例演示了如何使用静态数组存储和操作数据,并解释了静态数组的内存分配机制。作者还强调了静态数组的优点,例如避免了动态内存分配的开销和内存泄漏的风险,并建议在大多数情况下优先考虑使用静态数组。

nsss:小型libc的安全NSS实现 (skarnet.org)

nsss是一个用于小型libc的安全NSS实现,它提供对用户/组/shadow数据库的可配置访问。与glibc中使用的名称服务交换(NSS)不同,nsss通过Unix域套接字与守护程序通信来实现类似的功能,从而避免了动态模块加载和复杂决策引擎的开销。

《城市:天际线2》找到解决高租金的方法:摆脱房东 (www.wired.com)

模拟城市建造游戏《城市:天际线2》的开发商 Colossal Order 近期移除游戏中的房东机制,以此解决玩家长期抱怨的游戏内高租金问题。此次更新后,建筑维护费用将由所有租户平均分摊,租金也将根据家庭收入计算,而非固定值。Colossal Order 希望通过这一改变,使游戏更贴近现实,并为玩家提供更平衡的游戏体验。

2024年上海SNEC光伏展上的商用钙钛矿太阳能组件 (www.pv-magazine.com)

中国钙钛矿公司Utmo Light在本周上海举行的SNEC光伏展上展示了其首款商用钙钛矿太阳能组件。该组件型号为UL-M12-G1,尺寸为1200毫米x600毫米,提供110瓦到130瓦四种功率等级。Utmo Light总裁余震睿表示,新型钙钛矿组件的首要目标将是建筑一体化光伏(BIPV)应用。与晶体硅组件不同的是,半透明的钙钛矿电池板可以染成任何颜色。该公司正在建设一条年产能1吉瓦的新生产线,预计今年将在中国无锡建成。

藻类在新能源领域的巨大潜力:康考迪亚大学研究成果 (www.concordia.ca)

康考迪亚大学的研究人员发现,藻类在可再生能源领域具有巨大潜力。他们开发了一种微型光合电源电池,利用藻类的光合作用过程产生电流。该系统不仅零排放,还能吸收二氧化碳,唯一的副产品是水。虽然目前该技术的功率输出有限,但研究人员相信,通过进一步的研发,藻类电源电池有可能成为未来一种可行、廉价和清洁的能源。

程序崩溃方程的暴政 (www.moderndescartes.com)

文章探讨了软件工程中程序崩溃现象的影响。作者指出,随着软件规模扩大,原本轻微的程序崩溃会导致运行时间呈指数级增长,这种现象被称为“程序崩溃方程”。文章分析了程序崩溃在持续集成、大型语言模型训练和开发环境中的表现,并提出了相应的解决方案,如测试级别重试、设置检查点以及选择稳定的组件等。作者强调,解决程序崩溃问题对于提升软件开发效率至关重要。

中国核电创新力几何? (itif.org)

本文探讨了中国在核电领域的创新能力,指出尽管起步较晚,但中国已成为核电技术的全球领导者,尤其在第四代核反应堆的部署方面领先美国10到15年。中国政府大力支持核电发展,提供低息融资、上网电价补贴以及简化审批流程等政策支持,推动核电行业快速发展。中国还致力于核聚变技术研发,并成立了国家级产业联盟,目标是在2035年前建成首个工业原型聚变反应堆。文章最后建议美国制定全面的国家战略,加大对先进核技术的研发投入,并加强与盟友的合作,以应对来自中国的竞争。

pg_cron 和 pg_timetable:PostgreSQL 中的任务调度工具 (notso.boringsql.com)

本文介绍了两种 PostgreSQL 任务调度工具:pg_cron 和 pg_timetable。pg_cron 使用类似 cron 的语法,简单易用,适用于单一集群的简单任务,例如维护任务、刷新物化视图和生成定期报告。pg_timetable 提供更强大的功能,支持任务链、复杂的时间间隔和自定义执行时间,适用于需要高级调度、任务依赖关系和跨多集群编排的复杂场景。

1 2 173 174 175 177 179 180 181 363 364