5作者: nitramm4 个月前
我看到了 HackerRank (YC S11) 的招聘帖子(https://news.ycombinator.com/item?id=47667011),这让我意识到我不再理解如何有效地评估候选人了。 具体来说,我们正在从三个方面改变招聘: > 任务:代码库上的真实世界任务,而不是标准的算法风格难题 > 评估:AI 流畅度、编排技能,而不是功能正确性 > 候选人体验:Agentic IDE(智能 IDE) vs 简单的代码编辑器 在“旧世界”中,你可以问多个问题,并通过答案来三角定位技能。现在看来,评估严重依赖于不断变化的工具和模型,这些工具和模型每个月都在变化。 所以我很好奇: > 如今,哪些信号实际上与优秀的工程师相关? > 如何设计不会随着下一个模型发布而过时的面试? > 算法面试现在还有用吗? 很想听听最近改变了招聘流程或使用这种新方法接受过面试的人的意见。
2作者: chrisecker4 个月前
大家好, 为文字处理软件寻找一个好的数据结构是一个难题。我关于这个问题的笔记本日记可以追溯到 25 年前,当时我因为用 Word 写毕业论文而感到沮丧——那时它又慢又不稳定。最终,我深深地迷上了这个问题。 现在我正在休职业假,决定最终利用这段时间进一步推进这些想法,并构建 MiniWord——一个用 Python 编写的 WYSIWYG 文字处理软件。 我的目标是拥有一个原生的、非基于 HTML 的编辑器,它保持简单、快速且可被黑客修改。到目前为止,我专注于把基础做好。目前已经实现的功能有: - 真正的 WYSIWYG 编辑(没有 HTML 层,没有嵌入式浏览器),支持样式、图像和表格。 - 干净、简单的文件格式(人类可读、易于差异化、git 友好、AI 友好) - Markdown 支持 - 支持 Python 插件 <i>我发现的事情:</i> - B 树结构非常适合存储富文本数据 - 基于文本的简单文件格式非常有用——你可以对文档进行差异化处理、版本控制,甚至可以很自然地用 AI 工具处理它们 <i>我希望得到反馈的内容:</i> - 你认为这种软件有哪些真正的用例? - 如果要认真地把它作为一个工具或平台,你认为还缺少什么? - 什么样的插件或扩展才值得构建? 欢迎提出任何想法——积极的或批判性的。 问候
6作者: maouida4 个月前
各位 HN 用户, 这是一个我利用业余时间开发了一年多的基于代码的 CAD 项目。 我构建它的初衷有三个目标: - 对于使用过其他 CAD 软件的设计师来说,它应该足够熟悉。 采用相同的工作流程和术语。 - 尽可能减少创建模型所需的脑力劳动。 这通过以下方式实现: ``` - 在您输入代码时提供实时渲染和视觉引导。 - 允许用户参考场景中现有的边/面,而无需手动计算所有内容。 - 为难以用代码编写的功能提供交互式鼠标辅助:目前只有 3 种交互模式:边修剪、草图区域拉伸、贝塞尔曲线绘制。 - 尽可能使用隐式编码:例如,大多数参数都有合理的默认值。 程序将自动融合相交的对象,因此您无需担心哪个对象需要与哪个对象融合。 ``` - 它应该足够快:场景对象会被缓存,并且仅重新计算已更新的对象。 我认为我已在很大程度上实现了这些目标。 该程序仍处于早期阶段,并且还有许多我想要添加和重写的功能,但我认为它已经可以用于简单的模型了。
4作者: shadoxise4 个月前
RMBG-1.4 + SAM 在客户端通过 ONNX Runtime WASM 运行。在笔记本电脑上大约 2 秒,可在移动设备上运行。您的图像永远不会离开浏览器。 这是作为 allplix.com 的一部分构建的。来自法国的 19 岁学生,个人项目。 很乐意讨论 WASM 流程或在浏览器标签页中运行机器学习模型的痛苦。