每日HackerNews RSS

ci-hush 项目信息 用于更安静的 GitLab CI 的小型脚本 了解更多 GitLab GitLab CI 8 次提交 1 个分支 0 个标签 README MIT 许可证 创建于 2025 年 4 月 8 日 加载中

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 CI-Hush (gitlab.com/jjg) 32 分,由 jjgreen 1天前发布 | 隐藏 | 过去 | 收藏 | 4 条评论 williamscs 15小时前 | 下一个 [–] 非常有用!官方文档:https://docs.gitlab.com/ci/jobs/job_logs/#custom-collapsible... 回复 matzf 1天前 | 上一个 | 下一个 [–] 或者使用 `chronic`。回复 paulvnickerson 1天前 | 上一个 | 下一个 [–] 这挺有趣的。谢谢分享。回复 rileytg 1天前 | 上一个 [–] 希望 GitHub 也有这个功能。回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

以下 倾斜鸭故事时间 主页 朋友 收件箱 个人资料

## 像TikTok一样浏览维基百科:摘要 开发者 sdan.io 创建了一个受 Wikitok 启发平台,使用 Gemini 3 Flash LLM 生成类似TikTok滚动信息流的维基百科风格内容。帖子以HTML/Canvas即时生成并流式传输,评论和私信通过 Cloudflare Workers 处理以提高速度。该项目旨在以更具吸引力、视觉动态的方式呈现信息。 在 Hacker News 上的初步反馈褒贬不一。许多人认为这个概念“很棒”,并赞赏其技术成就,特别是生成式用户界面和动画。然而,人们也对刺耳的AI语音、快速的文本以及潜在的“脑瘫”内容表示担忧。 用户建议改进,例如主题过滤、用户提交的描述(类似于 Memepedia)以及更有用的内容。开发者乐于接受反馈,正在探索定制和内容策展选项,包括潜在的名称更改为“WikWok”。由于LLM使用成本,目前实施了速率限制。

## shreg: Python 中的形状正则化 `shreg` 是一个纯 Python 库,用于清理和正则化噪声或不精确的几何数据,特别是线段和闭合轮廓。它利用二次规划优化线段方向和位置,创建更干净、更规则的形状,且无需外部依赖。 **主要特性:** * **线段正则化:** 将线段对齐到公共角度和偏移量。 * **轮廓正则化:** 通过将边缘对齐到主方向来简化闭合多边形。 * **吸附正则化:** 连接附近的端点以创建水密多边形,提供聚类、硬约束和软约束(带有 T 型接头检测)等方法。 * **度量正则化:** 约束线段尺寸——强制相等长度、长度量化到网格以及平行线之间的等间距。 * **灵活配置:** 允许控制容差(角度、偏移量、长度)和优化方法。 * **可视化:** 包含绘图工具,用于比较前后效果。 该库将正则化形式化为一个通过二次规划(使用 OSQP)求解的能量最小化问题。它为每种正则化类型提供了一种管道方法,包括邻居检测、约束构建和优化。`shreg` 适用于 CAD 清理、建筑图纸和网格生成等应用。 **安装:** `pip install shreg` **仓库:** [https://github.com/nickp/shreg](https://github.com/nickp/shreg)

