1 分•作者: johnxie•5 个月前
返回首页
最新
2 分•作者: the-mitr•5 个月前
1 分•作者: johnbarron•5 个月前
1 分•作者: BiteCode_dev•5 个月前
2 分•作者: learnedbytes•5 个月前
2 分•作者: SinisterMage2•5 个月前
大家好,HN!
我用Tauri和Rust构建了JulIDE - 一个轻量级的Julia IDE。
功能:
10MB安装包(对比VSCode的300MB)
完整的LSP支持,调试器,Git集成
内置开发容器,支持X11转发
Tauri/Rust后端,React前端
基于Monaco的编辑器
目前是Beta版,但功能可用。我为了好玩,也为了解决Julia社区的实际需求而构建了它。
技术栈:Tauri 2, Rust, React, Monaco, LanguageServer.jl
GitHub: [https://github.com/sinisterMage/JulIde](https://github.com/sinisterMage/JulIde)
欢迎反馈!
3 分•作者: afc•5 个月前
想和 Hacker News 的朋友们分享一个简单/极简的开源 Python 库,它可以生成 SVG 文件来可视化二维数据和分布情况,希望能对大家有所帮助或引起兴趣。
我写这个库纯粹是出于兴趣,主要是因为我发现 Python 的标准库生成的 SVG 文件过大。它有一个很好的特性,就是我可以通过 CSS 配置视觉效果,这让我可以支持浏览器中的深色/浅色模式设置。图表通过 JSON 文件进行定义(代码库中包含一些示例)。
它支持散点图、折线图、直方图和箱线图,我在这里收集了一些例子:<a href="https://github.com/alefore/mini_svg/blob/main/examples/README.md" rel="nofollow">https://github.com/alefore/mini_svg/blob/main/examples/READM...</a>
我写这个库主要是为了我博客文章中的图表 (<a href="https://alejo.ch/3jj" rel="nofollow">https://alejo.ch/3jj</a>)。
很想听听大家的意见。:-)
2 分•作者: mosura•5 个月前
1 分•作者: johnbarron•5 个月前
1 分•作者: kreyenborgi•5 个月前
25 分•作者: delu•5 个月前
174 分•作者: lode•5 个月前
8 分•作者: caminanteblanco•5 个月前
1 分•作者: guigg•5 个月前
1 分•作者: stego-tech•5 个月前
1 分•作者: Avshalom•5 个月前
1 分•作者: paulpauper•5 个月前
1 分•作者: ofermend•5 个月前
鉴于像 Claude Code 或 Codex 这样的编码代理现在已经相当出色,向开源项目提交的 PR 数量当然也大幅增加。但并非所有 PR 都质量上乘,其中一些是真正的 AI 垃圾代码。
例如,可以参考 Daniel Stenberg 针对 cURL 提出的相关观点:
https://daniel.haxx.se/blog/2026/01/26/the-end-of-the-curl-bug-bounty/ 和 https://daniel.haxx.se/blog/2025/07/14/death-by-a-thousand-slops/
我很好奇这个问题对其他开源项目的影响有多大。
提交者们,你们看到了多少这种困扰?你们是否正在使用任何 AI 工具来缓解或解决这个问题?
1 分•作者: riteshpatel•5 个月前
1 分•作者: john_testmach•5 个月前
嗨 HN,
我们在观察到团队深陷充斥着理论漏洞的 AI 报告的泥潭后,开发了 TestMachine。这些漏洞从未得到修复,因为没有人知道哪些漏洞真正重要。
我们构建了两个工具。Azimuth 针对您的智能合约运行真实的攻击模拟,并且只显示攻击实际成功的漏洞。不再需要对误报进行繁琐的筛选。Token Custody 在发布后持续监控链上代币行为,并在风险状况发生变化时发出警报——这很有用,因为代币在部署后几天或几周内(当升级或集成启动时)通常表现不同。
其中有趣的技术点在于,我们在一个分叉链环境中,使用强化学习执行模拟,因此我们可以针对您的合约重放真实世界的状态,而不是运行静态分析猜测。
Coinbase 和许多审计机构都在使用它。很乐意回答有关该方法的问题。欢迎任何从事智能合约安全工作的人提供反馈。或者您可以去看看(我们刚刚添加了免费试用)。