本文讲述了照相机普及初期,人们对肖像权和隐私的担忧。19世纪末,柯达相机的出现使得摄影大众化,但也引发了肖像被滥用的问题。广告商未经授权使用照片,报纸刊登偷拍照片,法律对此缺乏约束,导致公众对隐私侵犯感到愤怒。文章以“面粉袋女孩”Abigail Roberson的案例为例,说明了当时法律对肖像权的保护不足,并最终促成了相关立法的出台。
阅读更多
MDRSS 是一个用 GO 编写的 Markdown 到 RSS 转换器。它允许你在本地文件夹中编写文章,并将它们自动格式化为符合 RSS 标准的 XML 文件。 MDRSS 会自动处理发布日期、类别、格式等。你可以在公共网站或任何公开可访问的地方发布生成的 RSS 文件。
阅读更多
文章介绍了如何将 Smalltalk 语言动态翻译成 WebAssembly (WASM) 格式,并在 Web 浏览器中运行。作者详细解释了 Smalltalk 编译方法的转录过程,以及如何将 Smalltalk 指令转换为 WASM 指令。文章以一个简单的例子 “3+4” 演示了转换过程,并展示了如何定义 WASM 类型以表示 Smalltalk 虚拟机结构。最后,作者展望了未来将对 WASM 代码的运行机制以及性能进行进一步探讨。
阅读更多
Determinate Systems 宣布 FlakeHub 推出两项新功能:FlakeHub 缓存和私有 flakes。FlakeHub 缓存为团队提供安全、统一、身份感知的缓存,并提供细粒度的访问控制。私有 flakes 使团队能够安全地共享和重用 Nix 表达式,而不会暴露敏感代码或配置。此外,FlakeHub 还提供联合身份验证、策略引擎、与 Determinate Nix 的集成以及快速的部署功能。
阅读更多
7月4日,YouTube发布了更新版的消除工具,创作者可以轻松地从视频中移除任何受版权保护的音乐,而不会影响任何其他音频,如对话或音效。新工具使用人工智能算法来专门检测和删除歌曲,而不会影响片段中的其他音频。
阅读更多
索尼PS5系统更新后,玩家发现游戏中心充斥着大量广告,引发玩家不满。索尼随后解释称这是由于技术错误导致,并已迅速撤下广告。尽管索尼表示并非故意,但这一事件引发了玩家对未来PS5仪表盘广告泛滥的担忧。
阅读更多
Simple Science网站是一个致力于用简单的方式解释最新科学发现的平台。网站内容涵盖计算机科学、物理、经济学、数学、健康科学、生物学等多个领域,并提供最新的研究文章、趋势文章和分类文章。该网站旨在让大众更容易理解复杂的科学主题,并提供不同语言的版本以方便全球读者阅读。
阅读更多
Cloudflare Worker Image是一个使用 Cloudflare Worker 处理图片的开源项目,依赖 Photon,支持缩放、剪裁、水印、滤镜等功能。它支持多种图片格式处理,可输出 JPEG、PNG、WEBP 格式图片,支持管道操作,Cloudflare 缓存,图片地址白名单等功能。
阅读更多
本文介绍了Scrapscript编译器实现的一些优化技巧,包括:1. 立即对象:利用指针编码小字符串和特定类型的变体,减少堆分配;2. 常量堆:将编译时已知的常量数据结构存储在常量堆中,避免运行时重复分配。文章还展示了如何使用C代码生成这些优化的数据结构,并讨论了如何处理垃圾回收和指针标记等问题。
阅读更多
亚马逊公司宣称在过去一年中实现了从清洁能源中获取所有电力的目标,但遭到了环保组织和专家的质疑。他们指出,亚马逊将可再生能源证书(RECs)计算在内,而这些能源实际上是输入到公共电网,并非专门用于亚马逊的运营。专家批评亚马逊利用“会计和营销手段”粉饰自己的形象,实际上其清洁能源投资只占宣传的一小部分。
阅读更多
本文讲述了作者如何修复一台20世纪90年代的Garmin GPS 95接收器,并解决其时间和串口通信问题。作者发现该接收器使用一种特殊的串口信号,介于RS-232和TTL串口之间,需要使用反相器才能与现代设备通信。最终,作者成功使用该接收器和Flipper Zero设备找到了荷兰最古老的地理藏宝点。
阅读更多
文章探讨了教育科技初创公司难以做大规模的原因。作者认为,教育市场地域性强,不同地区的市场差异大,难以复制成功模式。此外,教育产品的盈利模式也是一个难题,家长付费,学生消费,目标用户错位。虽然一些公司尝试了不同的方法,如组建小型学习小组、游戏化学习体验等,但都存在局限性。作者认为,教育科技公司要实现规模化发展,必须克服这些挑战,找到一种既能满足市场需求又能实现盈利的新模式。
阅读更多
本文探讨了C++标准模板库(STL)中explicit关键字的使用情况。作者首先介绍了explicit关键字的意义和重要性,特别是在防止隐式类型转换方面的作用。然后详细分析了STL中现有的一些与explicit相关的规范,并指出了其中的一些不一致和例外情况。文章最后总结了一些建议,希望能够在未来的STL规范中更加一致和合理地使用explicit关键字。
阅读更多
Ritt 是一款主打标签管理功能的文件管理器,旨在帮助用户高效组织和检索文件。它支持创建标签树、标签交叉搜索、与云服务同步标签等功能,并提供强大的搜索和预览功能。此外,Ritt 还支持任务管理、脚本自动化和图形化可视化等高级功能,致力于为用户提供流畅、便捷的文件管理体验。
阅读更多
文章介绍了 CSS Houdini API 中的 @property 规则,它现在已获得所有现代浏览器的全面支持。该功能为 CSS 自定义属性(也称为 CSS 变量)解锁了新的控制和灵活性级别,使样式表更加智能和动态。文章详细解释了 @property 的优势,包括语义含义、回退值和改进的错误处理。文章还提供了一个示例,演示如何使用 @property 创建具有动画效果的渐变背景。
阅读更多
Magic-Wormhole是一个用于在计算机之间安全传输文件和目录的工具,通过生成简短易记的“虫洞代码”来识别发送和接收端,接收端支持代码自动补全,使用方便快捷。该工具以 MIT 许可证发布,兼容 Python 3.8 及更高版本,并被众多操作系统收录为软件包。
阅读更多
这篇博文介绍了 Rust 开发者 Kornel 使用 Mastodon 的情况。Kornel 表示他已经将 crates.io 上几乎所有的 Rust 包都进行了比较,但没有透露具体的比较对象和内容。
阅读更多
Zellij是一款功能丰富的终端工作区,支持Linux和macOS系统,用户可以通过bash/zsh或fish快速体验。该项目提供详细的文档、教程和屏幕录像,方便用户学习和使用。
阅读更多
本文作者分享了成为业余通晓多语言者的经验和方法。作者认为,能够理解和参与以目标语言进行的日常对话是判断是否掌握一门语言的关键。作者推荐使用Memrise等应用程序进行学习,并建议专注于基本语法和常用词汇。作者还强调了持续学习的重要性,建议通过观看电视节目、阅读书籍、收听播客和与母语人士交流来提高语言能力。
阅读更多
本文探讨了回收标志如何在美国被滥用,导致公众对塑料回收的过度依赖。文章指出,尽管回收标志承诺循环再生,但实际情况是,只有极少部分塑料被真正回收利用,大部分最终进入垃圾填埋场或被焚烧,造成环境污染和健康问题。企业利用回收标志转移公众对过度生产塑料的注意力,而实际上,减少使用、重复利用和寻找替代材料才是更有效的环保方案。
阅读更多
本文作者列举了他认为设计优秀的URL例子,包括StackOverflow、Slack、Jessica Hische个人网站、GitHub和NPM等,并解释了其优秀之处,例如:简洁易懂、易于记忆、语义化、可预测性等等。
阅读更多
这篇文章介绍了作者使用树莓派和 Kubernetes 搭建家庭实验室的原因、目标和计划。作者希望通过这个项目获得更多 Kubernetes 经验,并尝试更复杂的架构,同时享受 DIY 的乐趣。文章还概述了家庭实验室的硬件和软件配置,以及作者计划分享的内容,例如构建过程、成本分析、网络设置、运维操作等。
阅读更多
Stremio OS现已发布,可安装在树莓派5和4上,用户需要准备至少8GB的SD卡。该系统基于LineageOS v21 (Android TV 14),预装了Stremio、Stremio Launch on Boot和Aptoide TV应用。需要注意的是,由于硬件限制,树莓派4无法播放4K内容。
阅读更多
红帽宣布与功能安全和网络安全认证领域的全球领导者exida合作,其Linux数学库(libm.so glibc)已获得ISO 26262 ASIL-B认证。此次合作标志着一个重要的里程碑,表明Linux在汽车行业中扮演着越来越重要的角色,特别是在车辆安全性和可靠性方面。红帽致力于为汽车行业提供基于开源的、软件定义车辆(SDV)解决方案,为未来更安全、更智能的汽车铺平道路。
阅读更多
本文作者介绍了Raspberry Pi Connect最新支持的远程shell功能,该功能允许用户在带宽有限或连接不稳定的环境下,例如在飞机上,远程访问树莓派。作者在飞行途中成功测试了该功能,通过远程shell连接到工作室的树莓派,并能够流畅地运行终端命令。
阅读更多