返回首页
最新
嗨,HN,
我创建了 [Astrocartography AI](https://astrocarto.net),这是一款根据出生日期、出生时间和出生地点生成星图的网页应用。它在一个互动的世界地图上绘制行星的上升线、下降线、中天线和天底线,用户可以比较不同地点,以便选择搬家、工作、旅行的地方,或者仅仅是探索为什么一个城市与另一个城市感觉不同。
我之所以开发这个工具,是因为我发现大多数星图工具对于第一次使用的用户来说都比较困难。许多工具界面较旧,产生的图表大多是静态的,或者假设用户已经知道如何解读这些线条。我希望能做出一个更容易尝试和理解的工具,而不需要在获得有用结果之前学习很多知识。
核心图表功能无需注册。用户可以输入城市名称或原始的纬度/经度,生成地图,然后就可以针对特定城市提出后续问题。我还添加了一个AI解读层,主要是为了将图表转化为实用的比较,而不是让用户独自面对一张满是线条的地图。
我知道星图本身是一个小众话题,并不是每个人都会关心这个主题。作为开发者,我觉得最有趣的部分是将一种专业的图表格式转变为互动性强、保护隐私且易于非专业人士使用的工具。
从技术上讲,它是使用 Next.js 16、React 19、Leaflet、OpenStreetMap/Nominatim 和瑞士天文历表构建的。星图计算在服务器上运行,而不是嵌入第三方小部件。我还尽量保持流程轻量化:出生数据用于计算,但不会作为图表生成流程的一部分永久存储。
我特别希望能收到关于两件事的反馈:如果你对星图一无所知,地图和解释是否能让你理解;以及无须注册的流程是否足以让产品易于尝试。
谢谢。
我构思了一个隐私设置,其中没有数据会接触到持久存储——一个本地的PXE服务器通过局域网直接将一个干净的Whonix镜像引导到内存中。断电 = 物理擦除。
然后,我花了同样的时间来映射执法部门仍然可以找到你的所有方式。八个检测向量、真实案例研究,以及人类在技术之前总是失败的犯罪学原因。
完整分析请见:https://github.com/ashraf2324/The-Ghost-in-the-Machine
最近看到一些RSS项目的出现让我很高兴,所以我也来分享一下我的项目以及它的演变过程。
我想从头开始阅读几个RSS源,但RSS本身并不特别适合这个需求,也没有人特别使用它来做这件事。不过,我曾经为了浏览一个档案而保持一个标签页打开了8个月,这种经历我不想再来一次。在我逐步实现这个想法并向朋友展示的过程中,我们积累了一些其他的使用案例,这些案例与“仅仅过滤一些XML”相契合,因此它们也被纳入了项目中。
因此,Sponder可以:
- 对RSS源进行基本过滤,支持关键词或正则表达式。
- 将任何网页解析为RSS源,包括自动检测标题、图片、链接等元素,跟踪页面链接的历史,并在稍后返回获取新内容。
- 控制整个历史源的更新频率,可以为你提供每周一篇文章,或每天12篇,随你喜欢的节奏。
- 自动检测并过滤播客源中的重播集。
- 通过用户界面或输入一些YAML进行配置。
它并不:
- 替代你的RSS或播客客户端,它是一个中间件,为你发布修改后的源。
- 替代你所有的源,只替代你希望有所不同的那些。虽然如果你希望有很多不同的源,你可以导入和导出OPML文件。
- 通过大型语言模型处理内容,尽管我在考虑将其用于重播检测,因为元数据相似性只能达到一定程度。
我很想听听大家的意见:
- 你对你的源有什么不满?
- 配置流程的体验如何?
我一直在构建一个以延迟为重点的语音通信服务。我们已经推出了网页版和桌面版应用程序,接下来我们在思考什么。<p>我们创建了一个基于命令行界面的应用程序,允许您通过终端进行语音通信。目前该应用程序可以在macOS和大多数Linux发行版上运行(我们仍在尝试在不同平台上进行测试)。<p>我们还将很快发布一个自托管的语音系统,您可以在自己的终端上运行,同时也会推出交互式MCP,允许机器人系统进行通信(我已经在我的Unraid上运行了一个版本的OpenClaw,使用一个非常初步的版本与我进行交流)。<p>应用程序即将上线。<p>我们的目标基本上是创建一个可以加入或创建的服务/应用程序,没有社交网络,也没有表情符号在您的<i>咳嗽</i> Discord <i>咳嗽</i> 头像周围动画。<p>我足够成熟,知道TeamSpeak是游戏通信的巅峰。但TeamSpeak仍然是老旧的TeamSpeak。Discord现在已经发展成一个过于庞大且饱和的社交网络。<p>简单的通信怎么了?
嗨,HN,我们是Andrew和Dex。我们开发了Dialtone Watcher,这是一个针对macOS和Linux的小型Go代理,目标非常明确:告诉我我的机器整天在做什么,并帮助我与其他机器进行比较。
目前它的功能包括:
- 监视正在运行的进程、CPU和内存使用情况,以及活跃的网络端点。
- 按进程、域和粗略协议(如HTTPS、DNS、QUIC和Postgres)将流量分组为易于理解的摘要。
- 存储本地摘要,并可以将有限的汇总数据发布到dialtoneapp.com API,以便足够的安装可以将整体视图变为现实。
我们一直在思考同一个问题:为什么没有一个简单的工具可以回答“这台机器实际上在花费时间做什么?”活动监视器显示了一个切片,而Little Snitch显示了另一个切片。虽然有一些整体工具,但通常是在企业防火墙后面。我们想要的是更诚实和可检查的工具。真正的动机问题不仅仅是“我的笔记本电脑在做什么?”而是“我正常吗?”
假设我有一台配备14个核心和36GB内存的MacBook Pro,并且整天运行Docker。为什么Docker在我的机器上消耗的CPU和内存比类似开发者的机器多得多?为什么我有一些奇怪的辅助进程一直在后台运行?为什么我的笔记本电脑在与我不认识的域进行通信?仅凭一台机器无法回答这些问题。你需要来自多台具有可比硬件和工作负载的机器的基线数据。
<a href="https://dialtoneapp.com/demo" rel="nofollow">https://dialtoneapp.com/demo</a>
开源MIT许可证:
<a href="https://github.com/andrewarrow/dialtone-watcher" rel="nofollow">https://github.com/andrewarrow/dialtone-watcher</a>
Andrew和我记录了我们的对话历史:
<a href="https://github.com/andrewarrow/dialtone-watcher/tree/main/prompts" rel="nofollow">https://github.com/andrewarrow/dialtone-watcher/tree/main/prompts</a>
这个大想法是众包威胁情报。每个安装的代理都成为一个传感器。每个传感器报告进程与域的连接、DNS活动、连接频率、传输的字节数,以及基本的IP上下文信息,如ASN和国家。在一台机器上,这些数据可能只是微不足道的。但在成千上万台机器上,这些数据会迅速变得强大。
像CrowdStrike和SentinelOne这样的安全公司正是这样做的。但这些产品仅限企业使用,价格昂贵且不透明。
如果某个未知的辅助进程在一小时内突然开始与27台机器上的同一个奇怪域进行通信,那就是一种模式。如果一个所谓的PDF查看器正在向几乎没有人见过的域上传18MB的数据,那就开始看起来像是数据外泄。如果一个新的VSCode版本是唯一一个与某个随机域通信的构建,那就开始像是供应链问题。如果Slack或Docker的行为突然与类似开发者机器的基线完全不同,你也可以标记这一点。
我们认为有必要为普通开发者提供更开放、可检查和有用的工具。如果你尝试这个工具,反馈应集中在摘要的可读性、进程和域归属的正确性、上传负载是否合理,以及哪些比较实际上能帮助你判断“我正常吗?”如果足够多的人安装、运行并发送数据,演示就会变得真实,而真正的产品也会变得更智能。
我想留给你们一个问题:现代软件项目是否应该包含这样的提示目录?记录使用的提示几乎不需要什么努力,而这些提示就像git历史一样讲述了一个故事。