## 告别桌面:一位开发者转向网络应用
在开发和销售宾果卡创建器(最初是一款桌面应用程序)三年后,作者正在完全转向基于Web的应用。尽管长期以来一直是桌面软件的倡导者,但最近的经验证明了这一点。宾果卡创建器的Web版本在几乎所有指标上都显著优于其桌面版本——开发便捷性、功能、销售额、支持需求和营销潜力。
核心问题在于Web应用“转化漏斗”的显著改善。下载、安装以及桌面软件潜在的兼容性问题会产生许多失败点。Web应用绕过了这些障碍,从而大大提高了试用购买率(测试中为2.32% vs 1.35%)。这转化为更低的广告成本($9 CPA vs $20 CPA)和更高的收入。
此外,Web应用提供更轻松的支持、减少盗版以及通过分析获得宝贵的用户数据,从而实现持续改进和个性化。尽管作者个人更喜欢桌面应用程序,但他承认压倒性的数据:Web应用是一种更优越的商业模式,推动销售额同比增长60%。未来的开发将完全专注于Web应用程序,但现有的桌面客户将继续获得支持。
## 法西斯主义与人工智能的纠缠
我们的世界日益受到技术,特别是“人工智能”的调解——一个定义模糊的术语,通常涵盖随机机器学习系统。本文认为,“人工智能”并非法西斯主义者简单*使用*的中立工具,而是与其意识形态存在内在的结构性联系。
虽然存在“人工智能”生成的外露法西斯宣传的例子(例如在特朗普政府时期),但问题更深层次。“人工智能”的现代基础依赖于剥削性的做法:未经同意的数据抓取、利用低薪劳动力进行数据标注,以及延续以西方为中心的偏见。这反映了法西斯主义对暴力的正常化和对边缘群体的漠视。
“人工智能”本身就意味着某些政治结构——集权、个人能动性的降低,以及用对系统的信仰取代可验证的真相。这与法西斯主义控制和破坏透明度和官僚主义等民主制度的目标相符。当前关于“人工智能”作为解决所有问题的方案、通往技术驱动的乌托邦的道路的叙述,回响着法西斯主义关于需要恢复光辉过去的言论。
仅仅“拯救”或“开源” “人工智能”是不够的。开源虽然有价值,但本身并不具有反法西斯性。我们需要积极*构建*反法西斯技术和结构,认识到在对抗有害意识形态时,中立是不可能的。最终,拆除“人工智能”——以及其他技术——中固有的法西斯倾向,对于真正的人道未来至关重要。
## 优先完成,而非追求完美
作者反思了一个反复出现的模式:项目会在过度思考和范围蔓延时停滞不前,这与快速完成简单、专注的任务所带来的满足感形成对比。他们提倡拥抱“立刻行动”的心态,在开始之前明确定义成功标准,并避免陷入无休止的研究或追求过于雄心勃勃的解决方案的陷阱。
最近的例子说明了这一点:与朋友一起成功完成的周末木工项目,其动力是简单的建造一个书架的目标,而对复杂的语义差异工具的研究却陷入了困境。差异研究最初源于一个小小的烦恼,却演变成数小时的调查,直到作者重新专注于一个最小化的解决方案——为自己的Emacs工作流程构建一个基本的工具。
他们承认学习和优化的吸引力,但强调*发布*某件事物的价值,即使它是不完美的。这包括认识到使用LLM生成代码的陷阱,这很容易导致功能膨胀。核心要点是优先完成项目,而不是无休止地计划或追逐“完美”的解决方案,记住有时候,“仅仅一个书架”就足够了。他们将参加Babashka Conf和Dutch Clojure Days,并欢迎与他人交流。