返回首页
最新
我厌倦了那些需要你费力寻找可用流媒体的广播应用。大多数目录充斥着无效链接、重复项和占位符图标——于是我创建了Receiver。
我从radio-browser.info扫描约5万条流媒体,验证每一条是否真实可达并正在播放,去重,获取正确的图标,并将结果打包成一个干净的SQLite数据库与应用一同发布。最终保留下来的有约3万条电台,全部正常工作。
该应用使用Vala和GTK 4构建,是原生的GNOME应用,不使用Electron。支持MPRIS集成、会话持久化,提供130种语言的翻译。无需注册,无广告,无追踪。
可通过Snap、.deb和AppImage格式获取。Flathub提交正在进行中。
欢迎询问有关数据管道、Vala/GTK 4开发或Linux打包的问题。
嘿,HN,
我创建Nexus是因为我一直在想,为什么开发者要在Twitter上分享他们的工作,而GitHub上已经有了所有重要的信息——贡献、仓库、活跃记录、技术栈。
Nexus使用GitHub OAuth,因此您的个人资料会自动生成。无需撰写个人简介,也不需要追随者游戏。目前的功能包括:项目展示和仓库预览、带语法高亮的代码片段在动态中显示、线程讨论以及一个趋势算法。
刚刚推出了社交动态(第3阶段)。目前非常早期,用户还很少。希望能从真正有创造力的人那里获得诚实的反馈。
是什么让您愿意使用这个,而不是仅仅在Twitter上发布关于您项目的内容呢?
大家好,我最近参与了一些复古游戏的项目,并在实验中遇到了一个问题:“是否可以绕过CPU/RAM,直接将GPU连接到NVMe来运行变换器模型?”<p>这是这个问题的结果,以及一些周末的编程实验(在自述文件中也有相关的库仓库链接),看起来是可行的,甚至在消费级GPU上也能运行,不过在专业级GPU上效果应该会更好。
嗨,HN,我是一名独立研究者。在过去的几个月里,我与一个神经符号AI助手合作,直接在Coq定理证明器中对克雷伊千年奖“杨-米尔斯质量间隙”问题进行了形式验证。
我们将有限格拓扑完全映射到ℝ⁴连续体,通过重构五个Osterwalder-Schrader公理,将千年问题的表述精确地分解为657个连续的Qed证明。
我们积极地消除了主拓扑中的每一个启发式承认间隙。整个框架现在完全基于4个标准教科书公理(例如,有限维Perron-Frobenius定理,标准统计力学)。
该代码库包含原始的coqc逻辑。正式的时间戳预印本已发布在Zenodo(DOI: 10.5281/zenodo.18726858)。
我决定将内核执行开源,而不是与arXiv的守门人争斗。欢迎就定理证明、物理学或AI方法论提出任何问题。
嗨,HN,
我是一名15岁的全栈开发者,最近我创建了Codeown(https://codeown.space)。
我想解决的问题是:GitHub在代码方面表现出色,但在展示“过程”或用户界面方面却不够理想。LinkedIn则过于正式且信息繁杂,不适合展示原始的、正在进行中的开发项目。我希望有一个专门的、干净的空间,让开发者可以分享他们正在构建的内容,获取反馈,并记录他们的进展。
技术栈:我使用React构建了前端,并通过Clerk处理身份验证。最近我不得不将我的后端/数据库从Railway的免费套餐迁移出去(经典的独立开发者挣扎!),但这让我学到了很多关于部署和优化的知识。
我们今天刚刚迎来了前五位真实用户,社区也在慢慢形成。
我仍在学习中,我知道性能和用户界面还有提升的空间。我非常希望能得到你们的直接、诚实的反馈,特别是在以下几个方面:
- 感知的性能(目前正在优化React的重新渲染)。
- 核心想法——这是一个你会用来跟踪你的副项目的工具吗?
感谢你们的关注!很乐意回答任何技术问题。
我意识到一件事:最具AI原生特性的知识库并不是一个带有API的SaaS产品,而是你硬盘上的一文件夹Markdown文件。
Obsidian将所有内容存储为纯文本的.md文件。这意味着Claude Code(或任何AI工具)可以轻松地grep、读取、写入和遍历你的整个知识库,完全不需要任何设置。没有API密钥,没有OAuth,没有中间件,只有本地文件I/O。
唯一缺少的部分是同步。我希望我的知识库可以在iPhone(iCloud)、Mac(本地)和GitHub(备份 + 版本历史)上同步,而不想为Obsidian Sync支付每月4美元。
cc-md大约有400行bash代码。iCloud可以在几秒钟内处理Apple设备的同步。一个launchd任务每5分钟运行一次git add/commit/push。就这么简单。
只需一条命令进行安装:
```bash
bash <(curl -sL https://raw.githubusercontent.com/yuukiLike/cc-md/main/install-remote.sh)
```
安装程序会自动发现你的知识库,初始化git,创建一个GitHub仓库(如果你有gh CLI),并开始同步。在最佳情况下,整个过程没有任何提示。
我在一个周末独自完成了这个项目,从头到尾都有AI的协助。一年前我无法完成这个,现在我做到了。
我真心觉得自己很幸运,能够生活在AI时代。这正在实现我童年的梦想——一个项目一个项目地实现。
嗨,HN,我是Ethan。我创建amux是因为我花在切换终端标签上的时间比实际构建东西的时间还要多。
amux是一个开源的代理多路复用器,它允许你从一个单一的仪表板上运行、监控和控制多个无头的Claude Code会话——无论是在浏览器中、手机上还是从终端。
问题是:我同时在不同的代码库中运行5到10个Claude Code代理。跟踪哪个代理在等待输入、哪个在工作、哪个出现了问题,简直是一团糟。我需要一个控制塔。
它的功能包括:
- 启动任意数量的Claude Code会话,每个会话都在独立的tmux窗格中
- 通过SSE进行实时状态检测(工作中/需要输入/空闲)——一眼就能知道哪些代理需要你
- 可作为PWA安装在手机上的网页仪表板。在沙发上监控并发送命令
- 多窗格网格视图,可以并排查看多个代理
- 文件附件——可以粘贴图片,直接拖放文件到代理中
- 内置看板,用于跟踪所有代理的工作进度
- 代币使用统计,让你知道每个代理的费用
- Tailscale集成,提供零配置的安全远程访问
整个项目只是一个Python文件,除了Python 3和tmux之外没有其他依赖。没有构建步骤,没有npm安装,也没有Docker。克隆代码,运行`install.sh`,就完成了。
我每天都在使用这个工具来协调同时在不同微服务上工作的代理。手机上的PWA非常实用——我可以启动一批任务,然后在做其他事情时用手机查看进度。
所有功能也都通过REST API暴露出来,因此你可以使用curl脚本编排工作流程。
MIT许可证: [https://github.com/mixpeek/amux](https://github.com/mixpeek/amux)
网站: [https://amux.io](https://amux.io)
如果你对架构或我日常使用方式有任何问题,欢迎提问。
嗨,HN——这是一个小实验:如果代码有一个博物馆会怎样?<p>我建立了一个手写代码博物馆,展示基础构造和算法。我感到一种奇怪的忧伤,看到越来越多的软件生成过程变得自动化,因此我想以一种人们可以浏览、讨论并(希望)从中学习的形式来保存编程的“原子”。<p>是的,这个项目有些自我陶醉——但我正在努力让每个展品都真实:包括代码、描述和历史背景(未来还会不断增加)。<p>如果人工智能越来越多地编写软件栈(也许有一天会更接近机器代码),那么让我们向那些帮助构建我们生活世界的for循环、if分支和哈希表致敬。干杯!<p>我希望能收到严厉的反馈,看看这是否让人觉得:
* 有趣
* 有用
* 太花哨
* 或者实际上是一个不错的教学/历史格式
嘿,HN,
我厌倦了每次启动新项目时都要处理 `/etc/hosts` 和浏览器的 SSL 警告。因此,我写了 DevBind。
这是一个用 Rust 编写的小型反向代理。它基本上做了两件事:
1. 运行一个小型 DNS 服务器,使得任何以 `.test` 结尾的域名都能立即生效(不再需要手动编辑 hosts 文件)。
2. 监听 443 端口,并实时自动签署 SSL 证书,让你在 Chrome/Firefox 中看到漂亮的绿色锁标志。
它主要是为 Linux 构建的(与 systemd-resolved 连接),但我也为 Mac 和 Windows 添加了一些实验性功能。
仍在不断完善中,但我自己在开发工作中一直在使用它,节省了我大量时间。如果你在使用过程中遇到问题,或者有更好的处理网络部分的方法,欢迎告诉我!