Versun

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



Github官方对现有模型的评价

2024-11-15

早上收到了Github发的Newsletter,其中对于现有主要模型的使用,给出了以下评价:

至于 GitHub Copilot 的模式选择,GitHub Copilot Chat 用户在未来几周内将可以选择五种不同的模式,每种模式都有自己的优势:

OpenAI 的 GPT 4o 是 OpenAI 的 GPT-4 系列中最先进的多模态模型。可处理文本和图像输入。

Anthropic的Claude 3.5 Sonnet擅长整个软件开发生命周期内的编码任务,从初始设计到错误修复、维护到优化。无论您是将其用于传统应用程序更新还是代码重构,Claude 3.5 Sonnet 都能熟练地完成复杂的多步骤编码任务。

Google 的 Gemini 1.5 Pro 将在未来几周内推出,它在代码生成、分析和优化方面表现出色。它具有原生的多模态功能,并具有多达 200 万个代币的超长上下文窗口,是所有大规模基础模型中最长的。

OpenAI的o1-preview设计侧重于高级推理和解决复杂问题(包括数学和科学任务),使其能够更深入地理解代码约束和边缘情况。
OpenAI的o1-mini比o1-preview更小、更快、更便宜80%,在代码生成和小型上下文操作方面表现出色。

按我的理解,简单来说:
GPT 4o: 不要用
Claude 3.5 Sonnet: 请用这个
Gemini 1.5 Pro: 除非你想把整个repo塞进去,否则不建议用
o1-preview: 解决代码的边缘情况
o1-mini: 不要用


小心地做困难的事情

2024-11-14

文章:Do Hard Things Carefully

练习追踪自己的边界,可以让你在进行橡皮筋拉伸的同时还能回弹。如果不牢记自己的优势,你可能会把自己拉伸到断裂的地步。或者,您可能会把自己拉得太小,以至于永远无法成长。

我经常在尝试跳出某个邻域的舒适区,但有时会很难受或者结果并不好,
看完这篇文章我才知道,那是因为我并没有清晰的认识到自己的舒适区到底有多大,即我的边界在哪里,这点很重要


超越天马行空的人工智能

2024-11-14

文章:Moving Past Skeuomorphic AI

人工智能被困在我们自己制造的盒子里,科幻小说告诉我们,不要害怕让超强的人工智能 "逃脱束缚",但当代人工智能却被另一个束缚所困,那就是我们对技术用途的思维模式

我们的主要瓶颈并不是智能或基础设施不足,而是我们对人工智能的发展方向感到困惑。我们受困于"偏态"思维,通过人类智能的视角来看待机器智能

是的,目前大部分AI应用,主要都是实现某种繁琐工作的自动化流,实际上还是在做人类做过的事情,类似当初把黄页放到互联网上。

作者建议,我们应该围绕人工智能独一无二的特性来构建应用,开辟新服务和产品,而不是仅仅优化现有的解决方案,最后作者列出了目前一些有创意的新服务和产品。


我创建了Blogroll页面

2024-11-14
页面:https://note.versun.me/blogroll
我使用RSS Translator管理我的所有rss订阅
如果您想订阅我的信息源,您可直接按以下类别订阅,会自动新增所有我新订阅的内容,而无需一个个添加
ps:国外博客的标题和内容均会翻译,其余均只翻译标题

队列理论与邮局

2024-11-14

文章:Queue theory & post offices

来自Ghost的Newsletter,内容主要是开发日志,主要面向非开发者,所以语言很直白,没有太多的专业术语,挺有趣的,比如这期关于队列的描述:

当你开始扩展 ActivityPub 时,你很快就会意识到需要一种叫做队列的技术。幸运的是,所有在 Ghost 开发 ActivityPub 的工程师都是英国人,如果你不知道,英国人其实是世界上最擅长排队的人。这是英国文化中根深蒂固的一部分,除了天气之外,它还能让我们有别的事情可以抱怨。
事实上,如果两个英国人站得很近,不小心排成了队,通常会有第三个人加入,以防万一。
因此,我们的团队完全有能力完成手头的任务。


Codeium Cascade

2024-11-14

沉寂许久的Codeium总算推出了大杀器:Cascade 人工智能IDE, 也是vscode的分叉
对标Cursor,但AI集成的更彻底,不仅可以自动编辑文件,还可以运行命令和更强大的上下文管理。
有免费层,价格10美金起
演示视频:


具体的功能介绍可以看这里


Ruby的虚拟环境管理

2024-11-11

Ruby官方推荐的环境管理工具有asdf-vm, chruby, rbenv, rvm, uru
个人实测下来,最方便的是asdf-vm,测试平台: macOS(M1), Linux X86-64, Replit IDE

简要记录下基础的使用方法:
安装asdf-vm
按照官方文档安装即可
安装Ruby插件
asdf plugin add ruby
安装依赖
根据官方文档安装编译ruby所需要的依赖
安装Ruby指定版本
asdf install ruby 3.3.5
设置本地的Ruby版本
asdf local ruby 3.3.5
该命令会在当前文件夹中创建.tool-versions来记录特定的版本
设置全局版本
asdf global ruby 3.3.5
全局默认配置在 $HOME/.tool-versions 文件中进行管理
列出已安装版本
asdf list ruby
列出所有可用版本
asdf list all ruby
显示当前版本
asdf current


你的第一部小说

2024-11-10

文章:
Your First Novel (1/4)
Your First Novel (2/4)
Your First Novel (3/4)
Your First Novel (4/4)

如果你想写一部自己的小说,但没有任何头绪,那么这4篇来自 iA Writer 的官方指南值得阅读,可操作性很强


Mullvad 将在2026 年 1 月 15 日移除 OpenVPN

2024-11-10

文章: Removing OpenVPN 15th January 202

Mullvad一直是走在VPN的前列的厂商,这次也是如此,我自己也超级不喜欢OpenVPN,非常难配置,而且速度并不理想,代码包袱也很重。
Mullvad应该是第一个提出有具体日期的移除计划。
希望一切顺利,特别是路由器上的兼容性,因为目前大部分路由器还是只支持OpenVPN协议,WireGuard还没有广泛兼容


libSQL: SQLite 的一个分叉

2024-11-10

GitHub: libSQL

挺有意思的数据库,libSQL 是 SQLite 的一个分叉,旨在成为一个现代数据库,注重低查询延迟和高可用性。

为什么要分叉 SQLite?
因为 SQLite 是开放源代码,而非开放贡献,因此很难进行创新和发展,所以Turso就分叉了SQLite,同样开源但拥有社区贡献。

兼容性?
兼容SQLite,但提供了更多的功能和优化,可以看作是SQLite的加集

创新

  • 静态加密:该功能通过加密数据库文件来增强数据安全性,使其在没有正确加密密钥的情况下无法访问。
  • 矢量相似性搜索:无需扩展即可实现矢量搜索功能,使用本地 SQLite BLOB 存储类来存储向量列