每日HackerNews RSS

以色列研究人员开发了一种名为BioPykrete的革命性材料,其灵感来自二战时期的Pykrete。通过将冰与植物源纤维素纳米晶体及定制蛋白质粘合剂结合,他们创造出一种比普通冰强10倍、断裂前吸收能量多70倍的复合材料。与传统冰不同,它逐渐变形而非碎裂。该材料使用纤维素纳米晶体和一种充当分子胶水的蛋白质(CBM3a-AFPIII),在纳米尺度上结合各组分。它旨在用于北极、南极等偏远寒冷地区的建设,提供一种低碳、可生物降解的混凝土与钢铁替代品。发表于《Colloids and Surfaces B: Biointerfaces》的这项概念验证研究强调了极端环境下可持续生物材料。虽然前景广阔,但长期耐久性仍需进一步研究。研究团队认为,优化冷冻方法和蛋白质变体可进一步提高强度,可能将应用扩展到包装和结构工程。

一个 Hacker News 帖子讨论了 ScienceAlert 上关于一种新型“超级冰”的文章,据说其强度是普通冰的 10 倍,接近混凝土强度,由冰和植物基纤维素制成。评论者将其与派克里特(pykrete)比较,指出纤维可以增强冰的强度。提出的用途包括冰路、偏远北极/南极建设、临时脚手架、包装以及太空或行星结构。有人质疑其融化和实用性;其他人则指出添加剂可以减缓融化并提高耐久性。该材料可能可生物降解且低碳,但气候变化可能限制寒冷地区应用。帖子还包含关于冰子弹、滑冰场冰的特性、《Seveneves》和冰九的题外话。总体而言,该技术被认为是有前景但利基的,最受关注的是寒冷环境工程和可能的太空建设。

最近的一项综述分析了1974年至2024年间的43项调查,发现日本年轻人性行为显著减少,约有一半的人在二十多岁时仍未经性经历,约10%的人延续到三十岁仍保持此状态。目前,20至49岁的成年人中约有一半处于性不活跃状态(过去一年无性生活),这一趋势自2000年以来恶化。贡献因素包括长时间工作、就业不安全感、性别角色的演变以及婚前强调经济稳定的文化观念。该研究还指出,虚构性恋上升、性教育有限以及女性在家务方面的社会压力。虽然全球性不活跃现象正在上升,但日本的下降被描述为尤为显著,其驱动因素是社会和经济压力,而非单纯的欲望下降。研究人员警告称,调查中对性经历的定义各异,但研究发现表明,现代工作文化、关系期望以及替代亲密出口正在重塑日本乃至全球的联系。

一个 Hacker News 帖子讨论了一篇关于日本人越来越不发生性行为及出生率下降的文章。评论者就原因展开辩论,提到长时间工作、生活成本、性别化的家务负担和社会交往薄弱。许多人强调数字娱乐——色情、社交媒体、视频游戏和偶像文化——作为消耗注意力的真实亲密替代品,以及监控摄像头减少了户外隐私。其他人指出跨文化全球趋势,暗示更广泛的社会转变而非日本特有因素。一些人质疑经济解释,指出不同文化甚至不与人类共享饮食的动物也出现类似下降。其他理论包括超配偶择偶(hypergamy)、年轻男性中的保守趋势以及准社会关系。少数人认为性与现代娱乐相比吸引力更低,还有人强调女性因传统期望而退出。帖子还涉及英国年龄验证法律、YC 推广和普遍的人口焦虑,未就单一原因达成共识。

这描述了一种不使用括号即可创建并执行任意函数的 JavaScript 技术。它将 `Error.prepareStackTrace` 覆盖为 `Function`,因此访问 Error 的 stack 会从其堆栈跟踪数组触发函数创建。由于原始堆栈跟踪不是有效代码,它还控制 `Array.prototype.toString`——可以通过替换它,或通过 `Object.prototype.message` 和 `Error.prototype.toString` 进行原型污染——从而使数组变成所需的 JavaScript。最后,它通过将生成的函数赋给 `x.valueOf` 并使用 `+x` 将对象强制转换为原始值,从而在没有括号的情况下调用生成的函数。示例载荷:将 `Object.prototype.message` 设为代码,将 `Array.prototype.toString` 设为 `Error.prototype.toString`,设置 `Error.prepareStackTrace=Function`,创建 `x=new Error`,设置 `x.valueOf=x.stack`,然后执行 `+x`。

