## CSS 的遗憾:一份重新设计的愿望清单 本文概述了 CSS 设计历史上积累的许多被认为失误的地方,其中许多与一致性和可预测性有关。一些属性的命名很别扭(例如,`z-index` 应该为 `z-order`,`hyphens` 应该为 `hyphenate`),或者功能不合理(例如,表格上的 `vertical-align`)。 核心问题包括默认行为在实践中证明无用(如 `background-repeat: no-repeat`),轴向顺序不一致(定位属性采用垂直优先),以及解决方案过于复杂(如 `word-wrap`/`overflow-wrap`)。 建议改进颜色处理、Unicode 范围语法和 flexbox 的尺寸模型。 其他要点涉及解析歧义(字体名称)、布局怪癖(外边距折叠、表格布局)以及简化机会的错过(RGBA/HSLA、简写属性)。 作者还提倡更好地为选择器做好未来适应,并制定更强大的 `@import` 规则。最终目标是使 CSS 更加逻辑、易于维护,并且更容易构建工具。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 CSS 设计中不完整的问题列表 (csswg.org) 12 分,OuterVale 发表于 39 分钟前 | 隐藏 | 过去 | 收藏 | 1 条评论 edent 发表于 14 分钟前 [–] 当我偶尔进入标准领域时,我总是问“你们为此做了哪些用户研究?” 计算机中许多奇怪的设计选择都是因为一个人说“这在我看来是对的”,而没有考虑其他观点或咨询更广泛的社区。 当然,你可能不想陷入众议纷争,但一小撮陷入集体思维的人通常会产生无益的结果。 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

## 以色列寻求美国基督教锡安主义者的支持,应对支持度变化 以色列外交部最近接待了1000多名美国基督教锡安主义牧师和有影响力人士,并全额资助他们前往以色列旅行,旨在在加沙冲突导致福音派支持度下降的情况下,巩固支持。该倡议由福音派牧师迈克·埃文斯组织,旨在任命这些领导人为“大使”,以对抗反犹主义并为以色列辩护,特别是关于其对西岸(“犹太和撒玛利亚”)的主张。 埃文斯和其他人认为,以色列控制这片土地具有圣经依据,这一观点与主流基督教神学不同。此次峰会解决了对美国近期质疑西岸吞并的言论的担忧,将对以色列的支持定位为符合美国和圣经价值观。 这项努力是更大规模的、耗资数百万美元的以色列影响美国基督徒的活动的一部分,包括针对福音派教堂的大规模“地理围栏”宣传攻势。以色列总理内塔尼亚胡敦促牧师们积极为以色列辩护,这表明这是一项战略努力,旨在维持关键的政治支持基础。

美国海军与帕兰提尔科技公司合作,启动一项价值4.48亿美元的“ShipOS”计划,以改革潜艇生产,并解决弗吉尼亚级和哥伦比亚级计划中严重的延误和成本超支问题。帕兰提尔的Foundry和AI平台将在主要造船厂和供应商处实施,以提高效率并简化复杂的供应链——这一过程涉及数百万工时和数千家专业企业。 该合同采用“风险共担”模式,这意味着帕兰提尔的付款将直接与绩效改进挂钩。海军部长约翰·菲兰和帕兰提尔首席执行官亚历克斯·卡普都强调了大幅缩短工期的潜力,特别是对于哥伦比亚级潜艇。 该系统最终可能扩展到支持其他海军资产,如航空母舰和战斗机。Kraken Robotics、亨廷顿英格尔斯工业和通用动力等公司也是潜艇工业基地的关键参与者,而帕兰提尔将继续扩大其对整个舰队战备的支持。

启用 JavaScript 和 Cookie 以继续。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 3D打印的类胡萝卜动脉芯片,用于个性化血栓形成研究 (wiley.com) 3点 由 PaulHoule 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

一位经验丰富的移动开发者感叹人工智能对其自由职业的影响。过去15年,项目都很直接——需求明确,开发集中,客户对想法变为现实感到满意。现在,人工智能生成的代码的兴起正在制造混乱。 最初,人工智能在小片段代码方面有所帮助,但其建议已经升级到大型代码块,由于风格不一致,需要大量修改才能集成到现有项目中。更令人担忧的是“氛围编码”的出现——客户直接提交编写糟糕、充满表情符号的人工智能代码(通常全部在一个`ContentView`文件中),而没有适当的版本控制。 这导致项目难以维护,甚至无法编译,即使那些已经在App Store上线的项目也不例外。这位开发者认为该职业正在被贬值,既定的最佳实践和有意义的协作正在被质量让位于数量所取代。他对多年来培养的标准被侵蚀感到悲伤。

