Replacicon:让你的Mac应用图标与macOS风格完美匹配
Replacicon是一款macOS应用,可以查找、更改和替换应用图标,使其与macOS系统风格保持一致。它会扫描在线资源库,为每个已安装的macOS应用提供数千个替换图标,用户只需点击即可更改第三方应用图标,使其与系统或个人喜好更好地匹配。该应用支持macOS 12 Monterey及更高版本,并可自动保持自定义图标在应用更新后不丢失。
阅读更多
Replacicon是一款macOS应用,可以查找、更改和替换应用图标,使其与macOS系统风格保持一致。它会扫描在线资源库,为每个已安装的macOS应用提供数千个替换图标,用户只需点击即可更改第三方应用图标,使其与系统或个人喜好更好地匹配。该应用支持macOS 12 Monterey及更高版本,并可自动保持自定义图标在应用更新后不丢失。
阅读更多
欧洲人每年在 Cookie 横幅上花费 5.75 亿小时,相当于 28.75 万名全职员工的工作时间,经济损失达 143.75 亿欧元,约占欧盟 GDP 的 0.1%。虽然这些横幅旨在保护用户隐私,但实际上效果甚微,主要用于网站分析、用户行为理解和广告管理。而且,小型企业有效使用 Cookie,而无需精确识别用户身份。用户持续点击 cookie 横幅会导致用户失去警惕性,并对网络平台失去信任。该文呼吁修订 ePrivacy 指令,特别是针对中小型企业,以减少不必要的经济和生产力损失。
阅读更多
DuckDuckGo在其搜索引擎中推出了AI聊天功能。用户访问DuckDuckGo时,如果未启用JavaScript,将会被重定向到非JavaScript版本网站。
阅读更多
本文讲述了作者在鲍勃·迪伦中心和档案馆的经历。作者详细描述了中心的展览,包括多媒体装置、歌曲创作过程展示和互动混音台。此外,作者还获得了进入档案馆的机会,并查阅了迪伦的手稿、歌词片段和其他珍贵资料,感叹迪伦旺盛的创作力和永不停歇的思考过程。作者最终意识到,迪伦的创作始终是忠于自我的,无论外界如何解读。
阅读更多
美国的新版权规则允许麦当劳自行修理冰淇淋机,结束了长期以来只能由制造商维修的局面。这一改变源于“维修权”运动的推动,该运动旨在反对公司控制产品维修,并促使制造商向消费者和独立维修服务商提供零部件、工具和维修信息。麦当劳的冰淇淋机经常故障,此次法规调整有望解决这一长期困扰,并提升其冰淇淋机的可靠性。
阅读更多
BioNTech公司在圣安东尼奥乳腺癌研讨会上公布了其新型双特异性抗体BNT-327的早期临床试验数据。该抗体靶向PD-1/PD-L1和VEGF两种关键蛋白,在三阴性乳腺癌患者中取得了积极的疗效。这项研究基于对免疫检查点抑制剂的发现,有望成为下一代免疫疗法药物的突破性进展,为三阴性乳腺癌以及其他癌症的治疗带来新的希望。
阅读更多
SmartTube 是一款适用于 Android TV 和电视盒的开源、无广告 YouTube 播放器。它支持 SponsorBlock、倍速播放、8K 分辨率、60fps、HDR、实时聊天等功能,无需 Google 服务。但它不支持手机和平板电脑,语音搜索和投屏功能的稳定性可能不如官方应用。安装方法包括使用 Downloader 应用、文件传输或 ADB。SmartTube 内置更新程序,可自动检查更新。
阅读更多
Ratarmount 可以将大型压缩包(例如 TAR、RAR、ZIP、GZ、BZ2、XZ、ZSTD)作为文件系统高效访问。它通过收集文件位置信息来实现快速随机访问,并支持并行处理以提高速度。Ratarmount 还支持递归挂载、压缩文件挂载、只读绑定挂载、联合挂载、写入覆盖和远程文件访问等功能,并提供命令行工具和 Python 库两种使用方式。
阅读更多
作者反思了对软件工程行业的愤怒和失望。他曾因工作缺乏价值感而苦恼,并探讨了长辈鼓励的安逸生活和同辈宣扬的犬儒主义。一次医院经历让他意识到高质量工作的重要性,并反思软件行业存在的低效和浪费现象。最终,他选择创办咨询公司,致力于提升软件工程质量,并呼吁人们关注工作意义,勇于改进现状。
阅读更多
Flash Kitty曾是一个深受Adobe/Macromedia Flash开发者欢迎的社区,开发者们在此分享创意作品。可惜的是,该网站已被其所有者关闭,导致许多提交的作品丢失。该页面旨在利用Wayback Machine的数据重建Flash Kitty的体验。需要注意的是,部分内容可能缺失,因为存档中只保留了大约三分之一的原始文件。该网站提供了多种类型的Flash资源,包括动画、应用程序、游戏、脚本、音效等,并按类别进行了整理。
阅读更多
一项为期六个月的混合办公实验结果显示,每周在家工作三天的员工比完全在办公室工作的员工满意度更高、离职率更低。更低的离职率为公司节省了数百万美元的招聘和培训成本,从而增加了利润。该研究为企业领导者实施成功的混合办公模式提供了宝贵的经验:建立严格的绩效管理系统,协调团队或公司层面的混合办公时间表,并获得公司领导的支持。此外,管理者应该对自己的管理实践进行A/B测试,以找到最适合自己的方法。
阅读更多
本文作者认为,在软件开发领域,许多工程师对微服务、团队技术方向、编程语言选择等重大问题争论不休,但实际上并没有绝对正确的答案。作者的核心论点是,软件开发领域变化迅速,经验很快就会过时,20年的经验不足以对这些问题给出确凿的答案。个人经验、理性推演和研究都不能提供可靠的答案。工程师对这些问题的立场通常源于早期工作经历中的“创伤”,例如糟糕的Redux状态管理或复杂的本地开发环境。作者建议,工程师应该对这些问题有自己的看法,但也要认识到自己可能犯错,并保持 nuanced 的观点,而不是固执己见。
阅读更多
作者为了解决室友不方便敲门打扰自己的问题,突发奇想安装两部旋转式电话机,并由此展开了一系列探索。文章记录了作者研究模拟电话系统、配置ATA设备、寻找合适的旋转电话、解决20PPS拨号问题以及调试铃声的过程。此外,作者还分享了将电话听筒改造成电脑麦克风、将拨号盘连接到单片机显示数字和控制游戏武器选择等有趣的尝试。
阅读更多
Web Visual Editor 是一款 Visual Studio Code 插件,允许开发者以可视化的方式实时编辑 HTML 文件。该插件提供了一系列功能,包括元素选择、缩放、移动、对齐、复制、剪切和粘贴,以及脚本和链接管理等,方便开发者进行网页设计和开发。
阅读更多
OpenWrt 论坛发起了一项关于用户希望在 OpenWrt 中看到哪些新功能的讨论。建议包括:移动友好的网页界面、自动更新服务、更易用的客户WiFi配置、类似 Arch Linux 的滚动更新框架、基于部分系统升级的闪存机制、WiFi 7 支持、多 AP 无线客户端仪表盘、FIDO2 密钥登录以及现有功能的稳定性提升等。还有用户提议根据用户所在地区自动提示语言切换,以及 Luci 界面的移动端响应式改进。
阅读更多
Erin 是一款开源可自托管的应用,它可以让用户以类似 TikTok 的垂直滑动界面浏览自己的短视频。用户可以自定义 Feed 内容,屏蔽不想看到的视频,并设置自动播放。Erin 支持 HTTP 和 HTTPS,可以通过 Docker 或 Caddy 进行部署,并提供简单的密码保护功能。
阅读更多
Zyme是一种专为遗传编程设计的深奥语言,其目标是通过自然选择创建计算机程序。它采用独特的基于分子自动机的虚拟机,模拟抽象的细胞代谢,而非传统的寄存器或堆栈架构。这种设计允许模糊控制流,并防止无效的运行时状态,将潜在的崩溃转化为适应的机会。Zyme使用宏来创建抽象,同时保留进化潜力。宏在编译过程中被分解成字节数组,确保突变可以在字节码的任何部分之间发生交互。文章还探讨了Zyme在机器学习中的应用,初步实验表明,字节码突变可以产生非平凡的行为变化,并展示了程序在几代突变后的适应性增加和性能变化。
阅读更多
树莓派计算模块5(CM5)体积小巧,性能大幅提升。它在4K游戏、运行Kubernetes集群等方面表现出色,甚至可以直接替换NEC商用显示器中的CM4模块。CM5相较CM4速度提升2-3倍,启动速度更快,USB升级为3.0,兼容PCIe Gen 3。内存和存储速度也有显著提升,功耗略高。CM5与大多数CM4的配件兼容,最大的优势在于模块化,方便用户根据需求选择不同的载板。CM5 8GB版本价格与CM4 8GB版本大致相同,4GB和2GB版本略有上涨,1GB版本被取消。
阅读更多
本文介绍了美联社(AP)如何预测选举赢家。AP拥有超过170年的选举结果统计和预测经验,其预测基于可验证的事实,主要来自AP的计票数据,以及各州和地方选举办公室的数据。AP会密切关注各县的投票情况,分析领先者以及投票来源地区,并估算未统计选票的数量和类型。此外,AP还会考虑投票方式(邮寄或现场投票)对投票结果的影响,以及各地区长期的投票趋势和人口统计数据。AP VoteCast,一项全面的50个州的选举调查,也为AP的决策团队提供支持。AP的预测并非基于猜测或预测,而是在确定一位候选人胜出且其他候选人无法反超后,才会宣布结果。
阅读更多
Matthew Bird 开源了一个音频分解项目,目标是将音乐转换为乐谱。该项目不依赖外部乐器分离库,核心原理是利用傅里叶变换和包络分析来识别乐器和音符。傅里叶变换部分通过每0.1秒对音乐文件进行傅里叶变换,并与存储的各种乐器傅里叶变换进行匹配,重构音乐片段。包络分析部分则通过分析波形的包络,区分音符的起音、持续和释放阶段,并根据衰减特性判断乐器类型。最终,程序使用matplotlib的散点图以类似乐谱的形式展示结果。
阅读更多
Whirlwind是一个为Rust设计的异步、分片HashMap,旨在实现高性能并发数据访问。它具有异步就绪、高性能、线程安全、类似HashMap的API以及可自定义分片数量等特性。该库提供示例代码演示了并发插入和自定义分片数量的用法,并提供了基准测试结果。Whirlwind处于开发阶段,在1.0版本发布之前,API可能会有改动。
阅读更多
文章追溯了扑克牌的起源和发展历程,从扑克牌可能的东方起源到其在欧洲的演变。文章重点介绍了不同文化和国家对扑克牌的贡献,包括意大利、西班牙、德国、法国、英国和美国。意大利和西班牙的早期扑克牌引入了剑、棍棒、杯子和硬币的花色,德国发展了印刷技术并引入了橡果、树叶、红心和铃铛的花色,法国则确立了红心、黑桃、方块和梅花以及红黑花色区分的现代标准,英国确定了花色名称和黑桃A的特殊地位,美国则贡献了角标和大小王。
阅读更多
这篇文章详细介绍了拳头游戏公司开发VALORANT时为解决FPS游戏中常见问题(如偷窥优势、命中判定不佳和模拟偏差)而采用的网络代码技术细节。文章首先概述了VALORANT在网络代码方面的设计目标,包括游戏公平性、流畅和高响应性的移动、有益的枪战体验、给予防守方优势以及支持各种硬件和网络设置。之后,文章深入探讨了实现这些目标所面临的技术挑战以及相应的解决方案,例如通过Riot Direct降低网络延迟、优化服务器以提供128 tickrate、以及客户端性能优化等,最终目标是为玩家提供公平、流畅和极具竞争性的游戏体验。
阅读更多
Veryfront 推出了一个 Figma Kit,让用户能够在几分钟内设计出令人惊艳的网站。该工具包包含 100 多个组件,支持明暗模式和全响应式设计,简化了设计流程。用户只需选择组件、构建页面、添加内容,然后即可将设计无缝交付给前端开发人员。其直观的工具和预构建组件节省了时间,提高了创造力,获得了用户好评,称其彻底改变了设计流程,提高了效率。
阅读更多
Cppfront v0.8.0版本发布,主要更新包括:更改许可证为Apache 2.0 with LLVM Exception,允许商业使用;规范函数语法,要求所有函数使用=,默认单表达式函数体返回类型为`-> forward _`;新增`_ref`参数传递选项,用于`in`参数和`forward _`返回值;新增`decltype()`和`type_of()`支持;支持异构范围;将`unsafe_*`重命名为`unchecked_*`;新增`@hashable`元函数;`forward`参数支持可转换/派生类型参数;`@struct`构造函数使用`forward`参数等。
阅读更多
本文回顾了游戏WordHopper的开发历程。作者最初在2020年开始创作这款游戏,但很快搁置。2023年初,作者决定完成一个游戏项目,最终选择重启WordHopper的开发。文章详细描述了游戏从最初的原型到最终发布的各个阶段,包括功能实现、性能优化、bug修复等。作者还分享了开发过程中的挑战和收获,例如在截止日期前的紧张冲刺、发现并修复漏洞的经历,以及游戏发布后的反响。虽然WordHopper的开发让作者经历了第一次“crunch”,但也带来了成就感和商业上的成功。作者计划未来发布游戏的更新版本、原声音轨,并开源游戏代码。
阅读更多