Hacker News 链接到了一个 JavaScript 技巧,该技巧通过滥用 `Error.prepareStackTrace`、原型强制转换和一元 `+` 来触发 `valueOf`,从而在没有括号的情况下调用函数,结果为 `alert(1337)`。评论者讨论了该 hack 对 Firefox 的不兼容性、JavaScript 异常的原型行为,以及更广泛的语言语法偏好,包括正向管道运算符和基于栈的求值。切题提到 Unix/C 恶作剧材料、IOCCC、Perl,以及原帖是否由 AI 生成。总体而言,该讨论串是对晦涩函数调用和语言设计的一场轻松技术讨论。

受演讲中一次“豁然开朗”的启发,研究人员利用拉丁铭文LIST数据集,为罗马帝国计算了经济复杂度指数(ECI)。尽管存在显著偏差——社会地位、性别、近乎完全排除农民以及保存缺口——研究人员修正了数据,以跨省估算职业分布。他们发现了一个集中在拉蒂乌姆的嵌套模式,并发现将罗马时代的活动映射到现代国家边界上可以得到ECI值。令人惊讶的是,古罗马ECI与涉及23个国家的现代国家ECI之间存在显著相关性,尽管相隔1500年,这表明经济复杂度可能在漫长的时间里非凡地持久。该研究验证了经济结构的“粘性”,但也凸显了更好偏差校正的需求,并指出了希腊东部数据存在挑战。最终,它证明了古典时代的经济复杂度在现代经济中留下了可检测的信号,为历史经济分析开辟了新途径。

一个 Hacker News 帖子链接到一篇关于西罗马帝国经济复杂性的文章。讨论范围很广:评论者引用卡托和迦太基的毁灭,争论罗马征服是否涉及种族灭绝,并提出现代地缘政治类比,包括俄罗斯入侵乌克兰。其他人讨论地理、罗马后勤以及蒙特泰斯塔乔等基础设施。技术评论质疑从拉丁铭文和职业测量的经济复杂性是否充分校正偏差,尤其考虑到东部希腊语的普遍使用,同时有些人指出繁荣经济可能产生更多记录。其他引用包括罗马谷物市场。帖子还包含关于女性、儿童和美国政治的离题评论。

随着转速上升,每一次瞥视都很重要。因此,带有模拟指针的数字转速表始终是注意力的中心。围绕它,其他经典圆形仪表会根据所选驾驶模式不断重新排列。最终得到的显示屏直观地支持驾驶员,并且即使在高速行驶时也快速易读。

内幕知识不仅仅是非法内幕交易——它是员工在市场之前知晓公司真实状态的优势。Nokia的案例说明了这一点:工程师早在分析师之前几年就知道iPhone会摧毁他们的业务,所以他们通过转向Apple/Google来“交易”职业生涯,而不是等待。大多数人失败是因为他们等待官方确认(数据、裁员),但那时窗口已经关闭。Nokia在2007年即使业务模式已走下坡路,仍然发布了创纪录的利润;数据落后于现实。三个实用的场景,其中这种优势至关重要:通过提升技能或人脉朝向更好的机会行动,面对下降的趋势;靠近内部的“赢家”,如尚未成为竞争的崛起项目或平台;以及基于个人经验而非品牌名称的求职。内幕知识还揭示了官方故事软化的真实AI采用、客户情绪和转型速度。真正的“交易”是小而主动的步骤——学习新技能、与猎头交谈或瞄准成长中的部门——而你仍有工作。这种优势存在于早期;一旦人人都知道,就太晚了。