## “氛围编码”与客户边界 - Hacker News 讨论总结 一个 Hacker News 帖子,源于关于“氛围编码”(严重依赖 AI 建议的编码方式)的讨论,迅速聚焦到一个核心问题:**糟糕的客户边界,而非技术本身。** 原始发帖者描述了与客户尝试直接将 AI 生成的代码合并到项目中,绕过标准开发流程并导致构建失败的令人沮丧的经历。 评论者普遍认为这不是一个 *由* AI 引起的问题,而是被 AI 放大的一种预先存在的问题。许多人强调开发者需要坚定地确立自己的专业知识,并拒绝客户指定实现细节。 许多人分享了客户低估专业编码工作的案例,并用一个关于根据客户参与度进行分层定价的流行笑话进行了说明。 讨论还涉及“自动化悲伤”——一种对项目被 AI 快速生成的不安感,以及通过自己编写代码获得的更深层理解。 最终,共识是开发者必须 *驱动* AI 工具,维护代码库的控制权,并且不害怕“解雇”不尊重专业边界的客户。

一部新的Netflix电影《煤炭女王》(原阿根廷电影《碳小姐》)因其前提和 perceived 的意识形态动机而受到批评。这部剧情片讲述了卡洛斯·安东内拉·罗德里格斯的故事,他从男性转变为女性卡莉塔,并在阿根廷2012年自我认同法下被合法承认为女性。随后,他被称为“第一位女性煤矿工人”,尽管他主要负责修理采矿机械。 一些人认为这部电影是一次笨拙的“觉醒”叙事尝试,类似于Netflix过去引发争议的《小可爱》。批评者认为,这个故事听起来很牵强,并凸显了与主流观众的脱节,他们对此表现出很少的兴趣。 作者认为这部电影体现了一种好莱坞寻找和进口极左内容的风潮,因为此类电影的国内观众正在减少。尽管不太可能成为热门,但《煤炭女王》被认为是Netflix优先考虑意识形态而非迎合更广泛观众的又一个例子。

客户端挑战:您的浏览器已禁用 JavaScript。请启用 JavaScript 以继续。网站的必要部分无法加载。这可能是由于浏览器扩展、网络问题或浏览器设置造成的。请检查您的连接,禁用任何广告拦截器,或尝试使用不同的浏览器。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 蟒蛇在过去一千两百万年里尺寸一直没有变化,化石显示 (scienceclock.com) 4 分,作者 ashishgupta2209 1 小时前 | 隐藏 | 过去 | 收藏 | 2 条评论 redwood 8 分钟前 | 下一个 [–] 我永远不会忘记帕洛阿尔托蟒蛇惊吓事件。更正:是黑曼巴惊吓事件,哎呀 https://www.paloaltoonline.com/news/2023/10/10/palo-alto-res... 回复 ChrisArchitect 13 分钟前 | 上一个 [–] 剑桥来源:https://www.cam.ac.uk/stories/twelve-million-years-of-giant-... 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

联邦法官阻止特朗普总统将国民警卫队部署到洛杉矶以应对反联邦移民执法抗议活动。查尔斯·布雷耶法官裁定,政府声称的“叛乱”以证明将加州国民警卫队联邦化是不成立的,并且违反了《波塞·科米塔图斯法》,该法限制联邦军队参与国内执法。 加州州长加文·纽森起诉阻止部署,认为这削弱了州公共安全的关键资源。政府辩称,一旦联邦化,国民警卫队的部署将不受法院审查——布雷耶法官驳斥了这一立场,警告这可能导致“国家警察部队”。 裁决要求大约300名国民警卫队员返回州政府控制,但联邦政府可能会上诉。与此同时,最高法院部分推翻了加州南部地区法院限制移民拦截的命令,允许基于更广泛的因素进行执法,但大法官持异议,对潜在的种族歧视执法表示担忧。

