Versun

对待生命,不妨大胆一点,因为我们终将失去它



法比安-奥夫纳的笔触雕塑

2025-02-25
好美的雕塑,作者将鲜艳的笔触凝固在树脂立方体中,有种漂浮在半空中的感觉,想不出到底是怎么做成的

关于Claude Code

2025-02-25
Anthropic 沉静了半年后,推出了 Claude 3.7 Sonnet 和编程助理 Claude Code,
关于 Claude Code 目前我收集到的信息如下:
  • 还处在研究预览测试阶段,需要加入 waitlist
  • 这是一个终端程序
  • 基于 Node.js 20 构建
  • 默认使用 claude-3-7-sonnet-20250219 模型
  • 只支持 Bash 和 Zsh 的shell,不支持 Fish shell
  • 官方建议使用  iTerm2 和 VSCode 的终端
  • 默认使用官方的 API , 但也可以改用亚马逊的 Bedrock 和 Google Vertex AI
  • 无法在终端中编辑代码,只有接受更改或者拒绝更改的选项

官方的介绍视频可以一览:Introducing Claude Code - YouTube

官方估计每位开发人员每天的使用成本在5-10美元之间,高强度使用的话,每小时的成本可能超过100美元...
这种交互形式和价格目前应该还无法形成竞争力,所以只是研究预览,按照 Anthropic 的惯性,可能再憋什么大招😄

Helix 或许是机器人界的 DeepSeek

2025-02-24
人形机器人制造商 Figure 在上周推出 Helix 模型,它是一种通用的视觉-语言-行动(VLA)模型,它由2个系统组成,分别是7B参数的“大脑”模型和0.08B参数的运动控制模型,所以它还是首个完全在嵌入式低功耗 GPU 上运行的 VLA。

其重要突破是,该模型以极少的资源实现了强大的泛化能力,也就是它可以让机器人拾取和放置它没见过的东西,这在之前是需要大量的任务演示或手动编程的情况下才可完成。
难怪 Figure 宣布结束和 OpenAI 的合作,原来是有突破性的成果,或许今年会是机器人爆发元年,期待

职业梦想家

2025-02-21
谷歌新发布的 Career Dreamer 工具挺有意思,它可以帮你做职业规划。官方介绍如下:
职业道路并不总是一帆风顺的,但你独特的人生经历是一种超能力。它们充满了雇主需要的宝贵技能。Career Dreamer 可以帮助你发现这些技能,并以简单、有趣的方式探索新的职业可能性。
需使用美国的IP才可使用,需要注意的是,该AI使用的是美国的劳动力市场数据和美国的工资数据,所以其生成的建议仅适用于美国。

iPhone 16e 的 C1 芯片

2025-02-21
本来并不想对这次苹果新发布的 iPhone 做任何评价,因为实在是太无聊了,没有新意。
但在看 Apple 的新闻稿时,我发现了一个有意思的东西:iPhone 16e 上的 C1 芯片
C1 是 Apple 设计的首款调制解调器,也是 iPhone 上有史以来最省电的调制解调器,可提供快速、可靠的 5G 蜂窝网络连接。包括 C1 在内的 Apple 芯片、全新的内部设计以及 iOS 18 先进的电源管理,都为超长的电池使用时间做出了贡献。
众所周知,苹果的信号问题一直被人诟病,从多年前混用英特尔和高通,再到后来收购了英特尔的调制解调器业务,直到今天,悄悄的发布了自主设计的 C1 5G芯片,而且还只用在 16e 上,16 和 Pro 依旧用的高通的芯片,有意思吧,很明显,苹果想先在入门级型号上试水这款芯片的市场反应。
竟然开始有点期待 16e 的实际评测,看看是否改善了苹果的信号问题,说不定今年晚些发布的17就会全面用上 C1 芯片呢

Rails也有AI框架啦

2025-02-21
Justin Bowen 花了近一年的时间,总算是发布了 Active Agents,专为 Rails 设计的 AI 框架,目前兼容 OpenAI 接口,可以完美嵌入 MVC 架构中,看起来非常不错

如何开始学习AI模型微调

2025-02-19
从2024年下半年开始,我逐渐认识到,在未来AI发展中,企业的私有化模型部署、特定用途的模型训练以及AI代理将成为重中之重。基于这一认识,我最近利用DeepSeek R1制定了一个可行的学习计划. 该计划旨在帮助像我这样编程能力一般、仅具备高中数学水平的初学者,通过自上而下、实践驱动的方式进行学习。 以下是我整理的学习计划,我将不定期更新:

Twitter的中文字符长度的计算

2025-02-19
我的 CMS 在博客交叉发布到 X 上时,如果内容较多老是会因为字数限制的原因而发布失败。
研究了下发现 X 对非英文字符的计算和其它平台不一样,在Mastodon和Bluesky上,一个中文字符均算做一个字符数,但 X 却算做 2 个字符数。
所以,我添加了下面2个函数,一律将非ASCII的字符算做2个字符数,虽然代码不怎么好看,但能用
def count_chars(str)
  str.each_char.map { |c| c.ascii_only? ? 1 : 2 }.sum
end

def truncate_twitter_text(str, max_length)
  current_length = 0
  chars = []

  str.each_char do |c|
    char_length = c.ascii_only? ? 1 : 2
    break if current_length + char_length > max_length
    current_length += char_length
    chars << c
  end

  chars.join("")
end

TIL:手动更新Dokploy

2025-02-18
自部署的 Dokploy 在 UI 上一直无法完成更新,所以在 官方 Repo 的 Discussion 里找到了手动更新的方法
curl -sSL https://dokploy.com/install.sh | sh -s update

儿童的计算机教育

2025-02-17
最近我家7岁的娃突然对计算机很感兴趣,所以开始找些适合儿童的 CS 课程。
还好之前在 54321周刊72期 里有收集过该类资源,全部来自树莓派基金会,故在此分享下我整理的相关链接:
- 计算机课程:提供了 5-16岁 的课程,注意,这并不是课程视频,而是课程资源,比如 PPT 课件等,需要家长/老师根据这些资源自行教学
- Find a path:提供了8个不同类别的学习资源,比如 Scratch、 micro:bit、Raspberry Pi等,可以针对性的教学

以上两个资源完全免费,而且质量很好,比国内随便哪个上万的儿童编程课要好很多,非常建议有娃的程序员收藏使用。

ps: 后续相关资源也会在这里持续更新