Skip to main content

黑洞资源笔记

  1. 一款面向命令行的人工智能工具,特别适用于管道操作。基于LLM(大型语言模型)的AI非常擅长解释命令的输出并以CLI友好的文本格式(如Markdown)返回结果。

    Mods的主要功能包括改进代码、生成产品特性、编写文档、组织视频、提供推荐等。

    Mods! | #工具
  2. 这是一本即将出版的高性能计算书籍,名为“适应现代硬件的算法”,作者是Sergey Slotin。

    其目标读者包括从性能工程师和实用算法研究员到刚刚完成高级算法课程并希望学习更多实用的方法来加速程序的本科计算机科学学生,不仅仅是从O(nlogn)提升到O(nloglogn)。

    在线浏览 | 书籍材料 | 代码地址 | #电子书
  3. Neutralinojs – 使用 JavaScript 构建轻量级跨平台桌面应用程序。 ​​​| 文档 | #框架

    Neutralinojs 是一个轻量级、可移植的桌面应用程序开发框架。它允许你使用 JavaScript、HTML 和 CSS 开发轻量级的跨平台桌面应用程序。你可以使用任何编程语言(通过扩展 IPC)扩展 Neutralinojs,并将 Neutralinojs 用作任何源文件的一部分(通过子进程 IPC)。

    在 Electron 和 NWjs 中,你必须安装 Node.js 和数百个依赖库。嵌入式 Chromium 和 Node 让简单的应用变得臃肿。Neutralinojs 提供了一个轻量级和可移植的 SDK,它是 Electron 和 NW.js 的替代品。Neutralinojs 不捆绑 Chromium,而是使用操作系统中现有的 Web 浏览器库(例如:Linux 上的 gtk-webkit2)。Neutralinojs 为本机操作实现了一个 WebSocket 连接,并嵌入了一个静态 Web 服务器来提供 Web 内容。此外,它还为开发人员提供了一个内置的 JavaScript 客户端库。

    功能:
    便携式开发套件。
    应用程序开发人员无需编译。
    用户不需要额外的依赖项。
    原生功能支持:读取文件、运行系统命令等。
    与基于铬节点的框架相比,资源占用更少。
    跨平台:Neutralinojs 应用程序适用于 Linux、Windows、macOS 和 Web。
    简单灵活的开发环境。
  4. Hidet是一个强大的深度学习编译器,可简化在现代加速器(例如 NVIDIA GPU)上实现高性能深度学习运算符的过程。借助 PyTorch 2.0 中的新功能torch.compile(...),将新型编译器集成到 PyTorch 中比以往任何时候都更容易——Hidet 现在可以用作torch.compile(...)加速 PyTorch 模型的后端,这对于想要提高其推理性能的 PyTorch 用户来说是一个有吸引力的选择模型,特别是对于那些还需要实施极其优化的自定义运算符的人。

    Hidet | #编译器
  5. iOS 16 新隐藏系统可根据用户所在位置限制特定功能

    目前,Apple 使用硬编码技术来限制特定位置的 iOS 功能。这意味着大多数限制只是与设备的区域相关联,无论是通过软件设置还是硬件的来源。但该公司一直在研究一种新的、更智能的方法来精确确定用户的位置。

    一个内部称为“countryd”的新系统已悄然添加到iOS 16.2中,但目前尚未被积极使用。它结合当前 GPS 位置、来自 Wi-Fi 路由器的国家代码以及从 SIM 卡获得的信息等多项数据来确定用户所在的国家/地区。

    结合所有这些信息,用户将更难绕过这些限制,但与此同时,当您前往另一个地区时,设备会更容易自动忽略这些限制。9to5Mac看到的代码清楚地表明,该系统旨在设置由政府监管机构确定的限制。
  6. The Information 4月27号的一份新报告深入探讨了苹果 Siri 和人工智能团队内部明显的混乱。据报道,“组织功能障碍和缺乏雄心”一直困扰着 Apple 改进 Siri 和支持它的后端技术的努力。

    这种功能障碍导致苹果越来越落后于 OpenAI、微软和谷歌等竞争对手,导致一些苹果员工质疑未来。

    在 Apple 内部,这份报告表明“Siri 仍然被员工广泛嘲笑”。据报道,苹果 Reality Pro 耳机的开发团队曾一度对 Siri 感到非常沮丧,以至于考虑“构建替代方法”以通过语音技术控制耳机。

    Siri 面临的瓶颈之一是 Apple 的“高层管理人员”担心 Siri 在其响应中出现重大失误。正如我们在 ChatGPT 中看到的那样,这可能会导致令人尴尬的头条新闻和对平台的整体负面报道。

    The Information的完整报告非常值得一读。它全面介绍了 Siri 的当前状态,以及 Apple 工程师如何努力改进该平台,尽管存在一些包袱和内部冲突。
  7. 许多公共 Salesforce 网站正在泄露私人数据

    KrebsOnSecurity 获悉,数量惊人的组织(包括银行和医疗保健提供商)正在从其公共Salesforce Community网站泄露私人和敏感信息。数据泄露全部源于 Salesforce Community 中的错误配置,该错误配置允许未经身份验证的用户访问仅应在登录后可用的记录。

    Salesforce Community 是一种广泛使用的基于云的软件产品,使组织能够轻松快速地创建网站。客户可以通过两种方式访问​​ Salesforce 社区网站:经过身份验证的访问(需要登录)和来宾用户访问(无需登录)。来宾访问功能允许未经身份验证的用户无需登录即可查看特定内容和资源。

    但是,有时 Salesforce 管理员会错误地授予来宾用户访问内部资源的权限,这会导致未经授权的用户访问组织的私人信息并导致潜在的数据泄露。| 详文