## 古代蟒蛇:令人惊讶的稳定巨型生物 在委内瑞拉的一项新化石发现表明,蟒蛇至少在1240万年前就保持了其令人印象深刻的体型,可追溯到中到上新世时期。研究人员分析了183节化石椎骨,发现古代蟒蛇的长度为四到五米——几乎与现代蟒蛇相同。 这一发现挑战了之前关于较温暖的新世气候将支持更大的蛇类的假设。尽管该时期其他巨型爬行动物,如巨大的凯门鳄和乌龟,随着气温下降而灭绝,但蟒蛇却表现出惊人的适应力。 该研究表明,这种稳定性与蟒蛇专门的生态位有关:南美洲北部沼泽湿地环境,富含鱼类和水豚等猎物,在数百万年来一直相对稳定。这项研究建立了一个关键的时间线,证实蟒蛇在其进化历史的早期就达到了巨型体型,并一直保持至今。

国会与国防部长皮特·赫格塞思就其拒绝发布针对拉丁美洲沿海可疑毒品走私船只的无人机打击视频一事发生冲突。以众议员迈克·罗杰斯和参议员马克·沃纳为首的立法者要求提供“未经编辑”的录像,以评估行动的合法性,并威胁要扣留五角大楼的旅行资金——包括赫格塞思的,直到提供录像为止。 沃纳对延误表示沮丧,指责赫格塞思在拖延时间。“八人小组”已经看过视频,但要求更广泛的国会监督。然而,局势出现潜在解决的迹象,众议院军事委员会主席迈克·罗杰斯在一次机密简报后现在认为这些打击是合法的,并推动向全体委员会进行简报。 局势在政治上备受关注,一些人称这些打击是战争罪,而另一些人则为赫格塞思辩护,指控这是一场抹黑运动。赫格塞思坚持认为,他正在仔细审查发布事宜,以保护正在进行中的行动。

我们对模式提供了一种现代视角。对于设计模式的一个常见批评是它们不必要地增加了复杂性。我们的观点是,模式对于解决特定问题很有价值,通常有助于向人类传达代码问题中的共性。如果一个项目没有这些问题,就没有必要应用它们。模式也可能非常依赖于语言或框架(例如 React),这通常意味着思考超越最初的 GoF 设计模式的范围。我们帮助您扩展 Web 应用程序的性能。了解用于更有效地加载代码的 Web 性能模式。不确定如何思考现代化的加载或渲染用户体验方法?我们为您提供支持。

patterns.dev网站,一个设计模式资源,正在收到对其Flyweight模式实现的反馈。Hacker News上的用户指出示例代码中可能存在缺陷。 具体来说,代码在添加书籍时使用了展开运算符,这创建了一个浅拷贝——实际上抵消了Flyweight模式旨在提供的内存节省优势。此外,示例添加了任意属性,进一步降低了模式的有效性。 尽管有这种批评,一位用户表达了对该资源的感谢,认为它对其当前需求有帮助。这场讨论强调了在使用设计模式时仔细实现的重要性,以确保它们能够带来预期的优势。

## 最高法院将审理死刑与智力障碍案件 最高法院将于12月10日审理 *Hamm v. Smith* 案,该案件涉及在考虑死刑时如何证明智力障碍。2002年的 *Atkins v. Virginia* 裁决禁止处决患有智力障碍的个人,但关于 *如何* 确定该障碍的争论仍在继续。 此案围绕着被判处死刑的约瑟夫·克利夫顿·史密斯展开。尽管他的五个智商分数(72-78)都 *高于* 常用的70阈值,但第11巡回上诉法院撤销了他的判决,理由是智商测试的误差范围——可能使分数低至69——以及考虑适应性行为缺陷。 阿拉巴马州认为这种方法存在缺陷,声称史密斯有责任 *证明* 他的残疾,法院应 *累积* 衡量所有分数。他们寻求恢复第八修正案的原始意图,质疑对能够站立受审的被告的特殊待遇。 史密斯的律师主张采取“整体方法”,允许提供超出智商分数的额外证据。特朗普政府支持阿拉巴马州,认为 *Atkins* 偏离了第八修正案的原始含义。法院的决定可能会显著影响智力障碍主张在死刑案件中的评估方式。

VCMI是《英雄无敌III》的一个开源引擎,提供新的和扩展的可能性。要使用VCMI,你需要拥有原始数据文件。下载 新闻 论坛 前往VCMI-Discord

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 VCMI:英雄无敌3的开源引擎 (vcmi.eu) 5 分,来自 eamag 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

