1 分•作者: cern•5 天前
返回首页
最新
1 分•作者: Bluestein•5 天前
1 分•作者: geox•5 天前
2 分•作者: ifdotpy•5 天前
各位 HN 的朋友们,我的联合创始人和我正在开发 Attar。它能将 React 和 TypeScript 编译成原生桌面应用,并使用 Blink 来处理 HTML 和 CSS。
我们喜欢用 Web 工具来构建应用。我们希望将这种体验延伸到编译后的桌面应用:熟悉的组件,熟悉的样式,以及原生的机器码。
Attar 基于 Static Hermes 和 Chromium 构建。React 的协调器(reconciler)会与您的应用程序一起编译,一个原生宿主(native host)将其更新连接到 Blink。JavaScript 对象和垃圾回收由编译后的运行时处理。
我们开始这项工作大约有八周了。我们已经实现了有状态的 React 界面、Tailwind CSS,并且有一个示例,其中 15 个未修改的 shadcn/ui 组件可以一起编译。这里还有很多值得探索的地方。
您可以在 macOS 15+ 上,使用 Apple Silicon 和 Xcode Command Line Tools 来试用我们的入门项目:
```bash
brew install occam-tech/attar/attar
attar init my-app --template tsx
attar build my-app
```
我们也在致力于开发 Attar Electron。在该项目的一个早期 Etcher 实验中,同一台 Mac 上,应用大小从 375.1 MB 减少到 73.3 MB,空闲内存从 293.9 MB 减少到 91.8 MB,首次显示窗口的时间从 1081 毫秒减少到 469 毫秒。这些结果给了我们继续前进的强大动力。
今天,我们将在 Product Hunt 上发布,并分享独立的 SDK。我很乐意与大家讨论编译器、React 如何作为机器码运行,以及我们如何将其连接到 Blink。我很想知道您会用它来构建什么。
1 分•作者: simianwords•5 天前
1 分•作者: depidsvy•5 天前
1 分•作者: Alien1Being•5 天前
1 分•作者: birdculture•5 天前
1 分•作者: vincent_s•5 天前
1 分•作者: notevenbuttery•5 天前
3 分•作者: mdp2021•5 天前
1 分•作者: epaga•5 天前
1 分•作者: enemyz0r•5 天前
1 分•作者: blackbit•5 天前
哲学问题:
您想为一个自由开源软件(FOSS)项目实现一个功能。
在网络搜索时,您偶然发现了几乎完全相同的东西,根据提交信息(由……共同创作),它“似乎是用大型语言模型/生成式人工智能生成的”。
“它(尚未)被合并到主线(upstream),原因未明确说明。可能是由于项目政策、疏忽或其他原因。”
“它本质上非常简单——看不出如何能用一种核心上显著不同的方法来实现相同的结果。”
一个人如何在所有良心上,提交一个不包含大型语言模型(LLM)的补丁?
1 分•作者: punnerud•5 天前
1 分•作者: kelvinxg•5 天前
有人比较过为爱好项目和探索性研究支付固定订阅(Pro Max)与自带设备(BYOK)的成本吗?
我很好奇它们之间的成本差异。
除了查看电子邮件,我还没有深入研究过这些代理工作流,它们能带来什么样的好处?
我做了一些实际计算,但我想知道目前谁在这样做?
对于 OpenAI 的堆栈,用于爱好/实验的成本在 60-100 美元之间,由 Luna 和 Sol 分摊。
1 分•作者: soltanov•5 天前
2 分•作者: giuliomagnifico•5 天前
1 分•作者: Gabriele333•5 天前
1 分•作者: vismit2000•5 天前