三年创业失败,创始人开源所有代码

2024-12-17
三年创业失败,创始人开源所有代码

Dylan Huang的开发者工具创业公司Konfig,历经三年,最终以失败告终。Konfig专注于简化API集成,主要产品是SDK生成器,还提供API文档和测试工具。尽管获得了一些早期客户,但由于难以签署合同和定价过低,公司未能实现高速增长。随后尝试转向B2B SaaS AI领域,但同样未能找到足够的市场吸引力。如今,Huang决定开源Konfig的全部代码,包括核心产品、失败的迭代版本、各种脚本、部署配置等,希望能帮助其他开发者。这段创业经历虽然以失败告终,但却让他收获了宝贵的经验和教训。

阅读更多

苹果拒绝药提醒应用使用关键警报API

2025-05-08
苹果拒绝药提醒应用使用关键警报API

开发者Jay Han开发的iOS药物提醒应用SuperDose被苹果拒绝使用关键警报API。该API允许通知绕过静音和勿扰模式,对于服用救命药的用户至关重要。苹果的理由是应用无法保证使用合规性,但Han认为用户明确同意即可解决滥用问题,苹果自身的健康应用也使用了该API。Han质疑苹果批准了其他用途更广泛的提醒应用使用该API,而拒绝了他的应用,这可能导致用户错过关键的服药提醒,存在安全风险。

阅读更多
开发 苹果审核

ForgeFed:构建去中心化的代码协作网络

2025-08-14

ForgeFed 是一种用于软件 forge 和代码协作工具的联合协议,旨在打破大型中心化平台的垄断。它基于 ActivityPub 协议,允许不同的代码托管网站、问题追踪器和代码审查应用等互操作。这意味着你可以将代码托管在任何地方,同时仍然能够与其他平台上的项目进行交互,而无需在每个平台上都创建账户。ForgeFed 将权力交还给用户,创建一个自由、连接且安全的协作网络,不受单一公司政策或平台关闭的影响。

阅读更多
开发

跨平台音频播放器DeaDBeeF:高度定制的音频体验

2025-02-12

DeaDBeeF是一款模块化的跨平台音频播放器,支持GNU/Linux、macOS、Windows、*BSD、OpenSolaris等多种操作系统。它不仅支持多种音频格式的播放和转换,还允许用户高度自定义UI界面,并通过众多插件扩展功能。截图展示了在Linux系统上运行的DeaDBeeF,通过插件实现了高度定制化的外观和功能。

阅读更多
硬件 高度定制

LSD剂量反应研究:一项双盲安慰剂对照交叉研究

2025-02-12
LSD剂量反应研究:一项双盲安慰剂对照交叉研究

这项研究采用双盲、安慰剂对照、交叉设计,通过六次实验测试,研究了不同剂量LSD(25µg、50µg、100µg、200µg以及服用酮色林后1小时的200µg)对人体的影响。16名健康受试者参与了该研究,结果显示不同剂量的LSD会产生不同的主观体验和生理反应,研究还评估了血浆BDNF水平和LSD血浆浓度等指标。该研究为理解LSD的作用机制提供了新的见解,属于科技范畴。

阅读更多

中学生在鹅粪中发现新化合物

2024-12-12
中学生在鹅粪中发现新化合物

一名中学生通过与当地大学合作的科研项目,在公园收集的鹅粪样本中发现了一种新型化合物——orfamide N。该化合物并非来自最初观察到的具有抗生素活性的细菌,而是在实验室测试中抑制了人类黑色素瘤和卵巢癌细胞的生长。这项研究不仅证明了将教育推广与天然产物发现研究相结合的可行性,也强调了大学与当地社区建立良好关系的重要性,为中学生参与科研提供了宝贵的实践经验,并展现了其在科学领域的潜力。

阅读更多

英特尔俄亥俄州芯片厂建设时间表调整

2025-03-04
英特尔俄亥俄州芯片厂建设时间表调整

英特尔近日宣布,其位于俄亥俄州的新芯片厂(Ohio One)的建设时间将有所调整。Mod 1预计于2030年完工,并在2030-2031年开始运营;Mod 2预计于2031年完工,并在2032年开始运营。英特尔表示,此调整是为了确保项目在财务上可持续发展,并根据市场需求灵活调整。尽管时间表有所调整,但英特尔重申了其对俄亥俄州的长期承诺,并持续在当地投资和招聘。

阅读更多
科技 俄亥俄州

企业炫耀时代终结?远程办公的崛起与办公楼的黄昏

2025-03-28
企业炫耀时代终结?远程办公的崛起与办公楼的黄昏

