纽约初创公司招募 AI 首席工程师
一家位于纽约的初创公司正在寻找一位资深的全职创始工程师,负责从零到一构建新产品。该职位提供丰厚的股权和产品所有权。理想候选人需要精通Next.js、React、Vercel和Supabase等技术,具备全栈开发经验,能够快速迭代,并对将AI系统集成到SaaS产品中拥有深入理解。加分项包括熟悉SQL数据库、多租户数据库设计、网页抓取和React Native。
阅读更多
一家位于纽约的初创公司正在寻找一位资深的全职创始工程师,负责从零到一构建新产品。该职位提供丰厚的股权和产品所有权。理想候选人需要精通Next.js、React、Vercel和Supabase等技术,具备全栈开发经验,能够快速迭代,并对将AI系统集成到SaaS产品中拥有深入理解。加分项包括熟悉SQL数据库、多租户数据库设计、网页抓取和React Native。
阅读更多
本文深入探讨了运行程序的底层机制。作者以游戏机卡带为例,类比解释了现代操作系统中程序的虚拟化执行方式,包括虚拟地址空间、执行线程、可执行映像、加载器、模块和进程等关键概念。文章详细阐述了虚拟地址空间如何通过页表机制将虚拟地址映射到物理地址,从而实现多个程序共享物理内存而互不干扰。此外,文章还介绍了执行线程的调度机制、可执行映像的格式(PE和ELF)、加载器的作用以及模块的动态加载和卸载。最后,文章总结了进程的概念,它作为运行程序的实例,整合了线程、模块和虚拟地址空间等资源。
阅读更多
1997年,Kylie Minogue与音乐制作人Towa Tei合作推出了一首名为《GBI (German Bold Italic)》的歌曲,歌曲视角独特,以一种字体的口吻进行演唱。这首歌不仅是一首歌曲,更是一次字体设计的创意尝试。为了配合歌曲发行,艺术家Hiro Sugiyama设计了同名字体GBI,并作为数据轨道收录在Towa Tei的专辑《Sound Museum》中,还可从官网下载。这支单曲和字体设计,融合了90年代末期科技与流行文化元素,尽管如今已鲜为人知,但在设计和音乐领域都留下了独特的印记,被少数艺术家继续沿用。
阅读更多
本文探讨了“类型驱动开发”的理念,作者通过在Heartbeat大型Typescript项目中的经验,阐述了如何利用Typescript的类型系统来简化复杂编程问题。文章的核心观点是:通过充分利用类型系统,让类型在应用的各个层面自由流动,从类型定义开始设计新功能,使非法状态不可表示,解析而非验证数据,并保持代码的诚实性和特异性,可以大幅减少bug,提高开发效率。作者还分享了如何利用纯函数作为类型桥梁,以及如何将类型系统作为代码内省工具的技巧,并指出在必要时可以适度地绕过类型系统约束。
阅读更多
toyDB是一个用Rust从零开始构建的分布式SQL数据库教育项目。它旨在以简单易懂的方式演示分布式SQL数据库的架构和概念,支持大多数常见的SQL特性,包括连接、聚合和事务。虽然性能和可扩展性并非其主要目标,但它包含一个基准测试工具,用于评估不同工作负载下的性能。toyDB采用Raft共识算法管理事务性键值存储,并在此之上构建SQL查询引擎。
阅读更多
Quarkdown 是一款现代化的基于 Markdown 的排版系统,它以其多功能性为核心设计理念,能够无缝地将项目编译成可打印的书籍或交互式演示文稿。通过一个极其强大的图灵完备的 Markdown 扩展,确保你的想法能够自动转化为纸张上的内容。它支持自定义函数和变量,甚至可以创建供所有人使用的库,并提供HTML、PDF等多种输出格式。
阅读更多
瑞典已接近成为一个无现金社会,移动支付应用Swish的普及加速了这一进程。然而,这一转变却给无法使用数字技术的弱势群体带来了诸多挑战。他们难以支付账单、使用公共服务,甚至面临社会歧视。研究表明,老年人、无家可归者和低收入者等群体深受其害,他们被困在“现金泡沫”中,难以融入主流社会。这不仅是技术问题,更是一个社会公平与人文关怀的问题。
阅读更多
作者尝试使用Zopfli压缩器减小npm包大小,以提高性能并降低存储成本。Zopfli虽然能生成比gzip更小的文件,但速度显著慢于gzip。作者在自己的项目中成功验证了这一方法,并向npm维护者提交了提案。然而,由于Zopfli带来的发布速度变慢以及与npm锁文件不兼容等问题,最终提案被否决。虽然失败了,但作者从中吸取了宝贵的经验,并认为这是一个有价值的尝试。
阅读更多
一位程序员利用LSP服务器构建了一个小型概念验证系统,实现了现代代码编辑器与GUI之间的实时双向编辑。该系统允许用户在代码编辑器中修改代码,GUI界面实时更新;反之亦然。这解决了现有代码CAD系统中实时更新和兼容自定义编辑器的问题,为代码CAD领域带来了新的可能性。虽然该项目目前仅为概念验证,但它展示了LSP服务器在构建更强大的代码CAD系统方面的潜力。
阅读更多
大型语言模型Genie 3的成功离不开众多研究人员和工程师的辛勤付出。这份冗长的感谢名单,致敬了从核心研发到视频制作的各个环节的贡献者,展现了团队合作的巨大力量,也体现了AI项目成功的背后往往需要一个庞大的支持网络。
阅读更多
位于意大利和瑞士边境的小镇Viganella,由于地处山谷,每年11月到2月都会被大山遮挡阳光。为了解决这个长达80多天的“黑暗”问题,当地居民在2006年安装了一个巨大的镜子,反射阳光照亮小镇广场。这个充满创意的项目不仅解决了实际问题,也提升了小镇的凝聚力,并启发了其他地区类似项目的建设。
阅读更多
今夏,Wild Dolphin Project、佐治亚理工学院和谷歌将开源DolphinGemma模型,这是一个基于大西洋斑点海豚声音训练的声学模型。该模型有潜力用于研究其他鲸类物种,例如宽吻海豚或飞旋海豚,研究人员可以对其进行微调以适应不同物种的叫声。通过提供DolphinGemma等工具,研究人员可以分析自己的声学数据集,加速模式搜索,并加深对这些聪明海洋哺乳动物的理解。这项合作将工程技术与实地研究相结合,为缩小人类与海豚交流的差距开辟了新的可能性。
阅读更多
本文探讨了用抽签(sortition)代替选举的可能性。古雅典民主制度中,公民大会和议会成员通过抽签产生,体现了轮流执政的理念。现代,面对选举制度中代表性不足的问题,一些学者和活动家提议恢复抽签制度,以提高决策的代表性和包容性。文章分析了加拿大、爱尔兰等地公民大会的实践经验,既肯定了抽签在提升决策质量和代表性方面的潜力,也指出了其在问责制和公众参与度方面面临的挑战。最终,文章认为,抽签制度并非选举的简单替代,而应与之结合,并辅之以有效的公众沟通机制,才能更好地实现民主目标。
阅读更多
苹果公司将其全球密码监控服务从Java迁移到Swift,实现了40%的吞吐量提升,并大幅减少了内存使用,释放了近50%的Kubernetes集群容量。此次迁移解决了Java实现中垃圾回收导致的延迟问题和高内存占用,Swift的确定性内存管理和更快的启动时间显著提高了服务的可扩展性和响应速度。这项服务每天处理数十亿次请求,对性能和延迟要求极高,Swift的出色表现使其成为理想的替代方案。此举也反映了业界对高性能语言的日益重视,以应对极端规模的服务需求。
阅读更多
OS Yamato是一个新上线的操作系统,它颠覆了传统数字空间无限存储的理念。它倡导一种“短暂性”的美学,数据(笔记、照片、消息等)会在一段时间后自动消失,鼓励用户专注于当下,珍视珍贵的瞬间。系统采用Vue 3和AWS Amplify构建,并巧妙地将天气融入用户体验,让用户的数字记忆更具诗意。
阅读更多
Guile项目正在将一个基于Nofl的保守扫描垃圾收集器集成到其构建系统中。目前使用可增长堆策略,该策略通过乘数来调整堆大小,以应对内存碎片问题。然而,如果内存碎片严重,即使堆大小已达到预期大小的两倍,仍然可能发生分配失败,导致程序死锁。文章探讨了解决这个问题的方法,包括提高乘数、改变堆组织方式,以及为Nofl收集器预留空闲块等。最终目标是使Guile垃圾收集器能够高效地处理内存碎片,并避免死锁的发生。
阅读更多
AMD宣布将在即将发布的Radeon Software for Linux 25.20版本中移除私有的OpenGL和Vulkan驱动程序,转而完全支持基于Mesa的开源驱动程序。这意味着RadeonSI OpenGL驱动和基于AMDVLK的私有Vulkan驱动将不再包含在软件包中。此举被认为是AMD对开源社区的重大贡献,也标志着Mesa RADV Vulkan驱动程序获得了AMD的官方支持。长期以来,Mesa RADV一直是Linux发行版中默认的Radeon Vulkan驱动程序,其性能和稳定性已得到广泛认可。此举将简化驱动程序管理,并为Linux用户提供更一致、更稳定的图形体验。
阅读更多
美国医院在分娩过程中为产妇使用止痛药、镇静剂等药物后,产妇或新生儿药物检测呈阳性,医院却将其报告给儿童福利机构的事件频发。这导致许多母亲面临警方的介入、儿童福利调查甚至孩子被带走。调查发现,这些阳性结果往往是由于医院常用的药物导致的假阳性,医院缺乏对药物检测结果的复核机制,以及对产妇过度的监控和惩罚。专家呼吁改进医院的药物检测和报告流程,避免对产妇和家庭造成不必要的伤害。
阅读更多
Qualia计算研究所提出了一种新颖的注意力模型,该模型将注意力视为大脑电磁场中动态模式的管理。通过模拟谐波振荡的加权组合产生的电场线,研究人员展示了注意力如何通过调节潜在的谐振模式来控制电荷密度,从而解释了注意力行为中看似随机的波动和漂移。该模型还提供了对迷幻体验的潜在解释,认为迷幻剂通过改变谐波模式的配置来扰乱注意力的正常流动。这项研究为理解意识和开发新的神经干预技术提供了新的视角,例如通过非侵入性地扰动注意力的相位锁定来诱导意识的奇特状态。
阅读更多
程序员Aleksi Eeben在2025年完成了经典太空贸易游戏《Elite》的VIC-20非官方移植版。尽管VIC-20的内存有限,这款名为《VIC-20 Elite》的游戏仍包含了30艘独特的飞船、科里奥利斯和多多太空站,以及原版游戏的核心玩法:探索、战斗和动态经济。虽然为了适应VIC-20的硬件限制,部分功能被精简,但它仍然是8位机平台上令人印象深刻的成就,堪称对经典游戏的一次致敬。
阅读更多
研究人员提出了一种名为SGD-SaI的新型优化器,它对随机梯度下降法进行了改进。SGD-SaI通过根据梯度信噪比对不同参数组进行初始化学习率缩放,从而避免了训练不平衡问题,并且在内存效率方面远超AdamW。在各种Transformer模型任务(包括图像分类和大型语言模型预训练)中,SGD-SaI的表现与AdamW不相上下甚至更好,展现出其在不同应用中的鲁棒性和实用性。
阅读更多
在格鲁吉亚Dmanisi地区附近,考古学家发现了一块刻有60个神秘符号的玄武岩石碑。这些符号独特性强,与中东、印度、埃及和伊比利亚等地的文字存在部分相似之处,但又不完全相同,可能是当地独有的文字系统。石碑可能创作于青铜时代晚期或铁器时代早期,其用途尚不清楚,可能是记录战利品、建筑工程或祭祀活动。这一发现暗示了古代高加索地区与周边地区之间复杂的文化交流与影响。
阅读更多
本文探讨了生成式AI对人文教育的深刻影响。作者认为,忽视AI的影响是愚蠢的,因为AI语言模型的能力依赖于人文知识和技能。AI在语言翻译、分类等方面展现出巨大潜力,同时人文技能也日益成为AI研究的关键。作者通过自身开发历史主题教育游戏的经验,展示了AI在教学中的应用,但也指出AI滥用可能导致学生学习积极性下降,教育公平性问题加剧。最终,作者呼吁教育工作者积极参与,开发定制化的AI教学工具,避免AI被滥用,维护优质教育的根本价值。
阅读更多
布隆过滤器是一种概率数据结构,它以极小的空间代价高效地判断一个元素是否在一个集合中。通过多个哈希函数将元素映射到位数组,布隆过滤器能够快速地判断元素是否存在,虽然存在少量误判的可能性(误报),但对于大多数查询结果为负的场景,它能显著提高效率。文章详细解释了布隆过滤器的原理、实现以及数学推导,并通过Go语言示例展示了其应用,最终计算出针对十亿级数据,误判率为1%时的最佳参数配置,证明了其在海量数据处理中的实用性。
阅读更多
埃隆·马斯克领导的“政府效率部门”(DOGE)正大刀阔斧地削减政府开支,然而,马斯克自己的公司却从联邦政府获得了巨额合同。最新消息显示,国务院计划斥资4亿美元购买“装甲特斯拉”车辆,这引发了严重的利益冲突担忧。尽管国务院发言人否认已授予特斯拉合同,但该采购计划曾明确提及特斯拉,随后才被修改。这一事件凸显了马斯克在政府部门的影响力以及潜在的利益输送问题,也引发了人们对其DOGE部门实际效率的质疑。
阅读更多
MUMPS,一种诞生于上世纪60年代的编程语言,最初用于管理麻省总医院的病历。其独特的集成式数据库特性使其成为美国医疗信息系统和电子病历的主导数据库,为超过78%的美国患者提供服务。MUMPS 的发展历程充满了创新和挑战,从PDP-7上的早期版本到如今的开源实现和商业产品,它见证了计算机技术的飞速发展,并持续为医疗行业提供着关键支持。
阅读更多
本文是Edsger W. Dijkstra在1972年发表的著名演讲,探讨了早期编程的状况以及日益严重的软件危机。Dijkstra回顾了编程早期不被认可的历史,以及随着计算机性能的飞速提升,软件复杂度也急剧增加,导致软件危机出现。他认为,解决软件危机的关键在于改变编程方法,提倡编写“可理解的程序”,并强调程序正确性证明的重要性,以及避免使用过于复杂的编程语言。他相信通过改进编程语言、采用更结构化的编程方法和重视程序正确性,可以显著提高软件质量和开发效率。
阅读更多
一位资深工程师分享了她多年职场经验:在每个新工作的第一周,她就能直觉地判断这份工作是否适合自己。这种直觉并非总是准确,但长期来看,它极具参考价值。她用几个具体的例子说明了这种“第一印象”的可靠性,并指出对于管理者而言,价值观是否匹配尤为重要,因为管理者需要全身心地投入工作,而非仅仅完成任务。文章最后,她用“鸡和猪”的比喻来阐述管理者与工程师的不同:工程师是“参与者”,而管理者是“奉献者”。
阅读更多
Fray是一个用于Java的并发测试工具,它能帮助开发者发现和调试那些难以捉摸的竞态条件,这些竞态条件可能表现为断言违规、运行时异常或死锁。Fray使用先进技术(如概率并发测试或偏序采样)进行受控并发测试,并提供确定性重放功能来调试特定的线程交错。它易于使用,可以集成到现有的测试框架中,支持JUnit 5和其它测试框架,并提供Gradle和Maven插件简化集成。
阅读更多
印度国家大学排名系统将首次因研究人员发表论文被撤稿而惩罚相关机构。此举旨在解决印度因学术不端行为导致论文撤稿数量激增的问题。尽管论文撤稿有时是由于诚实的错误,但印度的撤稿数量仅次于中国和美国,其中大部分是由于学术不端或研究诚信问题。新政策将根据Scopus和Web of Science数据库中过去三年的撤稿数量对高校进行惩罚,旨在抑制学术不端行为,但其有效性仍有待观察,一些研究人员担心,仅仅调整排名机制并不能从根本上解决问题,例如,以牺牲质量为代价追求高发表数量的激励机制仍然存在。
阅读更多