新型牙科骗局:拔掉健康牙齿,高价出售假牙
KFF健康新闻和CBS新闻的联合调查揭露了一种新型牙科骗局:一些牙医为了经济利益,不必要地拔掉患者健康的牙齿,然后向他们出售昂贵的假牙(种植牙)。专家警告,这种做法让患者面临手术并发症和未来牙齿问题的风险,而天然牙齿是不可替代的。尽管种植牙技术先进,但并非所有患者都适合,过度使用种植牙令人担忧。一些牙科诊所为了追求利润最大化,甚至在没有牙科专家在场的情况下进行种植牙手术,导致手术失败案例频发,引发多起诉讼。
阅读更多
KFF健康新闻和CBS新闻的联合调查揭露了一种新型牙科骗局:一些牙医为了经济利益,不必要地拔掉患者健康的牙齿,然后向他们出售昂贵的假牙(种植牙)。专家警告,这种做法让患者面临手术并发症和未来牙齿问题的风险,而天然牙齿是不可替代的。尽管种植牙技术先进,但并非所有患者都适合,过度使用种植牙令人担忧。一些牙科诊所为了追求利润最大化,甚至在没有牙科专家在场的情况下进行种植牙手术,导致手术失败案例频发,引发多起诉讼。
阅读更多
Linux系统调用支持(LSS)项目提供了一个头文件 `linux_syscall_support.h`,允许开发者绕过系统运行时库,直接嵌入Linux系统调用。该项目旨在提供一个大致镜像标准C库的API,同时仍然进行直接的系统调用,并尽可能隐藏不同架构间的差异。它支持多种架构,包括x86、x64、ARM、AARCH64、PowerPC和MIPS等。开发者可以通过添加`sys_`前缀来调用相应的系统调用函数。需要注意的是,LSS与某些C库使用的ABI存在差异,开发者需要小心使用正确的结构和标志。此外,LSS不提供向后兼容性,开发者需要自行处理旧内核上的错误。该项目已用于Chromium和Breakpad等项目。
阅读更多
libLISA是一款能够全自动扫描指令空间、发现指令并合成其语义的工具,生成机器可读的、CPU特定的x86-64指令语义。该工具依赖尽可能少的人工规范,不依赖手动编写的汇编器或反汇编器。libLISA分析了五个不同的架构:AMD 3900X、AMD 7700X、Intel i9-13900 (p)、Intel i9-13900 (e) 和 Intel Xeon Silver 4110,并生成了约12万条编码的语义。研究发现,不同架构之间存在指令集扩展和未定义行为方面的差异。
阅读更多
LLaVA-o1是一种新型视觉语言模型,旨在进行自主多阶段推理,包括总结、视觉解释、逻辑推理和结论生成等步骤。与思维链提示不同,LLaVA-o1独立地进行这些阶段。通过使用10万个训练样本和一种简单的推理时间缩放方法,LLaVA-o1在各种多模态推理基准测试中,不仅比其基础模型提高了8.9%,而且还超过了更大的模型,甚至包括Gemini-1.5-pro、GPT-4o-mini和Llama-3.2-90B-Vision-Instruct等闭源模型。
阅读更多
Vimium 是一款浏览器扩展程序,允许用户像使用 Vim 编辑器一样,通过键盘快捷键浏览和控制网页。它提供了丰富的命令,用于页面导航、标签页管理、历史记录操作、查找、链接打开、滚动等。用户还可以自定义快捷键映射,以满足个人偏好。
阅读更多
本文介绍了一款名为 Firefox Password Decryptor 的工具,该工具可以解密并提取 Firefox 浏览器保存的密码,并提供系统信息、端口信息、设备信息以及 Firefox 浏览历史记录等侦察功能。
阅读更多
Pretty C 是一种兼容 C 语言的新型脚本语言,它通过动态类型、泛型迭代、资源跟踪和其他便利性来增强你的程序。它向后兼容 C 语言及其所有库!其灵感来自 Lua、Python、JavaScript 和 Lisp。文章介绍了 Pretty C 的目标、使用方法以及它提供的新类型、新别名、泛型打印、泛型相等性、allocation macros、block utilities 等便捷功能。
阅读更多
Xogot是专为iPad设计的Godot引擎版本。Miguel de Icaza在2024 GodotCon大会上介绍了Xogot的开发进展。用户可以通过TestFlight注册体验预览版。Xogot由Xibbon公司开发,该公司提供了更多关于Xogot的文档和信息。
阅读更多
SQLite数据库默认不执行校验和,这意味着磁盘损坏时数据库或应用程序无法识别。即使单个比特位翻转也可能导致严重问题,例如Alice账户余额被清零。虽然SQLite的WAL帧具有校验和,但检测到损坏帧时,它会默默忽略错误帧及其后续帧,甚至不报错。可以使用校验和VFS Shim,但前提是数据库的预留字节值为8。这意味着如果使用了任何其他预留字节的扩展,则无法使用校验和Shim。
阅读更多
作者分享了如何使用 `includeIf` 和 `hasconfig:remote.*.url` 根据不同的远程仓库地址(例如工作、个人或开源项目)配置不同的 Git 身份和 SSH 密钥。文章详细解释了如何通过配置文件实现这一目标,并提供了一些示例配置,包括 `~/.config/git/config` 和 `~/.ssh/config`。作者还提到了使用 `insteadOf` 来简化命令,并希望得到关于此方法的改进建议。
阅读更多
Asterinas 是一个安全、快速且通用的操作系统内核,使用 Rust 编写并提供与 Linux 兼容的 ABI。它致力于增强内存安全和开发者友好性,采用 framekernel 架构,使用 Rust 作为唯一编程语言,并将 unsafe Rust 的使用限制在最小范围内。Asterinas 提供更友好的开发体验,允许开发者使用 Rust 语言、OSDK 工具包,并灵活选择内核模块的开源或专有发布方式。
阅读更多
本文测评了2024年RISC-V架构处理器的性能,发现其速度远低于预期,甚至不及树莓派。Geekbench跑分显示,RISC-V处理器单线程得分普遍低于150,多线程得分低于1500,远低于苹果M4系列和树莓派。文章分析了RISC-V性能落后的原因,包括缺乏流水线机制、乱序执行能力、分支预测和多级缓存等高级功能。尽管RISC-V在嵌入式系统等低功耗领域有所应用,但在高性能计算领域仍有很长的路要走。
阅读更多
Voyage AI发布了新的通用嵌入模型Voyage-3和Voyage-3-lite。Voyage-3在检索质量上平均优于OpenAI v3 large 7.55%,同时成本降低2.2倍,嵌入维度缩小3倍。Voyage-3-lite的检索精度比OpenAI v3 large高3.82%,成本降低6.5倍,嵌入维度缩小6倍。这两种模型都支持32K token的上下文长度,是OpenAI的4倍。Voyage-3系列模型在多个领域(包括代码、法律、金融、多语言和长上下文)的检索任务中表现出色,并具有显著的成本和延迟优势。
阅读更多
BigSearch 是一款功能强大的浏览器扩展程序,允许用户方便地使用多个搜索引擎,包括 Google、DuckDuckGo、YouTube 等。它支持自定义搜索引擎、键盘快捷键操作、搜索历史记录管理等功能。BigSearch 还具备 Vimium 类似的功能,可以通过键盘快速调用不同的搜索引擎。此外,它还支持对不提供 GET/POST 接口的网站进行搜索,并提供用户 JSON 高级自定义选项。
阅读更多
这是一款基于 Next.js 的应用程序,结合了 Claude 的功能和交互式数据可视化,可以通过聊天分析金融数据。它支持多种文件格式上传,包括文本、代码、PDF 和图片,并能根据数据生成不同类型的图表。该应用程序还可以应用于环境数据分析、体育成绩跟踪、社交媒体分析、教育进度跟踪和健康监测等领域。
阅读更多
Y Combinator 孵化的创业公司 Jiga 正在招聘一名远程全栈工程师,要求熟练掌握 React、Node 和 Mongo 等技术。该职位为全职远程,工作内容涉及构建和扩展 Jiga 平台。
阅读更多
美国司法部针对谷歌的反垄断诉讼中提出的合约补救措施,可能意外地损害独立浏览器(如火狐)的营收,危及它们的生存和发展。这不仅影响单个浏览器公司,更关乎开放互联网络的未来。文章指出,虽然谷歌是火狐在美国的默认搜索引擎,但这并非排他性协议,火狐一直支持多种搜索引擎选择。减少独立浏览器的数量会降低搜索引擎竞争,不利于消费者选择和技术创新。文章呼吁法院考虑不会损害独立浏览器及开放网络的补救措施。
阅读更多
Goodhart 定律指出,当一个指标成为目标时,它就不再是一个好的指标。文章认为,与其执着于目标本身,不如关注可控的输入指标,并通过反复试验找到影响最终结果的关键因素。文章以亚马逊的每周业务回顾 (WBR) 流程为例,阐述了如何通过识别、控制和操纵可控输入指标来避免 Goodhart 定律的影响,并强调了数据驱动决策的重要性。
阅读更多
本文讲述了刮刮贴纸技术及其引发的1987年巴尔的摩天然气恐慌事件。刮刮贴纸通过微胶囊技术包裹芳香物质,刮擦时释放气味。巴尔的摩天然气电力公司为教育用户识别天然气泄漏,在宣传册中加入了带有硫醇气味刮刮贴纸。由于贴纸气味过浓,邮件未拆封就散发气味,导致全城误报天然气泄漏事件频发,消防部门疲于奔命。最终公司撤回了宣传册,此次事件也提醒人们即使简单的想法也可能产生意想不到的后果。
阅读更多
本文批判了Golang的诸多设计缺陷,例如缺乏错误处理机制、易混淆的值类型和引用类型、nil和零值的处理方式等,并指出尽管Golang拥有不错的异步运行时和工具链,但其语言设计上的缺陷会导致代码库难以维护、错误难以追踪。作者认为,依赖其他公司使用Golang的经验来选择技术是不明智的,并驳斥了将Golang作为原型开发语言的观点,强调没有代码是真正可以丢弃的,使用Golang进行原型开发最终会导致难以重写和维护的问题。作者主张关注代码的正确性和可维护性,并认为长期来看,这比短期开发速度更重要。
阅读更多
作者反思了是否应该给无家可归者钱的问题。作者小时候父亲告诉她,这些钱会被用来买毒品,尽管作者也曾帮助过一些无家可归者,但后来了解到资助机构的存在以及收容所运营的困难等,逐渐不再施舍。作者认为,虽然自己有一套复杂的理由来解释不施舍的原因,但这本质上是一种自我安慰,并且这种压制同情心的行为可能会带来负面影响。
阅读更多
本文讲述了苹果开发者比尔·阿特金森在1987年的电视节目《计算机编年史》中演示HyperCard时,可能意外泄露了道格拉斯·亚当斯(《银河系漫游指南》作者)的地址和电话号码。作者指出,阿特金森在展示一个地址簿应用示例时,屏幕上短暂出现了亚当斯的姓名、地址和电话号码。虽然不确定信息的真实性,但阿特金森快速跳过该画面,暗示这可能是一个无心之失。
阅读更多
本文探讨了一种利用bind mount技术隐藏进程的方法,该方法可使进程从进程列表中消失,但仍能保持其功能。文章通过在目标主机上执行Sliver二进制文件,并使用ps命令验证隐藏效果,展示了该技术的实际操作。然而,隐藏后的进程连接仍然会在netstat命令输出中出现。文章进一步分析了ps和netstat命令的工作原理,以及/proc目录下相关文件的作用,揭示了该隐藏技术背后的机制和可用于取证的痕迹,例如异常的文件系统挂载和空的进程目录。
阅读更多
本文介绍了如何使用Liquidsoap构建一个灵活的网络电台。作者对比了传统网络电台工具的局限性,例如固定播放列表和脆弱的本地回环,并提出了Liquidsoap的优势:无缝处理主要播放列表和实时麦克风插入、与更大的电台管理工作流程集成(自动获取和播放Navidrome实例中的播放列表)、以程序方式维护。文章给出了Liquidsoap脚本示例,演示了如何创建流生成器、处理输入输出、实现交叉渐变、添加麦克风输入以及设置回调函数等功能。作者还分享了个人电台的设置,并总结了Liquidsoap带来的好处:降低了直播中断的风险,让电台管理更轻松有趣。
阅读更多