随着远程办公的普及,企业强制返岗的现象引发热议。文章指出,许多公司强制员工返岗并非出于提高生产力的考虑,而是出于维护公司形象、偿还巨额商业地产债务以及管理者维护自身权威的需要。大量数据表明,混合办公模式反而能提高生产力,而强制返岗则会增加优秀员工流失率。文章建议企业采用基于证据的管理方法,关注绩效而非员工出勤率,并根据工作性质灵活安排办公地点,最终摒弃过时的“企业炫耀”文化,迎接更加灵活和高效的未来工作模式。

阅读更多
创业 办公模式

BeamNG.drive游戏模组中的恶意代码分析

2025-05-01
BeamNG.drive游戏模组中的恶意代码分析

作者在玩BeamNG.drive游戏时,杀毒软件提示curl.exe可疑活动。经调查发现,一个名为“American Road”的模组中包含恶意代码。该代码利用Chromium Embedded Framework中的一个漏洞(CVE-2019-5825),通过混淆的JavaScript和WebAssembly执行shellcode,最终下载并执行一个窃取密码和个人信息的DLL文件。该恶意代码伪装成Patreon广告横幅,作者已联系BeamNG团队,受感染的模组已下架。

阅读更多

Mullvad VPN应用2024年安全审计报告发布

2024-12-12
Mullvad VPN应用2024年安全审计报告发布

Mullvad VPN公布了2024年对其VPN应用进行的第三方安全审计报告。审计发现六个漏洞,严重程度从低到高不等,均已修复。其中三个高危漏洞涉及信号处理程序和虚拟IP地址泄露,已在最新版本中修复。审计还指出一些非安全问题,Mullvad正在积极解决。总体而言,Mullvad VPN应用的安全性很高,但仍建议用户升级到最新版本。

阅读更多

YouTube悄然修改嵌入式播放器,损害用户体验

2024-12-14
YouTube悄然修改嵌入式播放器,损害用户体验

YouTube近期对发布者嵌入式播放器(PfP)进行了修改,移除了回链到YouTube的标题链接。此举是为了保护广告商利益,因为PfP允许发布者自行投放广告,而YouTube无法对其进行监控。这一改动导致许多网站的YouTube嵌入视频无法通过点击标题链接跳转到YouTube平台,包括The Verge。虽然The Verge尝试与YouTube沟通,但YouTube方面表示不会更改这一策略,这反映了大型科技平台在利益驱动下可能牺牲用户体验的现状。

阅读更多

PostgreSQL 的活跃-活跃复制扩展:pgactive

2025-07-16
PostgreSQL 的活跃-活跃复制扩展:pgactive

pgactive 是一个 PostgreSQL 扩展,用于创建活跃-活跃数据库集群。传统数据库复制多为主动-被动模式,而 pgactive 允许在多个数据库实例上同时写入数据,从而实现更高的可用性、更低的写入延迟以及更便捷的蓝绿部署和数据迁移。它利用 PostgreSQL 10 后引入的逻辑复制功能,并通过扩展解决冲突和序列问题,为构建高可用性、多区域数据库集群提供了一种新的解决方案。

阅读更多
开发

编写Kubernetes控制器:你所不知道的挑战

2025-01-26

本文深入探讨了Kubernetes控制器开发中鲜为人知的挑战。作者从自身经验出发,揭示了初学者常犯的错误,例如CRD设计缺陷、控制器职责不明确、Reconcile()方法逻辑混乱等。文章强调了理解Kubernetes API规范、使用缓存客户端、处理工作队列和期望模式的重要性,并通过实际案例说明了这些问题可能导致的后果,最终建议开发者学习优秀控制器代码,并遵循最佳实践来构建可靠、可扩展的控制器。

阅读更多

斯巴鲁STARLINK系统重大安全漏洞:可远程控制车辆并获取用户隐私数据

2025-01-23
斯巴鲁STARLINK系统重大安全漏洞:可远程控制车辆并获取用户隐私数据

安全研究人员发现斯巴鲁STARLINK联网汽车服务存在严重安全漏洞,攻击者仅需车主的姓名、邮编、邮箱或车牌号等信息,即可远程启动、停止、锁定、解锁车辆,追踪车辆一年内的行车轨迹,以及获取车主个人信息(地址、账单信息等)。该漏洞允许攻击者完全控制目标车辆,并已在24小时内得到修复。此事件凸显了联网汽车安全性的重要性,以及对用户隐私数据的保护。

阅读更多
科技

算法与工人权力:逆向人机协作的崛起与反击

2025-05-30

