## 美国法律现在在Git中:一种新的法律透明度方法 受西班牙将法律法规版本控制在Git中的倡议启发,开发者v1d0b0t和nickvido迅速创建了一个Git仓库,其中包含整个美国法典——所有54个标题——以结构化的Markdown格式呈现。该项目仅用48小时完成,旨在提供美国法律变更的透明且易于追踪的历史记录。 传统上,理解法律修正案需要破译诸如“删除‘损害’并插入‘伤害’”之类的指令。使用Git可以提供清晰的“差异”(diffs),显示具体的变化内容和时间,使用户能够浏览法典在任何时间点的状态。这建立在之前的失败尝试之上,提供了结构化的元数据和对持续维护的承诺。 至关重要的是,该项目并非手动编写代码。它是通过“Dark Factory”(一个由人工智能驱动的自主开发流程)构建的,所有阶段——规范、安全审查、测试和实施——均在GitHub issue中公开记录。这个过程甚至识别并修复了安全漏洞。 该团队计划导入法典的历史快照,并最终将法案表示为pull request,模拟软件开发流程。这种创新方法将法律视为代码,为追踪法律演变提供了前所未有的清晰度和问责制。
## 队列的幻象:延迟陷阱
本文探讨了在系统中利用队列来应对流量高峰的陷阱,尽管队列最初看起来很有吸引力。虽然队列*似乎*可以避免容量问题,但它们只是*延迟*了问题,通常会导致用户体验到大幅增加的延迟。
核心问题在于:即使是短期的过载也可能产生巨大的队列。流量激增两倍可能导致请求等待时间长达一小时,即使激增已经消退。不同的队列选择方法(FIFO、随机、加权)仅仅是*重新分配*了痛苦——它们并不能消除痛苦。
作者认为队列提供了一种虚假的安全性。最终,唯一的真正解决方案是增加容量。虽然成本高昂,但它比让用户遭受不可预测的、可能很长的延迟要好。可见的队列(例如得来速)会设定期望;隐藏的软件队列会创造一种令人沮丧的“神秘盒子”体验。
结论?停止依赖队列作为权宜之计,并优先构建具有足够容量以处理需求的系统,确保一致的性能并避免未来的麻烦。
澳大利亚正在实施新的赌博广告限制,此前多年来一直因其人均赌博损失高居世界首位而受到批评。虽然没有全面禁止,但自1月1日起生效的改革将把电视广告限制在每小时3则(上午6点至晚上8点30分之间),并在现场体育直播期间禁止广告。
广播广告将在学生上下学时间受到限制,名人/运动员将被禁止出现在赌博宣传中。在线广告需要成年人登录账户并提供退出选项。广告也被禁止在体育场馆和制服上。政府还将打击非法离岸赌博网站和某些在线游戏类型。
这些变化受到了赌博行业和倡导团体的批评。赌博行业担心收入损失和“危险先例”,而倡导团体则认为这些措施不够,需要全面禁止以保护儿童。尽管一些行业人士承认公众情绪正在变化,但他们担心限制可能会促使赌徒转向不受监管的离岸平台。