Canva正在挑战Adobe在设计软件市场长达数十年的统治地位,通过免费提供专业级的Affinity软件来实现。 过去,设计软件价格昂贵,对许多人来说是进入门槛。 尽管Adobe的订阅用户(3700万)仍然多于Canva的付费用户(2400万),但Canva的目标市场不同:即“普通用户”——那些需要简单设计工具来完成社交媒体帖子和演示文稿等任务的日常用户。
Canva的策略基于这样的理念,即这类休闲用户的数量是专业设计师的六倍。 通过免费提供功能强大的Affinity软件,他们旨在消除专业人士对Adobe的偏好,同时吸引更广泛的用户。 Affinity包含人工智能功能,即使对于不喜欢使用的人来说需要付费,也能满足投资者的期望。
计划是让专业人士使用Affinity进行细致的“创作”,然后无缝地将素材上传到Canva进行更广泛的团队“扩展”。 这种方法将Canva定位为Adobe的补充工具,而不是替代品,有可能达到与Microsoft 365相当的订阅用户数量。 最终,Canva押注于可访问性和数量,以颠覆设计软件格局。
一个男子发现自己2007年的一条推文——已知Twitter上“grok”一词的首次使用——被做成了一种名为$grigs的迷因币。围绕这种货币形成了一个社区,他们希望以“grok”命名其AI聊天机器人的埃隆·马斯克能够注意到并提升其价值。该社区甚至创作了包含作者和马斯克两人的AI图像。
最初感到困惑的作者通过《行星金钱》播客了解了迷因币,意识到该社区试图利用他早期使用“grok”一词来吸引马斯克的注意。他甚至被提供代币来推广这种货币,但由于担心其诈骗性质,他寻求了建议。
受到《行星金钱》另一集关于类似情况的启发,他最终公开声明与该货币无关,并澄清自己没有持有任何代币。虽然他希望自己的声明能劝退投资,但该货币的命运可能已被马斯克和特朗普之间随后在Twitter上引发的争端所决定。他最后推荐了罗伯特·海因莱因的小说《异乡异客》,该词的起源就在其中。
## 软件开发与代码组织的变化
人工智能工具如Claude的兴起,使软件开发的重点从*寻找*答案转移到*提出正确的问题*。虽然人工智能擅长生成样板代码(大约80%的时间),但真正的质量不仅仅需要功能代码——它需要强大的组织结构。组织糟糕的人工智能生成代码很快就会变得难以阅读和维护。
作者提倡分层方法:**基础代码**(数据实体、数据库访问、外部接口——无状态和隔离)与**服务代码**(小型、专注的业务逻辑函数)分层。这种模块化,加上对函数组合的关注,可以实现健壮且可测试的应用程序。
为了优雅地将这些组件连接起来,作者倡导使用“**Result**”对象——一个处理空值检查和异常的包装器,从而促进声明式、更安全的编码。这避免了重复的错误处理并提高了代码一致性。虽然最初看起来很复杂,但这种模式最终会产生更简洁、更模块化的代码,使开发人员能够自信地链接函数并获得“最佳结果”。完整的实现可在GitHub上找到。