一位开发者分享了一个新的Python库,用于“形状正则化”——一种计算几何技术,用于清理计算机视觉和摄影测量等领域中常见的混乱的、现实世界的几何数据。该库实现了几种算法,灵感来自CGAL,旨在平衡保持原始几何形状与通过约束施加期望的“整洁性”。 核心思想是最小化一个成本函数,该函数平衡了对原始数据的保真度与所施加约束的强度,并通过一个超参数进行控制。这解决了将不完美的数据提炼成可用形式的常见需求。 该帖子引起了用户的共鸣,特别是有一位土地测量师表达了对这种工具的需求。讨论还包括有关地图标注的资源链接以及使用Numba进行性能优化的建议。该项目可在GitHub上找到 ([github.com/nickponline](https://github.com/nickponline))。

## 美国签证保证金政策摘要 一项新的美国政策规定,来自特定国家的旅行者在获得签证前必须支付15,000美元的保证金。此举旨在减少签证逾期居留,据报道,签证逾期居留是导致非法移民的重要因素,甚至超过边境非法越境的数量。 该政策引发了担忧和批评,尤其是来自潜在旅行者和熟悉美国移民政策的人士。许多人对已经困难且常常令人不快的移民流程感到沮丧,再加上前往美国的旅行成本不断上升(通货膨胀、昂贵的住宿和景点)。一些人担心难以取回保证金,质疑美国政府的可靠性。 评论员指出,该政策可能会不成比例地影响来自特定地区(如南美和非洲)的旅行者,并最终可能阻碍合法旅游和移民。另一些人认为,该政策是试图获取原本支付给走私犯的资金,或者反映了美国越来越不平易近人和缺乏欢迎态度的趋势。 还有关于可能出现从中获利的“保证金中介”的讨论。

最近的进展使截肢患者能够神经系统地*感受*仿生肢体,将其视为自己身体的一部分,并在使用几分钟内将其描述为“我的一部分”。这一突破是通过神经系统和假肢之间的双向通信实现的,体现了一种名为神经具身设计的新设计方法。 这种范式将重点从技术作为*工具*转移到设计生物和合成元素,以促进无缝集成。研究人员设想一个未来,人类与机器、自然与人造之间的界限将越来越模糊。这不仅仅是恢复功能,而是实现完全的神经具身——设计设备被体验为内在的身份和自我。这代表着人类与他们使用的技术之间更集成和更自然的关系迈出了重要一步。

## 激动-拮抗肌神经接口:假肢领域的突破 麻省理工学院的研究人员开发了一种有前景的新型假肢接口,名为激动-拮抗肌神经接口(AAMI)。该技术将激动肌*和*拮抗肌都连接到假肢——在本例中为小腿——从而创建了截肢后先前丧失的关键反馈回路。 与传统方法不同,AAMI 模拟了自然的本体感觉,即使没有视觉确认,使用者也能直观地感知假肢的位置。 一名患者成功地用自然的协调性走上楼梯,并表示即使在截肢多年后,也感觉这条腿是自己身体的一部分。 关键在于通过肌肉互动恢复大脑与肢体的自然沟通。这种方法显示出应用于假肢手臂和手的潜力,并且重要的是,可以改装到现有的截肢者身上。该研究的首席研究员本人也是双下肢截肢者,这突显了这项创新的实际影响。

必须启用 JavaScript 才能使用 Notion。请启用 JavaScript 以继续。

## 用26字节存储棋局 一则黑客新闻讨论围绕一篇近期文章展开,该文章详细介绍了一种仅用26字节编码棋局的方法。核心挑战在于高效地表示棋盘状态、王车易位权利、吃过路兵可能性以及移动历史——所有这些对于确定合法移动和潜在的平局都至关重要。 最初的方法涉及巧妙的位操作和整数打包,引发了关于它是否真正代表“位级别”编码,还是仅仅使用整数来*表示*位的争论。评论者指出计算中可能存在不准确之处,并强调考虑平局条件(50步规则、三次重复)的重要性,这需要跟踪过去的棋局,从而显著增加存储需求。 许多人讨论了替代编码策略,包括变长方案和利用Lichess的方法。一个关键点是代码复杂性/可读性和存储效率之间的权衡。虽然最大限度地减少字节数对于需要存储大量棋局的棋引擎来说很有价值,但开发人员的时间和可维护性也是重要的考虑因素。讨论还涉及存储“棋盘状态”与完整的“游戏状态”之间的区别,以及针对特定场景(如chess960)的优化影响。

请启用 JavaScript 并禁用任何广告拦截器。

## 最古老的已知毒药发现于6万年前的箭头上 科学家们已经确定了最古老的已知毒药——布法尼德林和环布法尼辛,这些毒药发现于6万年前的箭头上。这些化合物源自 *Boophone disticha* 植物,并且在化学结构上与颠茄碱相似,后者以其强烈的致幻作用而闻名。 Hacker News上的讨论强调了这种毒药的潜在用途,从狩猎到更令人不安的现代犯罪活动(例如,诱导失忆以进行盗窃——在哥伦比亚被称为“魔鬼的呼吸”)。争论也涉及“毒液”和“毒药”之间的区别,一些人认为箭头的传递方式更偏向于毒液的分类。 这项发现让我们得以一窥人类复杂历史和不幸的是,我们进行有害行为的能力。它也引发了人们对人类历史的广阔性和记录文明相对较短的时间跨度的反思。研究人员仍在调查这些毒药是否用于箭或其他投射武器。

```javascript function u(t) { for(c.width|=q=i=500,x.translate(960,540),x.rotate(5*Math.sin(t/5));i--;)x.fillRect((q*Math.sin(i)*Math.sin(b=i*i+t)),q*Math.cos(i),a=5*Math.sin(i)*Math.cos(b)+7,a) } // 122/140 请登录(或注册)以发布新的dweet(同时,请将代码复制粘贴到安全的地方保存)。 ```

请求失败。Incapsula 事件 ID: 501000580375226517-995542942157704837

## ICE 拘留与犯罪记录:摘要 凯托研究所的一份报告指出,**73% 的 ICE 拘留人员*没有*刑事定罪**。这一发现挑战了当前政府经常提出的,被遣返目标人群具有犯罪性质的说法。 Hacker News 上的讨论集中在这些数据的含义上,评论员指出 ICE 策略的转变——从遣返有犯罪定罪的人转向以待审案件甚至签证逾期等行政违规行为为目标。一些人指出,优先遣返轻微犯罪,却忽视了美国政策在造成驱动移民的不稳定因素方面的作用,这种做法存在不一致性。 人们对正当程序表示担忧,并举例说明,合法居民因数十年 back 的轻微违规行为而面临遣返,并且难以获得法律代表。辩论也涉及历史背景,指出过去政府的遣返率以及驱动无证劳工的经济因素。最终,这场对话凸显了对移民政策以及当前执法实践公平性的分歧。

## “氛围编码”的兴起与软件开发重点的转变 软件世界对“氛围编码”存在分歧——利用人工智能根据问题描述快速生成代码。有些人认为这是一种对既定编码实践的混乱威胁,而另一些人则认为这是编写代码*目的*发生根本性转变。传统上,“简洁”、“模块化”和“精炼”的代码受到重视,因为人类阅读和维护代码本身就具有难度。 然而,如果主要的“读者”变成机器,那么许多担忧就会减少。核心目标不是漂亮的的代码,而是*高效地解决问题*。氛围编码允许用户绕过漫长的开发周期,直接获得解决方案,即使是不完美的,从而促进快速迭代和学习。 这并不否定质量控制的必要性。相反,它强调通过严格的测试(业务逻辑、安全性、性能)来验证人工智能生成代码,并编写有效的提示来清晰地定义需求。最终,代码成为一种可丢弃的副产品,而提示和学习过程才是真正的价值。 未来可能将拥有更多的自动化、“无开发者”公司,以及对能够利用人工智能解决问题的人才的需求——这对那些关注结果的人来说是福音,但对那些仅仅致力于代码工艺的人来说是一个挑战。

## Hacker News 讨论:开发者们解决的问题是否错误? 一篇最近的文章在 Hacker News 上引发了关于软件开发重点的争论。核心论点在于开发者是优先考虑“干净代码”——可读性、模块化——还是仅仅关注*正确*的代码,即解决预期问题的代码。 许多评论者不同意文章的前提,认为干净代码不仅仅是关于美观。他们强调了它在安全性、性能、可维护性和适应性方面的重要性——这些对于长期稳定性和减少技术债务至关重要。 几位指出,结构良好的代码对人工智能来说*更容易*理解和使用,如果“氛围编码”(使用人工智能快速生成代码)导致混乱、难以管理的系统,可能会阻碍未来的开发。 一个主要担忧是开发者可能会减少对理解底层问题的关注,而更多地依赖人工智能来生成解决方案,从而可能导致关键技能的丧失和错误增加。 另一些人则反驳说,关注业务问题至关重要,而代码仅仅是实现这一目标的工具。 最终,这场讨论凸显了软件开发中短期速度与长期可持续性之间的紧张关系。

更多

联系我们 contact @ memedata.com