明尼苏达州立大学学生哈桑·穆罕默德,在一段威胁枪击移民局特工的TikTok视频曝光后,面临联邦调查。该视频最初引发病毒式愤怒,随后穆罕默德发表了姗迟的道歉,声称他“不是故意的”并且“只是想搞笑”。 移民局的行动,名为“地铁激增行动”,导致近十名有犯罪记录的个人被捕,促使国土安全部批评明尼苏达州的庇护政策。与此同时,一项重大调查揭露了明尼苏达州社会保障计划中普遍存在的欺诈行为——可能与“青年圣战者”组织有关,尤其是在“为我们的未来”案件中,涉及数百万美元的联邦资金被挪用。 局势随着前总统特朗普的争议言论而升级,包括针对州长沃尔兹的贬损性用语,沃尔兹声称这煽动了威胁。众议员伊尔汗·奥马尔也表达了对特朗普的言论可能煽动针对索马里社区的暴力行为的担忧。

在最近的一次播客采访中,埃隆·马斯克回顾了他领导政府效率部门(DOGE)的经历,这是一项旨在削减联邦政府浪费和欺诈的努力。他认为该计划“取得了一定成功”,节省了约2140亿美元,但表示不会重蹈覆辙。 他提到来自左翼团体、政客,甚至对特斯拉财产的暴力袭击是他放弃的原因。马斯克认为,这些团体强烈反对破坏既定的资金流动,特别是那些使民主党和相关非政府组织受益的资金。 尽管DOGE未能达到最初2万亿美元的节省目标,但马斯克强调了在瓦解腐败资金管道方面取得的成功。最终,他认为专注于他的公司,如特斯拉,会更有成效,考虑到挑战“华盛顿沼泽”的政治代价。他表示,这次经历揭示了为了保护现有权力结构而诉诸暴力的意愿。

艾琳·希金斯在迈阿密市长选举中取得决定性胜利——近30年来首位获胜的民主党人——被视为即将到来的中期选举的风向标。希金斯以反对强硬移民政策和改善城市可负担性为竞选纲领,击败了特朗普支持的埃米利奥·冈萨雷斯,优势约为19%。 尽管这次选举是非党派、非选举年且在12月举行,存在一些限制,但这场胜利为民主党提供了动力,尤其是在共和党试图保持控制权的佛罗里达州。这一结果引发了对共和党策略的争论,特别是他们关于“社会主义”的宣传以及对拉丁裔选民的吸引力。 希金斯专注于诸如可负担性等实际问题,而非文化战争话题,也引起了关注。佛罗里达州的民主党候选人可能会将她的竞选活动作为榜样来研究。这场失败正在促使共和党重新评估他们的策略,担心佛罗里达州的政治格局可能发生转变。

## OpenRouter 广播:LLM 使用情况监控 OpenRouter 的“广播”功能允许自动将来自您 LLM 请求的详细跟踪数据发送到各种可观察性和分析平台——无需代码更改。只需在您的 OpenRouter 控制面板中启用该功能并添加您想要的目的地。 **主要特点:** * **全面数据:** 跟踪数据包括请求/响应数据、token 使用量、成本、时间、模型信息和工具使用情况。 * **定制化:** 使用 `user_id` 和 `session_id` 丰富跟踪数据,以获得更好的上下文。按 API 密钥过滤跟踪数据,并调整每个目的地的采样率以管理数据量和成本。 * **安全性:** 凭据已加密,并且跟踪数据传输是异步的,确保不会增加延迟。 * **组织支持:** 管理员可以配置共享目的地,以实现团队范围内的统一可观察性。 **当前支持的目的地:**(请查看控制面板以获取最新列表) **即将推出:** Arize, AWS Firehose, Clickhouse 等更多。 有关 Langfuse、LangSmith、Datadog 等目的地的详细操作指南已提供。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 OpenRouter 广播 (openrouter.ai) 7点 由 Topfi 1小时前 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

