3作者: NatalijaAAD大约 2 个月前原帖
有没有人将知识产权盗窃或违反保密义务的诉讼提到法庭上?<p>小型软件公司,对方是大型企业被告。<p>我们正在考虑在英国知识产权法庭(IPEC)提起诉讼,但在欧盟或美国的经验也很相关。<p>希望能与有过此类经历的人聊20分钟。
2作者: vpuna大约 2 个月前原帖
作者在此。我是一名软件工程师,开始兼职写硬科幻小说。我开发这个工具是因为我想用简单的Markdown写作,并直接上传到亚马逊KDP,而不需要使用Word、InDesign或Vellum。 工作流程是这样的:我在.md文件中写故事,每个章节一个标题,用---表示场景分隔。当我准备好发布时,只需运行一个命令,就能生成一本纸质书PDF、精装书PDF和Kindle EPUB,所有的边距、排版和场景分隔都正确无误。这个工具封装了Pandoc和XeLaTeX,并使用了一个自定义的LaTeX模板和一个处理场景分隔转换的Lua过滤器。Commander.js是唯一的Node依赖。 我用这个工具发布了我的第一部中篇小说,一部名为《引力》的硬科幻故事,讲述了一位天体物理学家绘制银河系后方的回避区。故事中的科学基础扎根于真实的天体物理学(大引力、宏观宇宙流动、回避区)。我还用Next.js和Payload CMS建立了一个作者网站‘alanvoss.me’,并在Vercel上以静态网站形式部署,您可以在上面阅读第一章并了解角色。 关于AI的使用和图像:故事概念和科学内容是我的。我使用Claude Opus 4.6帮助处理一些角色对话,以及进行语法和拼写检查。网站上的角色肖像是通过Midjourney和OpenAI图像模型生成的。书籍封面是在Canva制作的。 这个工具本身很简单(约200行JS代码),但为我解决了一个实际问题。KDP的边距要求很繁琐,尤其是纸质书和精装书的内边距差异,而在LaTeX和EPUB中正确渲染场景分隔需要Lua过滤器的方法。希望对其他写作的开发者有所帮助。 如果您对这个工具、出版过程或KDP有任何问题,请随时告诉我。
1作者: Sudhanshu2310大约 2 个月前原帖
我们刚刚分析了一起针对 npm 的新型供应链攻击,执行得相当巧妙。 **包名**:pino-sdk-v2 **目标**:冒充 pino(最受欢迎的 Node.js 日志库之一,周下载量约为 2000 万) 也已向 OSV 报告 - https://osv.dev/vulnerability/MAL-2026-1259 **这次攻击的有趣之处**: 攻击者复制了整个 pino 源代码树,在 package.json 中保留了真实作者的名字(Matteo Collina),并镜像了 README、文档和代码库 URL,使得在 npm 页面上看起来一切都很合法。 **唯一的更改**: - 将包名重命名为 pino-sdk-v2 - 在 lib/tools.js 中注入了混淆代码(超过 300 行) - 完全没有安装钩子 **有效载荷**: 扫描 .env、.env.local、.env.production、.env.development、.env.example 文件,提取任何匹配 PRIVATE_KEY、SECRET_KEY、API_KEY、ACCESS_KEY、SECRET 或仅 KEY= 的内容,然后将其作为格式化的嵌入信息 POST 到 Discord webhook。 这个恶意函数的名字就是 log(),在一个日志库中。这真是下一层次的伪装。 **为什么大多数扫描器会漏掉它**: - 没有 preinstall/postinstall 钩子(大多数扫描器关注这些) - 在 require() 时执行,而不是在安装过程中 - 使用十六进制变量名和字符串数组旋转进行混淆 可信的元数据让 npm 页面看起来合法。 **如果你已经安装了它**: 请立即删除,并在你的 .env 文件中更换所有密钥。将其视为完全的凭证泄露。 **完整的技术分析,包括去混淆的有效载荷和 IOC**: https://safedep.io/malicious-npm-package-pino-sdk-v2-env-exfiltration
1作者: beyhang大约 2 个月前原帖
测试人工智能代理是个痛苦的过程。每次测试运行都需要调用大型语言模型(LLM)API,耗费真实金钱,耗时数分钟,并且每次的结果都不同。持续集成(CI)?别想了。 Evalcraft 通过基于录音带的捕获和重放来解决这个问题——想象一下用于 HTTP 的录像机,但用于 LLM 调用和工具使用。 工作原理: 1. 首先使用真实 API 调用运行一次代理。Evalcraft 会将每个 LLM 请求、工具调用和响应记录到一个 JSON 录音带文件中。 2. 在测试中,从录音带重放。零 API 调用,零成本,确定性输出。 3. 对重要内容进行断言:工具调用序列、输出内容、成本预算、令牌计数。 ```python run = replay("cassettes/support_agent.json") assert_tool_called(run, "lookup_order", with_args={"order_id": "ORD-1042"}) assert_tool_order(run, ["lookup_order", "search_knowledge_base"]) assert_cost_under(run, max_usd=0.01) ``` 它是 pytest 原生的——支持夹具、标记、命令行标志。开箱即用,兼容 OpenAI、Anthropic、LangGraph、CrewAI、AutoGen 和 LlamaIndex。适配器可以在不改变代码的情况下自动为您的代理添加监测。 此外,还提供黄金集管理、回归检测、个人身份信息(PII)清理,以及 16 个命令行命令用于检查/比较录音带。 包含 555 个测试,采用 MIT 许可证,使用 `pip install evalcraft` 安装。 代码库: [https://github.com/beyhangl/evalcraft](https://github.com/beyhangl/evalcraft) PyPI: [https://pypi.org/project/evalcraft/](https://pypi.org/project/evalcraft/) 文档: [https://beyhangl.github.io/evalcraft/docs/](https://beyhangl.github.io/evalcraft/docs/) 欢迎任何在 CI 中测试代理的反馈。
1作者: mybets大约 2 个月前原帖
嗨,HN, 我是 MyBets.gg 的独立开发者。我之所以创建这个项目,是因为在 Excel 中尝试构建一个可靠的投注跟踪器最终变成了一个充满破损公式、手动数据输入和不同博彩网站之间碎片化历史的噩梦。 这个项目的目标是将体育博彩视为一种日内交易,而不是单纯的赌博。一个好的投注跟踪器不仅仅应该记录胜负,还需要严格关注单位大小、收盘线价值(CLV)和长期资金管理。 从商业角度来看,我早期获得了 4 个付费用户(每月收入 60 美元),但随后完全遇到了瓶颈。我意识到,作为一个独立开发者,试图让一个投注跟踪器在谷歌上排名是一场与大型赌场和合作伙伴的残酷 SEO 战斗。这让我感到疲惫,我离开了键盘一个月。 现在我回来了,专注于改进产品、数据可视化,并寻找有机增长的方法。 我知道赌博并不是每个人的兴趣,但从纯数据和分析的角度来看,我非常欢迎对用户界面、数据可视化或仪表板处理数学的任何严厉反馈。 很高兴回答关于在这个领域构建产品所面临的挑战的任何问题。
1作者: gustavogb大约 2 个月前原帖
嗨,HN!我是古斯塔沃,正在开发 LiveTok(<a href="https://www.livetok.ai" rel="nofollow">https://www.livetok.ai</a>)——为兽医诊所提供电话和WhatsApp服务的AI助手。 兽医诊所因错过电话而失去客户。前台需要处理登记、焦虑的宠物家长以及不断响铃的电话。下班后电话转入语音信箱——大多数人会直接拨打谷歌上的下一个诊所,而不是留下信息。 我们开发了 LiveTok,旨在全天候24小时接听每一个电话。AI接待员可以预约、回答关于营业时间和服务的常见问题,并在需要人工判断时将通话转接给兽医技术人员。它处理日常事务,让您的员工能够专注于眼前的动物。 使用该系统的诊所预约量增加了多达40%——大多数是之前未接听或转入语音信箱的电话。 设置过程大约需要5分钟——只需连接您的电话号码,添加诊所信息和可用时间,系统即可上线。无需编码。 有趣的技术挑战在于语音质量和自然对话流畅性。拨打电话咨询宠物问题的人通常会感到压力或匆忙。AI需要听起来冷静,迅速切入主题,并知道何时转接,以免让需要与真人沟通的人感到沮丧。我们特别针对这些高风险、情感紧张的通话优化了延迟和中断处理。 本月我们提供免费试用——如果您经营兽医诊所或认识相关人士,我们非常欢迎您尝试。对于前几位客户,我们还提供与您的诊所管理软件的定制集成(如有需要)。 演示:<a href="https://www.livetok.ai/industries/veterinary" rel="nofollow">https://www.livetok.ai/industries/veterinary</a> 我们希望听到任何在语音AI或为本地企业开发垂直SaaS方面有经验的人的反馈。您在市场推广方面有什么成功经验?