Hacker News的讨论回应了一篇将职业变动称为“内幕交易”的文章。评论者争论基于内幕信息不卖股票是否构成内幕交易,指出不作为难以证明,且美国法律 hinges on fiduciary duty,而非信息优势。其他人认为,诺基亚工程师对iPhone优势的了解不一定是重大非公开信息,诺基亚的衰落还可能涉及Elop/Microsoft交易。例子包括Enron的Lou Pai、高管股票出售和国会交易追踪器。多名评论者批评文章像AI生成或标题误导,因为它并非关于证券交易。总体而言,该帖探讨了内幕知识如何影响职业决策,同时强调法律与证据限制以及更广泛市场因素的作用。

滑动窗口聚合即使在运算符没有逆运算时也能被高效更新。朴素双端队列适用于整数求和等可逆运算,但对最小值、分位数、近似计数或浮点求和等操作会失败,其中异常值可能污染结果。双栈算法维护两个栈:一个用于当前值,一个用于较旧值的累积聚合。Push 将值加入当前栈;pop 将较旧值移动到第二个栈,同时重建累积聚合;eval 将最新的累积聚合与当前栈聚合结合。这为每个元素提供摊销 O(1) 时间和 O(窗口大小) 内存,需要结合律但不需要交换律。它可以通过 empty、unit、combine 和 finalize 函数推广到多种聚合。因为每个结果只依赖窗口内的值,NaN 等异常值只影响包含它们的窗口,避免长期误差累积。

Hacker News 上的一个帖子讨论了双栈滑动窗口聚合技术。该算法维护一个窗口,更新为均摊 O(1),聚合求值为 O(1),内存为 O(W)(W 为元素数量),并且由于聚合仅依赖于当前窗口值,因此数值稳定。评论者将其与较早的图像处理算法(van Herk/Gil-Werman)、前缀扫描/卷积和数据库窗口函数联系起来,并指出其在流式分析、异常检测、回归检测和高吞吐 Rust 实现中的应用。此外还有 API 命名争议,一些人更喜欢用 enqueue/dequeue 或 shift 而非 push/pop 来表示 FIFO 行为。一个 Python 示例展示了窗口的填充和排空。总体而言,该帖子强调了该算法的实用效率和广泛适用性。

请启用 JavaScript 和 cookies 以继续

Hacker News 讨论串讨论“Folders 编程语言”,一种程序由文件夹结构表示的深奥语言。评论者开玩笑说文件夹在 Windows 上不占磁盘空间,而技术回复解释说 NTFS 在预分配的主文件表中存储元数据,因此许多文件夹在扩展前最初会占用保留空间。其他人指出求值遵循自然排序,而非严格按字母排序。反应从钦佩到难以置信不等,还有与其它深奥语言的比较,以及关于利用文件夹结构进行存储或混淆的戏谑猜想。总体而言,这种语言被视为荒谬却巧妙,引发了技术性旁支讨论和幽默。

纽约市将在市长佐兰·马马迪尼和议会发言人朱莉·梅因达达成协议后结束其150年的中央公园马车拉车行业,该协议将在本月投票并于2028年6月1日生效,禁止马车游览。该禁令回应了数十年来的动物福利批评以及2024年游客罗曼奇·马哈根在一辆失控马车从车上被抛出后身亡的事件。该协议包括一个过渡框架,旨在帮助失业的工人在市政府各部门寻找新工作,并设有严格规定,禁止出售或转让马匹用于屠宰或其他马车工作。虽然动物权益倡导者和市议会称这是迟已到来的安全与伦理胜利,但马车司机及其工会则认为这在没有足够经济支持的情况下消灭了他们的生计。这项被称为“罗曼奇法案”的立法标志着标志性但日益有争议的公园景点的终结。

Hacker News 的讨论围绕纽约市预计结束马车观光展开。评论者围绕动物福利展开辩论:部分人支持禁令,并引用热应激和虐待;另一些人则将其与肉类产业比较,或捍卫传统。维也纳马车面临类似的温度争议;蒙特利尔较早的禁令被部分人认为是有益的。其他人则担心车夫失业、马匹前途以及旅游传统的失去。帖子还转向对清真/犹太屠宰和肉类消费的比较,以及关于马匹是否适合城市工作的说法。总体而言,讨论混合了对结束马车观光的支持,以及对一致性、监管和过渡方案的怀疑。

更多

联系我们 contact @ memedata.com