本文探讨了“鸡化”(指剥削性工作安排)和“逆向人机协作”(AI主导,人为附属)在现代劳工中的融合。文章以送餐员和电商司机为例,揭示了算法如何操纵工人,隐瞒实际收入,并通过监控手段加强控制。面对这种新型剥削,工人组织正在通过开发反算法应用(如Para),揭露算法的不透明性,并组织集体行动(如#DECLINENOW运动)来争取权力。此外,一些倡议通过逆向工程算法,增强工人的透明度和自主性,例如创建“图愈”应用,以提升送货司机的自主权。最终,作者呼吁劳工团结,利用科技手段对抗算法控制,重建工人权力。

阅读更多

AI 将如何颠覆软件工程?

2025-02-15

大型语言模型(LLM)正快速提升代码编写能力,引发了对纯AI软件工程师的探索。短期内,软件工程师应学习AI技术、提升自身地位并利用AI工具。中期来看,精通大型遗留代码库的维护和改进将成为更有价值的技能,因为LLM在处理复杂的、难以验证的、代码量庞大的项目上仍有局限性。长期而言,软件工程师的核心竞争力将转变为责任感和可信度,这是LLM难以具备的素质。最终,那些能够对AI系统进行监管和保证其输出结果可靠性的工程师将成为最后的堡垒。

阅读更多
开发

Wi-Fi与雷达的冲突:DFS机制的挑战

2024-12-30
Wi-Fi与雷达的冲突:DFS机制的挑战

文章探讨了Wi-Fi网络与雷达系统在5GHz频段的干扰问题。由于Wi-Fi使用的是非授权频谱,当靠近机场等使用雷达的场所时,雷达信号可能会干扰Wi-Fi,导致设备掉线。动态频率选择(DFS)机制旨在解决此问题,但其工作机制并非完美无缺,可能会导致Wi-Fi接入点短暂离线,从而影响用户体验。文章建议,为避免此问题,最好避免在靠近雷达设施的场所使用UNI II频段的DFS信道,或者使用更新的AP和UNI II扩展频段。

阅读更多
科技 雷达干扰 DFS

一名程序员的学术困境与转型之路

2025-03-03

一位在英国大学任教的资深程序员,在经历了六年的全职学术生涯后,感到在当前的体制下无法充分发挥自己的才能,并感到身心俱疲。他决定将工作调整为兼职,以获得更多时间从事自己热爱的编程和写作。他计划通过兼职咨询、众筹等方式,寻求更多支持,以摆脱目前“中等水平且自我管理不善”的困境,并重新找回对工作的热情和创造力。他认为,目前的学术环境过度重视量化指标,忽视了质量和价值,这与他自身的价值观相冲突。他希望通过转型,能够更好地平衡工作与生活,并为社会做出更大的贡献。

阅读更多
开发 学术困境

地球深层或蕴藏巨量天然氢

2024-12-25
地球深层或蕴藏巨量天然氢

美国地质调查局的两位地质学家创建了一个模型,显示地球深处可能蕴藏高达5.6×10⁶百万吨的天然氢。该模型综合考虑了氢的自然生成率、储量以及泄漏量等因素。虽然大部分氢可能难以获取,但研究人员指出,开采其中2%即可满足人类约两个世纪的能源需求,为清洁能源发展带来新的希望。

阅读更多

修复AMD显卡Linux睡眠唤醒故障记

2025-02-17

作者在使用AMD RX 570显卡的Linux系统中,遇到睡眠唤醒后黑屏或死机的棘手问题。经过一年多的艰苦调试,他最终找到了问题根源:amdgpu驱动程序在高内存占用情况下,VRAM备份到系统内存时可能出现内存不足错误。作者尝试了多种方法,包括修改systemd配置、使用debug shell、甚至使用Ghidra反编译内核模块查找bug,最终通过引入电源管理通知器机制,在系统进入睡眠前预先备份VRAM,成功解决了该问题。此修复预计将包含在稳定的Linux内核6.14版本中。

阅读更多
开发

开源高性能3D打印六轴机械臂PAROL6发布

2025-02-15
开源高性能3D打印六轴机械臂PAROL6发布

PAROL6是一款高性能的3D打印桌面六轴机械臂,其机械设计、控制软件和易用性都类似于工业机器人。其控制软件、图形用户界面和机器人STL文件均为开源,用户可通过Github上的说明自行构建。该项目旨在为教育机构、机器人爱好者和小型自动化应用提供一个实用的工具,用于学习、探索和在各个领域实施机器人技术。

阅读更多
硬件

马里奥游戏Logo颜色密码:一场意外的数据分析之旅

2025-01-23

博主Louie Mantia对马里奥系列游戏标志中字母颜色的使用进行了深入分析。他发现,尽管马里奥系列游戏标志设计风格迥异,但字母颜色组合却呈现出某种规律。通过对40款游戏的Logo进行统计,他发现绿色是使用频率最高的颜色,红色则在字母“M”的使用中占据主导地位。最终,他得出了“最马里奥”的配色方案,并将其与游戏发行年份、游戏类型和游戏封面人物等因素联系起来,引发了一系列有趣的推测。

阅读更多
游戏 马里奥

陶哲轩:动态系统中的解法

2025-01-29

著名数学家陶哲轩在Mathstodon上分享了他对动态系统解法的一些思考。他提到,在解决动态系统问题时,需要考虑系统的复杂性和演变过程。这需要运用多种数学工具和方法,并结合实际情况进行分析。陶哲轩的分享引发了数学爱好者们的热烈讨论,体现了数学领域持续探索和创新的精神。

阅读更多
杂项 动态系统

1966年的5MB:62500张穿孔卡片的故事

2025-02-19
1966年的5MB:62500张穿孔卡片的故事

1966年,5MB数据需要惊人的62500张穿孔卡片才能存储,这在今天看来难以想象。每张卡片存储几百字节数据,加载5MB数据需要4天时间。这与如今的闪存和云计算相比,形成了鲜明的对比。当时的巨型计算机主要由政府机构和大型企业使用,穿孔卡片系统是其核心组成部分。从穿孔卡片到磁带和硬盘的过渡,标志着计算机技术的一次巨大飞跃,也让我们深刻体会到现代计算技术的进步。

阅读更多
科技

别害怕创建新类型:Go 和 C 的编程文化

2025-03-22

在软件开发中,许多程序员对创建新类型存在抵触心理。作者认为,这种现象源于对代码库“宏伟设计”的畏惧,以及对增加新概念的担忧。然而,作者指出,如果一系列值自然地组合在一起,那么创建新类型是提高代码可读性和可维护性的有效方法。作者以Go语言为例,说明了创建小型、专用类型(例如`CreateSubscriptionRequest`结构体)的益处,它可以简化数据在函数调用链中的传递。作者鼓励程序员克服对创建新类型的恐惧,并强调在C和Go的文化中,这种做法是普遍接受的,只要类型名称清晰地表明其用途即可。

阅读更多
开发

物理学家眼中的冰淇淋:一场关于美味的科学探秘

2025-01-20
物理学家眼中的冰淇淋:一场关于美味的科学探秘

冰淇淋看似简单的甜点,实则蕴含着复杂的物理和化学原理。加拿大圭尔夫大学的食品科学家道格拉斯·戈夫教授,通过多年的研究,揭示了冰淇淋制作中的科学奥秘:从乳化、发泡到冰晶形成,以及如何利用材料科学的知识制作出完美冰淇淋。文章还探讨了不同制作环境下(家用与工业)冰淇淋结构差异、添加剂对冰淇淋结构的影响,以及如何制作美味的素食冰淇淋。戈夫教授及其团队甚至利用电子显微镜技术,在不融化样品的情况下,研究冰淇淋的微观结构,展现了科学研究的魅力。

阅读更多
科技

Python 架构实战:驾驭复杂性

2025-03-28

两位 MADE.com 工程师,Harry 和 Bob,联手撰写了一本关于 Python 应用架构的实践指南。他们结合自身在构建大型电商系统的经验,深入浅出地讲解了领域驱动设计(DDD)、测试驱动开发(TDD)以及事件驱动架构等核心概念,并辅以大量的 Python 代码示例,帮助读者应对复杂业务场景下的软件开发挑战。本书尤其适合有一定 Python 开发经验,并希望提升架构能力的工程师阅读。

阅读更多
开发

HMS Wager:一场关于生存、叛变和失落的史诗

2025-05-09
HMS Wager:一场关于生存、叛变和失落的史诗

1741年,英国皇家海军军舰HMS Wager在恶劣的德雷克海峡遭遇了致命的风暴。船长遇难,许多船员患上坏血病,这艘船最终搁浅在南美洲西海岸一个荒凉的小岛上。在接下来的数月中,幸存者们面临着饥饿、疾病、暴风雪,以及船员间的内讧和叛变。最终,一部分船员在炮手John Bulkeley的领导下,用残骸建造了一艘小船,踏上了艰难的返航旅程。本文讲述了这场惊心动魄的逃亡故事,展现了人类在极端环境下的生存意志和复杂的人性。

阅读更多
杂项 叛变

突破性全光学纳米力传感器问世

2025-01-03
突破性全光学纳米力传感器问世

哥伦比亚大学的研究人员开发出一种新型全光学纳米力传感器,该传感器能够以极高的灵敏度和动态范围测量力,突破了以往技术的局限。这种传感器利用光子雪崩效应,通过光学手段远程探测力,无需物理连接,可应用于从机器人到生物物理学和医学等众多领域,甚至可以用于太空探索。这项突破有望彻底改变力传感技术,并为在以前无法到达的环境中进行测量开辟新的可能性。

阅读更多
科技 力传感器
1 2 1047 1048 1049 1051 1053 1054 1055 1084 1085