由20个蓝色州和教师工会组成的联盟正在法律上挑战特朗普政府将美国教育部(DOE)的核心职能转移到劳工部等机构的努力,包括管理超过200亿美元的K-12赠款。批评者,如NEA和AFT,谴责这些举动是非法的,并且对学生有害。 然而,支持者认为这是一种官僚结构调整,而不是项目削减。大多数项目早于教育部1980年的成立——作为吉米·卡特总统对NEA的政治让步而设立——并且仅仅转移管理不会影响对学校的资助或服务。 专家认为,这种转变甚至可能将控制权(和资金)归还给各州,尽管可能附带条件。有些人认为,最终目标是减少联邦政府对教育的控制,而那些从中央集权中受益者对此感到担忧。许多人,包括前国务卿德沃斯,认为教育部是一个低效、浪费的官僚机构,增加了不必要的繁文缛节,但并未明显改善教育成果。尽管有人呼吁废除教育部,但实现这一目标需要国会采取行动,而这种情况不太可能发生。

启用 JavaScript 和 Cookie 以继续。

Hacker News 新闻 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交 登录 为什么没人谈论 React2Shell? (elenacross7.medium.com) 9 分,skilldeliver 发表于 35 分钟前 | 隐藏 | 过去 | 收藏 | 3 条评论 diath 发表于 3 分钟前 | 下一个 [–] > 我和大多数开发者交流,他们甚至都没听说过 React2Shell。 我没尝试把一个过度工程的前端框架的糟糕特性塞进后端,所以没听到这个名字。 回复 seabrookmx 发表于 20 分钟前 | 上一个 | 下一个 [–] 我们的网络扫描和包扫描都检测到了这个。 恕我直言,如果你在公共互联网上托管服务器端渲染的 React,现在才听到这个,那就是你的技术问题。 回复 gnabgib 发表于 24 分钟前 | 上一个 [–] HN 上没人提吗? (624 分,267 条评论) https://news.ycombinator.com/item?id=46136026 回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:

乌克兰继续以无人机袭击黑海油轮为手段,打击俄罗斯的海洋石油贸易,最近的袭击目标是油轮“达善”号,这是不到两周内的第三次此类袭击。“达善”号已被多个国家制裁,目前已遭受严重损坏并停用。 这些袭击正在增加航运风险,导致战争保险费用飙升。与此同时,乌克兰当局在敖德萨扣留了一艘货船,声称其从克里米亚运输俄罗斯粮食,并在被占领土上从事非法活动,意图没收其货物。 莫斯科强烈谴责油轮袭击事件,普京总统已威胁要采取升级的军事行动,以报复乌克兰的能源基础设施。这一情况凸显了乌克兰破坏俄罗斯经济活动和控制黑海的努力,同时也引发了人们对冲突进一步升级的担忧。

## 用于增强SaaS安全性的分片:摘要 现代SaaS平台面临“全面”数据泄露的风险,影响大量用户。因此,一个关键的安全原则是**爆炸半径降低**——设计系统以限制任何单一泄露的影响。本文重点介绍了**分片**,即将数据划分为分区,作为实现这一目标的关键策略。 分片最初是一种可扩展性技术,现在越来越被认为是安全控制。有效的分片不仅仅是数据*如何*分割,而是*怎样*分割。传统方法按租户、地理位置或产品进行分片。然而,**Mimir的“按用户访问分片”模型**提倡将分片与实际的安全边界对齐——谁被授权查看什么。 该模型采用结构和密码隔离相结合的方式,确保服务器即使被攻破,也永远不会拥有足够的信息来访问超出用户权限的数据。它利用客户端加密和限定在访问域内的密钥,将泄露的影响限制在特定分片。 最终,分片,特别是与零信任原则相结合,将重点从周界安全转移到以数据为中心的保护,将潜在的灾难性泄露转化为有界且可审计的事件。首席信息安全官应根据最大泄露单位以及向审计员展示这些保证的能力来评估其架构。

黑客新闻 新 | 过去 | 评论 | 提问 | 展示 | 招聘 | 提交 登录 分片以控制数据泄露的爆炸半径 (mimirsec.com) 6 分,由 jboutwell 1小时前发布 | 隐藏 | 过去 | 收藏 | 讨论 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请YC | 联系 搜索:

## 共和党战略性地扶持了克罗克特的参议院竞选 众议员贾斯敏·克罗克特(德克萨斯州民主党人)最近启动的参议院竞选,据报道是由国家共和党参议员委员会(NRSC)精心策划的。面对可能激烈的初选之战,共和党将克罗克特确定为最弱的民主党竞争对手。 NRSC委托进行包括克罗克特名字的民意调查,对她的强劲表现感到意外,然后积极传播这些结果。他们扩大了随后显示她势头强劲的民意调查,甚至与民主党活动家协调,鼓励她参选——这是一个“人造草根招募过程”。克罗克特承认民意调查影响了她参选的决定。 这一策略旨在打造一位两极分化的民主党领跑者,认为克罗克特的进步立场会疏远在普选中的摇摆选民。当一位更强的民主党竞争者科林·奥尔雷德退出参议院竞选,转而竞选众议院时,该计划获得了进展。现在,共和党甚至正在探索通过看似进步的独立支出进一步支持克罗克特的竞选,有效地操纵民主党初选以谋取他们的优势。

