1 分•作者: pow-tac•9 天前
返回首页
最新
2 分•作者: JNRowe•9 天前
1 分•作者: jxmorris12•9 天前
2 分•作者: MehrdadKhnzd•9 天前
1 分•作者: Bridgexapi•9 天前
2 分•作者: helmo•9 天前
1 分•作者: 1vuio0pswjnm7•9 天前
1 分•作者: 1vuio0pswjnm7•9 天前
2 分•作者: caned•9 天前
2 分•作者: jensgk•9 天前
1 分•作者: omot•9 天前
科技行业的美妙之处在于,任何人都可以学会编程。大多数编程语言都是开源的,构成当今最强大工具基石的许多基础软件也是免费且开源的。值得注意的是,代理(agents)主要是在有效的 Unix 系统上训练的。
我认为没有人能否认,特别是玩弄 Fable(一个模型)后,机构将被那些愿意花钱的和那些负担不起的区分开来。这种动态与上一个时代截然不同,在上一个时代,任何人都可以学会有效地使用 Google 来实现前沿的生产力。开源模型最终会足够好,或者计算成本会足够低廉,以至于这不再是问题吗?出于某种原因,这件事让我夜不能寐。Fable 感觉像是曾经一个真正民主化的行业的终结。
1 分•作者: 1vuio0pswjnm7•9 天前
2 分•作者: remywang•9 天前
很高兴与大家分享 Prela 查询语言的“第二版”。
在分享了上一版本后,我收到了一些宝贵的反馈,其中最主要的是基于 Unicode 的奇怪语法让大家感到困惑。
Prela 现在拥有更熟悉的类 SQL 语法,同时遵循代数原理,这使得该语言具有组合性和可控性,并且核心引擎的代码量仍保持在 1k 行以内。
引擎也已从 Julia 重写为 Rust,这带来了更简洁的代码和更快的性能(这不仅仅是因为“Rust 快 Julia 慢”,还涉及一些深入的编译器层面的原因,我希望将来能写文章详细介绍)。
长远来看,我认为 Prela 的价值不在于它是一个独立的查询语言,而在于它展示了关系组合子的强大功能,这些组合子可以像迭代器一样,在任何语言中实现。
2 分•作者: the-mitr•9 天前
您使用了哪些模型和硬件?用于什么目的?遇到了哪些挑战?有什么技巧帮助您完成了这项工作?<p>这或许能帮助像我一样的新用户进行设置。
1 分•作者: filup•9 天前
我有一些关于软件工程师术语过时的看法和观点想提交给 Hacker News。
我认为软件工程师和“氛围程序员”(vibe coders)需要一个新的称呼。就叫大家“建造者”(Builders)吧。你从来没有真正意义上像盖房子那样,用图章来定义工程师,而现在,一个“氛围程序员”可以设计软件并称自己为软件工程师,而无需经历你今天所经历的那些艰辛。这很混乱,从长远来看也没有意义。
这就是新的竞技场。我们现在有糟糕的建造者,他们建造的房子会倒塌、出现水渍、地下室被淹、地板吱吱作响,或者因为电线松动而烧毁。或者……也有优秀的建造者。他们为自己建造的房屋感到自豪。他们每天与各工种的工人会面。他们清楚每个工种在做什么。他们知道房子会屹立百年,因为他们在整个建造过程中都密切关注着。他看到了每一车被倾倒和压实的泥土,看到了屋顶板上的每一颗钉子。
优秀的建造者甚至可能偶尔会穿上工具腰带,亲自动手做一些体力活。他们可能会调整框架,因为他们知道这会如何影响最终产品。他们可能会在工程师忽略的薄弱环节处进行加固。他们可能会在框架中间调整窗户的位置,因为他们知道之后组装过程中会出现的巨大问题。他们会精心布置常用区域的插座,或者提高电路的安培数,因为他们知道将来该位置会使用什么样的设备。
每个人都能获得同样优秀的基层基础。但这并不是衡量一个好房子的标准。无论基层基础有多好,他们都不关心这栋房子。建造者必须关心。拥有现场经验的建造者永远不会失去价值,而房子也不会自己建造。
1 分•作者: ilreb•9 天前
1 分•作者: SilverElfin•9 天前
1 分•作者: rented_mule•9 天前
1 分•作者: johnwheeler•9 天前
2 分•作者: captn3m0•9 天前