程序员的那些事
Search documents
曾被乔布斯逼到崩溃,苹果8号工程师反手做了个工具“让老板自己设计”,竟在10分钟内定下Mac计算器原型,一用就是近20年
程序员的那些事· 2025-11-14 04:43
Core Insights - The article narrates a story about Chris Espinosa, one of Apple's earliest employees, who faced challenges in designing a calculator program for the Macintosh due to Steve Jobs' high standards and constant feedback [1][6][9] - Espinosa's innovative solution involved creating a "Steve Jobs Self-Made Calculator Kit," allowing Jobs to directly manipulate the design parameters, which ultimately led to a successful calculator interface for the Macintosh [11][12][22] Group 1: Background of Chris Espinosa - Chris Espinosa joined Apple at the age of 14, making him one of the youngest employees [2] - He initially left Apple to attend the University of California, Berkeley, but was persuaded by Jobs to return and join the Macintosh team [3][4] Group 2: Design Challenges and Solutions - Espinosa faced repeated criticism from Jobs regarding the design of the calculator, leading to a frustrating iterative process [9][10][21] - The breakthrough came when Espinosa created a toolkit that allowed Jobs to customize the design himself, which proved to be an effective communication method [11][12][22] Group 3: Impact and Legacy - The calculator design, finalized based on Jobs' preferences, was included in the first Macintosh released in 1984 and remained in use for nearly 20 years [16][22] - This incident highlighted a unique aspect of Jobs' management style, where he preferred hands-on interaction over verbal communication, influencing future software design practices at Apple [17][21][23]
定了!苹果和腾讯拉扯一年多,终于出结果:15%
程序员的那些事· 2025-11-14 04:43
Core Viewpoint - Tencent and Apple have reached an agreement where Apple will handle payments and take a 15% cut from in-app purchases in WeChat mini-games and mini-programs, marking a compromise after a prolonged negotiation period [3][4][8]. Group 1: Background of the Agreement - The dispute originated from the "Apple Tax," where Apple traditionally charged a 30% commission on in-app purchases, with a reduced rate of 15% for developers earning less than $1 million annually [10]. - WeChat mini-games previously avoided Apple's payment system, leading to a significant market that Apple could not tap into, estimated to be worth billions [10]. - In August 2024, Apple intensified its pressure on Tencent and ByteDance to close payment loopholes, threatening to block WeChat updates, which escalated negotiations [10]. Group 2: Terms of the Agreement - The final agreement established a 15% commission rate, which is lower than Apple's standard rate and aligns with the reduced rate for small developers, representing a compromise between both companies [10][12]. - This agreement reflects a shift in the app store commission landscape, with expectations of future adjustments in commission rates due to regulatory and commercial pressures [10]. Group 3: Implications of the Agreement - For Apple, the partnership allows access to WeChat's 1.414 billion monthly active users, providing a stable revenue stream while aligning with global trends of lowering commission rates [12]. - Tencent benefits from a lower cost structure than anticipated, resolving conflicts with Apple and promoting a more regulated payment ecosystem for mini-games, which contributed 32.3 billion yuan to Tencent's social network revenue in Q3 2025 [12]. - Developers have mixed reactions; while 15% is more acceptable than 30%, the additional costs may still impact profit margins, leading some to consider raising game prices or altering monetization strategies [12][13]. - This agreement may set a new standard for revenue sharing in mini-programs, potentially influencing similar arrangements on platforms like Alipay and Douyin [13].
DeepSeek前骨干罗福莉C位亮相小米,曾网传雷军千万年薪挖她
程序员的那些事· 2025-11-13 11:24
Core Insights - Luo Fuli has officially joined Xiaomi as the head of the MiMo team, marking a significant step in the company's AI ambitions [1][3] - The evolution of intelligence is transitioning from the language domain to the physical world, aiming to unlock multi-modal spatial intelligence, which is crucial for achieving true Artificial General Intelligence (AGI) [4] Timeline and Background - Rumors about Luo Fuli joining Xiaomi surfaced last year, with reports indicating she was recruited by Lei Jun with a salary of tens of millions [5][10] - Key dates include the launch of DeepSeek-V3 on December 25, followed by media reports of Xiaomi assembling a GPU cluster [6][7] - On December 31, Lei Jun publicly shared Xiaomi's ambitions in AI during a New Year's live stream [8] Luo Fuli's Profile - Luo Fuli holds a Bachelor's degree in Computer Science from Beijing Normal University and a Master's in Computational Linguistics from Peking University, with numerous publications in top NLP conferences [15] - She has worked at Alibaba's DAMO Academy and DeepSeek, contributing to the development of various deep learning models [17] - Her academic work has garnered over 11,000 citations, with approximately 8,000 citations added in the past year alone [18] Xiaomi's AI Strategy - The MiMo project is central to Xiaomi's efforts in advancing large model research, with a focus on spatial intelligence [24] - Spatial intelligence aims to bridge the gap between information AI and physical AI, aligning with Xiaomi's ecosystem of people, vehicles, and homes [26]
Meta 华人太多了,外国员工崩溃。网友:风水轮流转,该学中文了
程序员的那些事· 2025-11-13 11:24
Core Viewpoint - The article discusses the increasing presence of Chinese employees in Silicon Valley tech companies like Meta, OpenAI, and Google, highlighting the cultural challenges that arise from this demographic shift, particularly regarding language barriers and team dynamics [3][41]. Group 1: Cultural Dynamics in Tech Companies - A Meta employee expressed feelings of isolation due to the predominance of Chinese speakers in his team, which created a language barrier for non-Chinese speakers [5][7]. - The rise of Chinese talent in Meta is evident, especially after the establishment of the Meta Superintelligence Labs (MSL), which attracted several prominent Chinese AI experts [9][10]. - The article notes that the cultural integration challenges are not unique to Meta, as similar dynamics are observed in other tech giants like OpenAI and Google, where Chinese professionals are also prominent [40][41]. Group 2: Key Chinese Figures in Meta - Alexandr Wang, the first Chief AI Officer at Meta, joined in June 2023 and previously founded Scale AI [16][17]. - Zhao Shengjia, who joined MSL as Chief Scientist, has a background in developing models like ChatGPT and GPT-4 at OpenAI [21][22]. - Other notable Chinese employees include Changhan Wang, Xian Li, and Xin Luna Dong, who contribute to various AI research and development efforts within Meta [25][28][31]. Group 3: Broader Implications of Cultural Integration - The article highlights a broader trend where non-Chinese employees feel marginalized in teams dominated by Chinese speakers, leading to concerns about hiring practices favoring cultural homogeneity [54][56]. - The experience of the Meta employee resonates with others from different cultural backgrounds, indicating a common challenge in multicultural workplaces [60][62]. - The need for cross-cultural understanding and collaboration is emphasized as essential for the success of diverse teams in Silicon Valley [62][63].
趣图:为什么我电脑里有一个叫“微软大战代码”的程序?
程序员的那些事· 2025-11-13 02:15
Group 1 - The article humorously discusses a program called "Microsoft VS Code" found on a computer, indicating a light-hearted take on software usage [1] - It features a meme or humorous image related to developers and their experiences with coding, particularly in the context of using CSS [3]
王炸神器!它是 Python 生态近十年来最棒的工具。网友:用了就停不下来
程序员的那些事· 2025-11-13 02:15
Core Insights - The article discusses the introduction of "uv," a free and open-source tool developed by Astral, which significantly enhances the Python ecosystem by simplifying installation, package management, and virtual environment setup [3][4][6]. Group 1: Tool Overview - "uv" is described as a major breakthrough in the Python ecosystem over the past decade, built with Rust for speed and cross-platform compatibility [4][6][7]. - The installation process for "uv" is straightforward, requiring only a single command, and it does not interfere with existing Python installations [8][13]. Group 2: Project Management Features - "uv" utilizes virtual environments by default, allowing for isolation of different codebases and dependencies, which is crucial for managing Python projects [14]. - It automatically constructs the Python environment based on the "pyproject.toml" file, which specifies project dependencies and Python version requirements [14][15]. Group 3: Commands and Usability - Users can initialize a new project with "uv init," which creates essential files like "pyproject.toml" and "README.md" [16]. - The command "uv sync" installs a valid Python version and all dependencies into a new virtual environment, creating a "uv.lock" file for reproducibility [19][20]. Group 4: Dependency Management - Dependencies can be added easily using the command "uv add," which updates the "pyproject.toml" file automatically [25][27]. - "uv" allows for fixing specific Python versions for projects, ensuring consistency across different machines [28]. Group 5: Quick Tool Execution - The "uvx" command enables users to run tools quickly without setting up a virtual environment, making it convenient for one-off tasks [30][34]. - This feature is particularly useful for running tools like Ruff or starting Jupyter Lab without the overhead of environment activation [30][33]. Group 6: User Experience and Feedback - The article highlights positive user experiences, noting that "uv" simplifies Python environment management, especially in collaborative settings with multiple developers [35][36]. - Users express excitement about the speed and usability of "uv," comparing it favorably to existing tools like pyenv and poetry [38][40].
Python软件基金会拒绝政府150万美元拨款后,引发社区“捐赠潮”
程序员的那些事· 2025-11-12 10:56
Core Points - The Python Software Foundation (PSF) rejected a $1.5 million grant from the National Science Foundation (NSF) due to restrictions against promoting diversity, equity, and inclusion (DEI) initiatives [1][2] - The PSF board believes that such restrictions contradict the foundation's mission, leading to the decision to forgo what could have been its largest funding ever [2] - Following the announcement, the PSF received strong positive feedback from the community, resulting in a surge of donations from thousands of individual and corporate supporters [4] Financial Impact - In a matter of days, the PSF received thousands of new donations and increased its number of "supporting members" (annual fee of $99) [6] - As of last Friday, the foundation's executive director Deb Nicholson disclosed that they had received over $157,000 in donations, including 295 new supporting members [6] - Although these new donations have not yet compensated for the $1.5 million grant shortfall, the PSF emphasized the significance of the community's strong support [6] Mission and Values - The PSF reiterated its mission to "support and promote a diverse, international Python community," emphasizing the importance of maintaining its core values even at the cost of substantial funding [7]
离谱!英特尔华裔程序员被裁,反手偷 1.8 万份绝密文件“跑路”。网友:10 年老员工咋干这糊涂事
程序员的那些事· 2025-11-12 10:56
Core Viewpoint - The article discusses a significant incident involving Intel, where a former employee, Jinfeng Luo, allegedly stole approximately 18,000 confidential documents before leaving the company amid layoffs, raising concerns about data security and intellectual property protection in the tech industry [1][3][4]. Group 1: Incident Overview - In 2024, Intel initiated a large-scale layoff, planning to cut over 15% of its workforce, which included Jinfeng Luo, a software engineer who had been with the company since 2014 [3][4]. - After receiving a layoff notice on July 7, 2024, Luo attempted to copy confidential files but was initially thwarted by Intel's security systems [3][6]. - Luo successfully circumvented these protections by using a network-attached storage device (NAS) and managed to download a significant amount of sensitive data in the days leading up to his departure [3][4]. Group 2: Legal Actions and Claims - Intel has filed a lawsuit seeking at least $250,000 in damages and is actively pursuing the whereabouts of the stolen data [2][8]. - The lawsuit outlines three main demands: the return of all stolen documents, a court order to seize Luo's electronic devices, and compensation for economic losses and legal fees [10]. - Intel claims that the leaked information, which includes 63% marked as "Intel Top Secret," could cause immeasurable harm to the company's security and competitive position [4][8]. Group 3: Industry Implications - This incident is not isolated; it highlights a growing trend of technology theft in the semiconductor industry, with previous cases indicating a pattern of employees taking sensitive information when leaving companies [9]. - Legal experts emphasize the need for companies to enhance data security measures and manage access rights for departing employees to mitigate risks associated with talent mobility and technology loss [9]. - The case has prompted a reevaluation of technology confidentiality mechanisms within the industry, as companies like Intel strive to protect their intellectual property and maintain competitive advantages [9][10].
腾讯官方突然晒 27 年前办公室照片,确认马化腾当过客服
程序员的那些事· 2025-11-12 00:40
Core Insights - The article highlights the early history of Tencent, focusing on its humble beginnings and the evolution of its branding, particularly the QQ penguin mascot [1][3][12]. Group 1: Tencent's Early Days - Tencent's first office was located in a modest building in Shenzhen, which led to initial skepticism about the company's legitimacy [3][5]. - The company started with a DIY approach to technology, as engineers assembled their own servers due to high costs [5]. Group 2: Branding and Mascot Evolution - Initially, QQ was known as OICQ, and the founder, Ma Huateng, personally handled customer service feedback [7][10]. - The choice of the penguin as the mascot stemmed from the team's affection for Linux, which features a penguin as its mascot [10]. - In 1999, a user vote determined that the chubby penguin with a red scarf would become the official mascot, which has remained with the brand through its evolution to QQ [12].
趣图:我以为是pocket,谁知道真是个pocket啊
程序员的那些事· 2025-11-12 00:40
Core Viewpoint - Apple has officially announced the release of the iPhone Pocket, a product that has sparked mixed reactions due to its unique design and pricing strategy [1][3]. Group 1: Product Design and Features - The iPhone Pocket is inspired by "a piece of cloth" and features a unique 3D knitted structure that can accommodate all iPhone models and other small items [3]. - The product is marketed as a way to "wear" the iPhone in a delightful manner, emphasizing its innovative design [3]. Group 2: Pricing and Market Reception - The short version of the iPhone Pocket is priced at 1299 RMB, while the long version is priced at 1899 RMB, which aligns with Apple's premium pricing strategy [3]. - The pricing has led to significant criticism from consumers, with many comparing it to homemade knitted items and expressing reluctance to purchase even at a lower price point [3].