## 遗产规划:超越初稿 仅仅*拥有*一份遗产规划并不能保证您的意愿得到实现。它需要持续的关注和更新才能保持有效。重大的生活事件——离婚、出生、死亡——都需要修订,以确保您的计划仍然反映您当前的意愿。 经常被忽视的关键领域包括**受益人指定**,例如在IRA和401(k)账户上的指定,这些指定会优先于遗嘱。避免直接将未成年人指定为受益人,因为法院指定的监护人可能会管理资金直到他们成年;信托提供更多的控制权。正确**为信托提供资金**——将资产的所有权*转移到*信托中——对于信托按预期运作至关重要。 不要忘记您的**数字资产**——社交媒体、加密货币、在线业务——并制定管理这些资产的计划。通过财务和医疗授权书,为潜在的**丧失行为能力**做好准备。虽然联邦遗产税仅影响非常大的遗产(目前个人超过1399万美元,2026年将增加到1500万美元),但了解潜在的税务影响很重要。最后,概述**最终安排**可以减轻亲人的负担。 强烈建议定期与遗产规划律师进行审查,以确保计划万无一失。

已对纽约州总检察长莱蒂蒂亚·詹姆斯提起诉讼,原告是家长和教育工作者,指控其试图压制学校关于跨性别政策的公共辩论。 诉讼的核心是詹姆斯发布的一份“指导信”,警告校董会在公开会议上讨论学生的跨性别问题可能会侵犯学生隐私,并可能导致州政府官员撤换校董会成员。 批评人士认为这封信具有故意恐吓的意味,为校董会限制公众评论提供了借口。 尽管诉讼的法律依据存在疑问——詹姆斯可能会声称这封信只是在澄清法律解释——但它引发了重大的言论自由问题。 这封信将可能被禁止的言论广泛定义为“歧视性、骚扰性或欺凌性”,缺乏明确的定义,并可能导致自我审查。 这封信发布的时间,正值期中选举前夕,加剧了人们的怀疑,认为这是一项出于政治动机的努力,旨在压制对一个有争议性话题的讨论,而公众舆论通常反对现行政策。

## Common Lisp 加载与系统:总结 Common Lisp 的文件处理和代码加载可能令人困惑,这源于其历史和妥协。标准定义了使用“名称字符串”和“路径名”的基本文件访问,但代码加载依赖于 `LOAD`,其行为在不同实现中有所不同。编译为 `.fasl` 文件可以加速加载,通过预解析代码实现。 除了标准之外,像 ASDF 和 Quicklisp 这样的工具简化了依赖管理。ASDF 定义了“系统”——本质上是库——并处理加载依赖项。系统不是 Lisp 的核心特性,而是一种组织 `LOAD` 和 `COMPILE-FILE` 调用方式。Quicklisp 建立在 ASDF 之上,增加了从互联网下载系统的能力。 重要的是,Common Lisp 使用 **包 (packages)** 作为符号的命名空间,与系统分离。一个好的做法是使用 ASDF 的 `package-inferred-system` 功能,让文件直接定义包,从而简化系统定义。 对于项目设置,将你的代码目录符号链接到 `~/.local/share/common-lisp/source` 允许 ASDF 找到你的系统。Quicklisp 管理外部依赖项,并且像 `~/quicklisp/local-projects` 这样的中心位置可以容纳 Quicklisp 本身中找不到的依赖项。 为了更深入的理解,建议研究 ASDF 和 Quicklisp 的源代码。

