1. Mozilla Firefox – Official GitHub repo (github.com)
The official repository of Mozilla's Firefox web browser. - mozilla-firefox/firefox
40 篇热帖
The official repository of Mozilla's Firefox web browser. - mozilla-firefox/firefox
Update: This post received a large amount of attention on Hacker News — see the discussion thread.
How high is the stress I am talking about? You are commuting all you think is that you might snap today, you might quit today. That is what I am calling a hi...
This repository contains the official implementation of "FastVLM: Efficient Vision Encoding for Vision Language Models" - CVPR 2025 - apple/ml-fastvlm
Tallying them up.
The search engine has recently gained the ability to index the PDF file format. The change will deploy over a few months. Extracting text information from PDFs is a significantly bigger challenge than it might seem. The crux of the problem is that the file format isn’t a text format at all, but a graphical format. It doesn’t have text in the way you might think of it, but more of a mapping of glyphs to coordinates on “paper”. These glyphs may be rotated, overlap, and appear out of order, with very little semantic information attached to them.
I cannot participate in systems that require dishonesty as the price of belonging.
Fewer cars. Faster travel. Less honking. And some questions we still can’t answer.
Learn how the MCP lets your agents or clients connect to real-world tools and data through a universal protocol.
Execute sandboxed Lua code on the BEAM VM using Luerl
Distributed, offline-first bug tracker embedded in git - git-bug/git-bug
In my book Understanding the Odin Programming Language I wrote that “Odin incorporates some of my favorite C best practices, straight into the language”. But I didn’t really elaborate on the details. Let’s do that here! This brings me to talking a bit about a previous job I had. Back in 2021 I worked at a place called Our Machinery. We were creating a whole game engine in plain C. We used a very comfortable and powerful way to program C.
A security research blog.
LucasArts的iMUSE(交互式音乐流媒体引擎)是1990年代初的一项革命性技术,彻底改变了交互式媒体(尤其是电子游戏)中音乐的功能。其核心目的是使音乐能够根据玩家的实时互动和叙事进程动态、无缝地变化,从而超越线性播放,提升沉浸感。
iMUSE并非简单的播放器,而是一个音乐导演系统。它旨在处理音乐的非线性、可分支和可交互特性。其架构主要由三大组件构成:
iMUSE的突破性在于其将智能直接嵌入音乐数据本身,通过以下关键机制实现:
标记与钩子系统:
时间域的协调: iMUSE巧妙管理了三种并存的时间概念:
命令与参数控制:
iMUSE提供了一套结构化的命令系统(通过SoundCall函数分发),范围涵盖:
MdJump、扫描MdScan、设置速度MdSetSpeed)。扩展的MIDI文件格式: 为了支持交互性,iMUSE扩展了标准MIDI格式:
为iMUSE创作音乐是一个条件化的过程。作曲家不仅编写旋律,还需设计音乐系统,在关键点(决策点)嵌入分支路径和条件逻辑,并为导演系统编写控制指令。
iMUSE的遗产深远。它开创的许多概念——模块化作曲、实时音乐分支、与游戏状态同步的标记/钩子系统、多层次时间管理——已成为现代自适应音频中间件(如FMOD, Wwise)的基石。尽管硬件限制已被突破,但iMUSE所确立的作曲家与程序员协作的框架、以及将音乐作为对玩家行为的实时响应性表演的核心理念,至今仍是交互式音频设计的核心。现代重现类似系统可受益于更强大的处理能力、高级DSP效果和成熟的音频格式,但其核心架构原则依然适用。
USENIX made the decision this week to discontinue its flagship Annual Technical Conference. When USENIX was started in 1975 — before the Internet, really — conferences were the fastest vector for practitioners to formally share their ideas, and USENIX ATC flourished. Speaking for myself, I came up lionizing ATC: I was an undergraduate in the early 1990s, and programs like the USENIX Summer 1994 conference felt like Renaissance-era Florence for systems practitioners.
该文章介绍了诗人Christian Bök长达二十余年的《异质文本》项目的最新成就。该项目旨在将一首对话体诗歌(分为“俄耳甫斯”与“欧律狄刻”两部分)编码到细菌的DNA中,使其成为一首能自我复制的“活诗”。
项目的核心挑战与突破:
项目的非凡意义:
新书发布:
ISRG's Prossimo is committed to moving the Internet's security-sensitive software to memory safe code and to encouraging people to prioritize memory safety.
A Conversation with an AI Expert on Technology’s Role in Science and National Security
That doesn’t spy on you
Veterans who served with the SAS and SBS give BBC Panorama eyewitness accounts of alleged executions.
It's likely Microsoft's largest job purge since it said goodbye to 10,000 employees in 2023.
Abstract page for arXiv paper 2502.07864: TransMLA: Multi-Head Latent Attention Is All You Need
Neologisms for the current computing era.
: EUVD comes into play not a moment too soon
GDPR, WCAG 2.2 AA, and EAA compliant, self-hosted CAPTCHA alternative with PoW mechanism. - altcha-org/altcha
Abstract page for arXiv paper 2412.09871: Byte Latent Transformer: Patches Scale Better Than Tokens
本文基于作者三十余年的出版与阅读经验,提炼了101条关于有效生活的准则,强调伦理、责任与实际行动。这些规则涵盖了工作、人际关系、自我管理及智慧应对等多个层面。
工作与执行
人际关系与沟通
自我认知与管理
决策与行动
智慧、认知与引用
给予与财务
总结 这些规则整体上倡导一种务实、自律、尊重他人且内心清醒的生活方式,强调行动高于空谈,品格重于言辞,并在复杂现实中保持平衡与韧性。
Passive hostname, domain and IP lookup tool for non-robots - pirxthepilot/wtfis
欧洲软件商Nextcloud指控谷歌通过撤销其Android文件应用的“All files access”权限,故意削弱其功能。该应用拥有超80万用户,自2016年起便具备读写所有文件类型的权限,但2024年谷歌Play商店撤销该权限,要求改用更“隐私友好”的工具。
Nextcloud指出,谷歌推荐的存储访问框架(SAF)和MediaStore API均无法满足需求,前者用于与其他应用共享文件,后者仅允许访问媒体文件。尽管多次申诉,谷歌仅重复开发指南,未恢复权限。
Nextcloud认为此事件是大型科技公司打压竞争的典型行为,并援引微软WordPerfect等历史案例。该公司曾在2021年就微软的反竞争行为向欧盟投诉,但四年未果。
Nextcloud强调,小公司面对应用商店的严格限制几乎无能为力,要么削减功能,要么面临下架风险。其指出,监管进程缓慢且处罚力度不足,导致大公司得以维持市场主导地位。
谷歌未对此事作出回应。
Well, that was unexpected. I recorded a couple of crappy videos in 5 minutes, posted them on a Twitter thread, and went viral with 8.8K likes at this point. I really could not have predicted that, given that I’ve been posting what-I-believe-is interesting content for years and… nothing, almost-zero interest. Now that things have cooled down, it’s time to stir the pot and elaborate on those thoughts a bit more rationally. To summarize, the Twitter thread shows two videos: one of an old computer running Windows NT 3.51 and one of a new computer running Windows 11. In each video, I opened and closed a command prompt, File Explorer, Notepad, and Paint. You can clearly see how apps on the old computer open up instantly whereas apps on the new computer show significant lag as they load. I questioned how computers are actually getting better when trivial things like this have regressed. And boom, the likes and reshares started coming in. Obviously some people had issues with my claims, but there seems to be an overwhelming majority of people that agree we have a problem. To open up, I’ll stand my ground: latency in modern computer interfaces, with modern OSes and modern applications, is terrible and getting worse. This applies to smartphones as well. At the same time, while UIs were much more responsible on computers of the past, those computers were also awful in many ways: new systems have changed our lives substantially. So, what gives?