2 分•作者: abakh•18 天前
返回首页
最新
33 分•作者: anhldbk•18 天前
1 分•作者: cbartholomew•18 天前
1 分•作者: nanxiaobei•18 天前
1 分•作者: Franco-m•18 天前
1 分•作者: riccardoio•18 天前
你好 HN,
我是 Riccardo,我为独立开发者创建了 AuthAI。
这个想法很简单:让终端用户连接他们的 ChatGPT/Grok/Copilot 账户,并通过他们的 AI 订阅来路由 AI 请求。
这催生了许多新的酷想法,而这些想法的商业模式/单位经济效益并非总是合算的。
流程很简单:
用户点击“使用 AI 登录”,选择他们的提供商,然后在提供商的网站上授权设备。
令牌使用每个用户的 AES-256-GCM 加密密钥进行加密,该密钥不会存储在服务器端,并且仅存在于用户的 JWT 会话中。完整的安全模型可以在网站/GitHub 上找到。
这是一个演示:
https://demo.authai.io
从开发者的角度来看,目标是尽可能地贴近 OpenAI SDK:
```ts
const openai = new OpenAI({
apiKey: jwt,
baseURL: "https://relay.authai.io/v1",
defaultHeaders: {
"x-authai-secret": process.env.AUTH_AI_SECRET,
},
});
```
此外,还有一个用于处理连接流程的 React SDK。
* 它采用 MIT 许可,完全开源,提供托管的中继服务,但整个堆栈都可以自托管。
GitHub 仓库:
https://github.com/authai-io/authai
你会将这样的东西用于你生成的应用程序和副项目吗?我还能添加什么?
2 分•作者: Keyb0ardWarri0r•18 天前
1 分•作者: Reebz•18 天前
1 分•作者: tantaman•18 天前
随着人工智能(AI)使用的增加,我的经验是,团队成员的开发速度非常快,产生了大量的代码变更,以至于几乎不可能全部审查。有时我甚至跟不上自己使用大型语言模型(LLMs)生成代码的速度。诚然,我可以放慢速度。当出现以下情况时,我确实会这样做:
1. 这是一个我想了解的新领域
2. 我不信任该代理在当前领域的能力
3. 这是一项极其复杂且细致的工作
依赖“神谕”(即能够提供大型语言模型可以对照检查其实现的基本事实)可以极大地增强信心,并在跳过代码审查时让我感到安心。广泛的测试和形式化验证似乎将取代代码审查。
代码审查也提供了指导、设计反馈和共同所有权。指导的去向何方?人们是否仍有时间进行设计审查?
开源 AI 辅助的千行以上拉取请求(PR)是另一回事。我在这里最好的方法是提取 PR 的关键思想,然后自己重新实现。
2 分•作者: thunderbong•18 天前
1 分•作者: noorrahman•18 天前
1 分•作者: ValdikSS•18 天前
97 分•作者: eries•18 天前
各位朋友,你们可能还记得我写的《精益创业》和《创业维艰》这两本书。<p>自从我写了《精益创业》已经过去了十五年,在这段时间里,我看到了很多事情。无论是在大公司还是初创企业,在非政府组织还是政府机构,几乎所有你能想到的行业里。<p>我帮助了很多人创建了许多了不起的公司,但我也看到了太多事情会出错。我们的行业中存在着一种我们常常避而不谈的黑暗面。<p>我一直看到优秀的公司偏离了它们创立的初衷。不是因为有人某天醒来决定变坏,而是因为它们赖以生存的结构慢慢将它们推向了那个方向。我称这种拉力为“财务引力”。<p>我们都曾有过这样的经历:看着一家我们喜爱或钦佩的公司被扭曲、损坏到面目全非;直到它只剩下空壳,甚至更糟。我想理解为什么会这样。我想知道我们所有人能做些什么来阻止这种情况发生。<p>我的新书《不腐蚀》(Incorruptible)试图解释塑造组织的无形力量,以及少数几家公司(如好市多、巴塔哥尼亚和诺和诺德)是如何成功地构建自身以抵抗这种引力,并在此基础上蓬勃发展数十年甚至数百年。<p>在此期间,我创立了长期股票交易所(Long-Term Stock Exchange),与杰里米·霍华德(Jeremy Howard)共同创办了名为Answer.AI的人工智能研发实验室,并协助多家知名公司(是的,包括Anthropic)完善了公司治理。<p>我不会假装自己已经完全明白了这一切,但我可能花了比健康所允许的更多的时间来研究“为什么好公司会变坏”这个问题。有什么都可以问我!
5 分•作者: subairui•18 天前
大家好!我在 ITP 收集了数百个“名字 → 树”的提交后,制作了这个项目。
在线体验:https://landscape.bairui.dev/
源代码:https://github.com/pearmini/infinite-landscape
种下一棵树:https://tree.bairui.dev/
可以平移和缩放一个无限的程序化景观。每个名字都会被转换为 ASCII 码,然后生长成一棵独特的树(采用广度优先分支;重复的数字会变成数学玫瑰)。山脉使用了中点位移 + Perlin 噪声,并采用了王希孟《千里江山图》中的蓝/绿/金色调 SVG 径向渐变。
灵感来自凌东黄的 {Shan, Shui}* (https://github.com/LingDong-/shan-shui-inf)。每棵树都是一个名字,并盖上了 APack 印章 (https://apack.bairui.dev/)。
试试种下你的名字,然后沿着山脊线平移找到它。“我的树”可以让你跳回到你种下的树。
我很乐意回答关于地形算法、名字到树的编码,或者我们在 ITP 冬季展览上拼贴的 Riso 印刷品的问题!
3 分•作者: pplonski86•18 天前
18 分•作者: scott_s•18 天前
3 分•作者: rentruewang•18 天前
通过在数据上过拟合决策树来创建 SQL<p>然后我简化布尔表达式。<p>演示托管在 Streamlit 上(<a href="https://inversql.streamlit.app" rel="nofollow">https://inversql.streamlit.app</a>)。<p>如果这是重复发帖,我很抱歉,我之前的帖子标签有误。
108 分•作者: vinhnx•18 天前
55 分•作者: levkk•18 天前
3 分•作者: tjhdev•18 天前