一个 Hacker News 的讨论围绕 Common Lisp 的打包问题,特别是 ASDF 和 Quicklisp。虽然 Quicklisp 是事实上的标准包管理器,但一些用户认为它相较于 OCICL 和 CLPM 等替代方案显得过时(后者据报道已损坏)。 一个主要的争论点是 Quicklisp **缺乏依赖版本管理**。用户目前依赖预定义的发行版,但无法轻松指定依赖的版本范围(例如“大于 X”)。一个建议的解决方法是在代码中手动检查版本。 许多新手发现 ASDF(包加载机制)和 Quicklisp(一个包装器 *和* 包管理器)之间的关系令人困惑。讨论强调了 Lisp 打包系统的复杂性,一些用户选择 Racket 等语言,因为它们具有更好的文档和依赖管理。链接的文章旨在为那些在 Common Lisp 打包方面遇到困难的人澄清这些概念。

美国海关与边境保护局正在提议对来自30多个国家/地区的游客的ESTA(旅行授权电子系统)申请流程进行重大更改,这些国家/地区目前参与了免签证计划——包括欧洲大部分地区、澳大利亚和亚洲部分地区。 拟议规则将强制要求提供过去五年内的社交媒体历史记录,与传统签证申请人的要求相符。除了社交媒体,申请人还需要提交详细的个人数据,包括过去的电话号码、电子邮件地址、IP地址、生物识别信息和家庭详细信息。 这项更改可能源于特朗普时代的政策,旨在评估申请人的政治观点。此外,ESTA申请将完全转移到移动应用程序,取消在线选项。该提案目前正在为期60天的公众意见征集期。 这将影响大约1400万每年使用40美元、有效期为两年的ESTA许可的旅行者。

受够了谷歌地图上带有偏见的餐厅推荐,数据科学家劳伦·利克构建了一个机器学习模型,分析了大伦敦地区的每家餐厅。这个项目演变成对数字平台如何影响地方经济的调查,揭示了一个“算法市场”,餐厅的可见度极大地影响其成功。 利克的分析表明,谷歌地图不仅仅*反映*受欢迎程度,而是通过排名信号主动*塑造*它——相关性、距离,以及关键的“显著性”(基于评论、品牌认知度和网络可见性)。这为成熟的企业和连锁店创造了累积优势,而新的独立餐厅则面临“冷启动”问题。 为了量化这一点,利克开发了一个模型,根据结构特征预测预期的评分,从而识别出表现高于或低于算法预期的餐厅。这些数据被可视化在一个公共仪表板上,允许用户发现“被低估的瑰宝”。进一步的分析绘制了伦敦的“餐厅生态系统强度”,揭示了烹饪多样性的不均衡分布,通常与移民模式和可负担性相关联。 最终,利克认为像谷歌地图这样的平台拥有巨大的经济影响力,因此有必要对排名算法进行透明化和可审计性,作为地方经济政策问题。

最近的 Hacker News 讨论围绕一篇 Substack 文章,探讨了谷歌地图的算法如何影响伦敦餐厅的可见性,并最终影响它们的生存。作者抓取了伦敦所有餐厅的数据,分析了谷歌地图排名如何形成一个反馈循环,偏袒已经受欢迎的商家。 评论者们争论谷歌地图的影响程度。一些人认为它对游客至关重要,但对依赖个人经验的本地人来说则不然。另一些人强调了在大城市中存在的“发现问题”,那里选择众多,使得像谷歌地图这样的平台至关重要。一个主要的不满是谷歌地图倾向于优先考虑连锁店,而忽略较小的本地企业,这可能是由于算法偏差或付费推广造成的。 一些用户赞扬了这个项目,并表示有兴趣在自己的城市复制它,而另一些人则批评了作者的观点,认为排名是任何搜索引擎服务的固有属性。一个共同的主题是,人们对算法在塑造本地市场和控制信息获取方面所拥有的集中力量感到担忧。

## VoxCSS:一个基于CSS的3D体素引擎 VoxCSS是一个轻量级的JavaScript库,使用CSS变换直接在DOM中创建3D体素艺术。它通过堆叠网格层渲染HTML长方体,提供了一种在没有WebGL的情况下构建3D场景的简单方法。 主要特性包括对颜色、纹理、交互控制的支持,以及像剔除和体素合并这样的性能优化。你可以使用体素数组定义场景,指定坐标、形状(立方体、斜坡、楔形、尖峰)、颜色和纹理。 VoxCSS与框架无关,可以与Vue、React、Svelte或纯JavaScript无缝协作。专用的组件,如`<VoxCamera>`和`<VoxScene>`简化了集成。它还包含一个内置的解析器,用于加载MagicaVoxel (.vox) 文件。 性能通过仅渲染可见面,并可选地将相邻体素合并成更大的元素来管理,这对于复杂的场景尤其有益。 了解更多信息并探索示例,请访问[voxcss.com](voxcss.com) 或通过npm安装:`npm install @layoutit/voxcss`。

