稍微看了一下 NVIDIA 最近几代专业显卡的价格……
有些事情必须那样的成本,才能做出来。比如几千张那样的卡才能做出来 ChatGPT.
____会限制想象力。
再比如 Solana 要求节点必须有 10G 以上的网络带宽,而 Ethereum 没有这样的需求,甚至,Ethereum 在考虑的是如何能跑在个人电脑上。
托管在机房里的硬件,肯定能做一些普通的个人电脑做不了的事情。
如果你有一台配置不错的电脑,比如有 NVIDIA 显卡的 PC 或者 M1~M4 系列的 Mac,那么 LM Studio 是一个值得尝试的软件。
这个软件用图形界面包装了在本地运行一个类似 ChatGPT 体验的所有复杂性。你可以下载和尝试不同的模型,甚至可以提供一个 API 服务器给其他软件使用。
LM Studio 的图形界面里包裹的是一个叫做 Llama.cpp 的命令行项目。这让我想起 Planet 对 Kubo 做的事情。
之前尝试过另外一个叫做 exo 的方案,但是我很怀疑他们所宣称的群集到底有没有真的效果。用不足的硬件去试图运行特别大的模型,这件事情听起来 too good to be true。
LM Studio 和 exo 都提供了和 ChatGPT 类似的 API 接口,于是就可以接上像 open-webui 这样的 web 端使用界面。
一个全新的生态系统。
然后,明年会有一些更好的硬件(比如 M4 Mac Studio、RTX 5090)和更好的模型。
但是,如果 ChatGPT,Cursor 这些已经用得很顺,那么或许并没有必要去花时间尝试一些更差的模型。
能在本地运行的 LLM 基本上都没法回答关于 SwiftUI 的问题。
https://github.com/exo-explore/exo
一个可以跑在 localhost 上的 ChatGPT API。
但实际效果和真的 ChatGPT API 相差甚远。不过,或许场景就是完全 on device,可以离线使用。无论如何,是一个在接下来的时间里值得关注的项目。也是一个可以让 Apple Silicon 发挥性能的项目。
如果花时间去用一个愚蠢的模型得到错误的结果,那就是在浪费最宝贵的时间。就像如果花时间去在一个没有网络效应的地方运营内容,也是在浪费时间。
另外就是,幸好之前没有在 Planet 里试图去做任何写作辅助方面的 AI 功能。macOS 15 系统级别自带了 Writing Tools。
ChatGPT 现在会在结果中显示消息源,非常棒的改进,也非常难实现。
https://github.com/soto-project/soto-s3-file-transfer
Swift library for syncing a local folder with S3.
Plan:
try await s3FileTransfer.sync(
from: "/Users/me/planet-site/",
to: S3Folder(url: "s3://my-bucket/planet-site")!,
delete: true
)
Multiple sites in one bucket or one bucket per site?
如果我能够把生活中不需要的部分都逐渐去掉,同时也尽量不增加新的,那剩下的会是什么。
- 去掉或者自动化那些所有让人烦躁的日常步骤
做一件事情时候的心情,最终会体现在成品里。这样说来,还真是有些怀念 2010 年一切刚开始时候的心情。
Pinnable.xyz 的新功能:
- 现在登录使用了 Web3Modal,除了原先就支持的 MetaMask,现在还可以支持手机钱包扫码登录。
- 可以为 pinned 网站选择一个在 iweb.eth 上的二级域名。每次新内容更新时,最后的 CID 会写入到这个二级域名的 contenthash,这样在 gateway 上也会获得更快更稳定的解析(相比 IPNS)。写入 CID 的这个操作使用的是 NameStone API。
比如本站现在就也可以通过这个地址访问:
至少先做出来让自己用得很爽。
- Add a site with planet.json
- New tables for: Sites, Posts
- Link a subname
- Update the site address
- API to hint updates
- Cron job to crawl updates
一个问题是,最好在这个过程中能引入账号关联:
- SIWE for Project Babel
- New table for SIWE?
- New column on Member for SIWE?
- New incentives?
- Incentives on L2?
- New portal: /onchain
有些事情,中心化的技术方案恐怕是唯一解——比如网页计数器。
所有需要客服的环节最终都会有人觉得很累,无论是提供客户服务的人,还是需要客户服务的人。
The PS4 emulator, shadPS4, has been making amazing progress. Bloodborne is almost playable now. I've seen many people on X asking how to set everything up, so I decided to write down the steps.
Get the Latest shadPS4
The safest way to get the latest shadPS4 is from their GitHub:
https://github.com/shadps4-emu/shadPS4/actions
Select the latest build with a green checkmark, scroll down the page and find shadps4-win64-qt
:
Don't download from any other sites, as they may contain malware.
Get the Game
The game is around 29GB, you can find it with Google.
Get the Patches
After completing the above steps, right-click the game, select Patches, download all the patches, and activate the ones you need. For example, you can apply patches to skip the intro, enable 60 FPS, or enable 4K resolution, etc.