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