VoxCSS 是一个新兴的 JavaScript 库,因其独特的方法处理体素图形而在 Hacker News 上受到关注。与依赖 WebGL 的传统 3D 引擎不同,VoxCSS 直接在 DOM 中构建体素场景。 用户称赞其令人惊讶的自然 API、易于设置以及适用于小型场景,例如登录页面的艺术设计或 UI 动画。尽管最初对性能持怀疑态度,但评论员报告即使在 iPhone 等移动设备上也能获得流畅的响应,并在 VoxCSS 主页 ([https://voxcss.com/](https://voxcss.com/)) 上展示了示例。 该项目被描述为小众且时尚,填补了开发者希望获得体素效果但又不想使用更复杂的 3D 框架的空白。它似乎是一个真正有用且性能良好的工具,已经超越了一个简单的副项目。

## 市场洞察与潜在风险:摘要 Matthew Piepenburg(VonGreyerz.gold)认为,经验丰富的市场观察者能够识别出新手分析师或人工智能常常忽略的重复模式。他指出截至2025年末的两个令人担忧的趋势:大量内部人士抛售股票,以及一项可能具有欺骗性的涉及比特币的“战略储备”计划。 巨额的内部人士抛售——来自贝佐斯和迪蒙等人的数十亿美元——与2008年之前的行为相似,表明对当前市场估值缺乏信心。与此同时,关于BTC储备的新行政命令可能掩盖着一项使美元贬值并使黄金升值的计划。这呼应了罗斯福总统1933年的黄金没收和随后的价格操纵,可能允许美国政府通过有效贬值美元(高达80%)来解决其巨额债务问题。 Piepenburg强调*实际*拥有黄金的重要性,避免交易所交易基金或合约,并可能将其存储在具有强大资产保护法律的管辖区(如瑞士或新加坡),以防范潜在的政府干预。他认为准备是关键,因为历史表明,绝望的政府可能会采取极端措施来管理债务,往往以牺牲公民为代价。

虽然软件工程缺乏*普适*规则,但许多原则几乎如此——例如,优先使用组合而非继承,或避免冒泡排序。然而,即使是这些“规则”也有例外。令人惊讶的是,冒泡排序,通常被认为效率低下,*可以*是有用的。 对于非常小的数组,冒泡排序优于快速排序等更复杂的算法,使其成为混合排序策略中的潜在优化方案。更独特的是,英伟达的研究表明冒泡排序在特定硬件上具有优势。 然而,其最具吸引力的用例在于游戏开发。冒泡排序快速、易于中断的步骤以及朝着有序状态的稳定进展,非常适合需要严格帧率限制内的增量排序场景——例如,根据距离对渲染对象进行排序,在这种情况下,*一定程度的*排序比没有排序更好。 此外,还存在一个利基应用,用于可视化动画排序过程,尽管更高效的预计算和动画方法可能更受欢迎。 最后,作者强调了对Quanta Magazine关于元复杂性的文章的贡献,该贡献源于对计算困难问题的讨论。

Hacker News新 | 过去 | 评论 | 提问 | 展示 | 工作 | 提交登录 什么时候你会想要冒泡排序? (buttondown.com/hillelwayne) 20 分,atan2 46 分钟前 | 隐藏 | 过去 | 收藏 | 4 评论 nick__m 15 分钟前 | 下一个 [–] 如果你将快速排序应用于 2^20 个随机整数,在某个时候你会排序 2^17 个 8 整数子分区。 为什么不使用一个 8 宽度的最优排序网络来对这些 8 个整数进行排序?回复 observationist 1 分钟前 | 父级 | 下一个 [–] 尴尬并行排序,哈哈。回复 beeforpork 16 分钟前 | 上一个 | 下一个 [–] A:对于小数组。 我补充一点:特别是如果你需要一个稳定的排序算法,它要么复杂(块排序),要么使用 O(n) 空间(归并排序)。回复 caycep 21 分钟前 | 上一个 [–] 我从奥巴马总统那里学到的...回复 指南 | 常见问题 | 列表 | API | 安全 | 法律 | 申请 YC | 联系 搜索:
联系我们 contact @ memedata.com