Simon Willison
Simon Willison是来自英格兰的程序员和开源软件开发者,Django Web框架的共同创建者之一,开源数据探索与发布工具Datasette的创建者。他曾联合创办会议目录网站Lanyrd,2022年起任Python软件基金会董事,并长期撰写关于Web开发和大语言模型的博客。
本页目录14 节
词条资料
2002—2003年巴斯大学与早期博客
2002年6月12日,Willison在巴斯大学(University of Bath)攻读计算机科学一年级时开设个人博客,博客最初托管在学校的学生网页空间,同年9月迁到他当时兼职的公司Incutio的域名下。[1]
2002年9月,他发布PHP的XML-RPC库IXR(Incutio XML-RPC Library),这是他最早发布的开源库之一,此后在WordPress和Drupal中沿用。[1]
2003年3月25日,他发布JavaScript函数document.getElementsBySelector(),可根据CSS选择器返回所有匹配的页面元素。他在2022年回顾时写道,这一函数是John Resig创建jQuery首个版本的灵感来源之一。[1]
2003—2005年Lawrence Journal-World与Django
2003年5月,Adrian Holovaty发布美国堪萨斯州Lawrence Journal-World报社的网页开发职位信息。当时Willison就读的英国大学提供“year in industry”(行业实习年)安排,学生可在世界任何地方工作一年,他与Holovaty商定以一年期实习的方式加入。[1]
2003年8月,这名来自英格兰的计算机科学学生抵达Lawrence,准备在Lawrence Journal-World开始为期一年的实习。他与Holovaty一起担任网页开发者,参与KUSports、LJWorld和Lawrence.com等网站,日常使用PostgreSQL、Python、mod_python、Red Hat和Apache。[2][3]
在报社,他与Holovaty决定改用Python而非PHP,为这家地方报纸开发内容管理系统,两人起初称之为“the CMS”。2003年秋,这两名World Online开发者开始从中提取通用的Web开发框架;2005年夏,World Online决定将其开源,这就是Django。[1][4]
Willison于2004年离开Lawrence Journal-World,此后报社团队继续扩展该框架。2005年7月17日,他在博客上发文介绍Django。[1]
2005—2008年Yahoo!与自由职业
2005年9月,Willison加入Yahoo!YahooYahoo(雅虎)是由 Jerry Yang 与 David Filo 于1994年创立的互联网品牌,业务包括邮箱、搜索、新闻、财经、体育及广告技术。它从网页目录发展为综合门户,经历搜索竞争、多次并购与重大数据泄露;原上市公司于2017年出售运营业务并更名 Altaba,品牌业务于2021年转入 Apollo 管理基金旗下,2026年推出人工智能答案服务 Yahoo Scout。点击查看完整词条新成立的Technology Development团队,首个任务是与FlickrFlickrFlickr 是照片分享与摄影社区平台,由 Ludicorp 开发,曾属于 Yahoo,2018年转入 SmugMug。点击查看完整词条团队合作开发新功能。2007年1月,他离开Yahoo!,转为自由职业者。[5]
2006年底起,他投入推广OpenID,撰写文章、制作录屏并在多场会议上演讲,主张以开放、去中心化的方案实现网站登录;他在2022年回顾时写道,OpenID最终没有普及。[1]
他做了约一年半自由职业,从事技术写作、公开演讲以及Django、OpenID和JavaScript相关工作,合作方包括GCap。[6]
2008—2010年《卫报》
2008年8月22日,Willison宣布将于10月中旬加入英国《卫报》(the Guardian),每周工作四天,担任软件架构师,与开发团队合作推进API项目。[6]
他称这是自己第一个正式的数据新闻职位。2009年3月,《卫报》推出Datablog(又称Data Store)和开放API平台Open Platform;Datablog用于公开报道背后的数据,起初使用Google Sheets发布。[1]
2009年英国议员报销单据公开后,他参与开发《卫报》的议员报销众包项目,这是他在《卫报》最大的数据新闻项目。该项目邀请读者审阅数以万计页的PDF文件以寻找新闻线索,第一轮于6月上线,第二轮于12月上线。他写道,这是“one of the projects I’m most proud of in my career so far”(迄今职业生涯中最自豪的项目之一)。[1]
2010—2013年Lanyrd
2010年6月5日,Willison与Natalie Downe结婚,两人随后辞去工作环球旅行,途经摩洛哥卡萨布兰卡时共同推出会议目录网站Lanyrd,网站于2010年8月上线,用户可通过TwitterTwitterTwitter 是曾运营同名实时短消息与社交平台的美国公司。服务起源于2006年,Twitter, Inc. 于2007年注册,2013年上市,2022年被 Elon Musk 收购并私有化。2023年公司披露已并入 X Corp.,同年7月平台启用 X 品牌。点击查看完整词条账号登录,查看朋友参加或演讲的会议。[1]
此后三年,Lanyrd参加了Y CombinatorY CombinatorY Combinator(YC)是2005年创办的创业加速器与种子投资机构,由 Paul Graham、Jessica Livingston、Robert Morris 和 Trevor Blackwell 共同创立。机构以批次投资、三个月集中辅导、Demo Day 及校友网络支持创业公司,早期项目包括 Dropbox、Airbnb 与 Stripe。点击查看完整词条,完成一轮种子融资,迁往伦敦并组建团队。[1]
2013年9月3日,Eventbrite宣布收购总部位于伦敦的Lanyrd和阿根廷票务公司Eventioz,这是Eventbrite的首批收购。Lanyrd当时已服务148个国家的近4万场活动,团队随后迁往Eventbrite的旧金山总部。[7]
2017—2019年重启博客与Datasette
创业和在Eventbrite任职期间,他的博客停更近七年,2017年10月恢复更新。[1]
2017年11月13日,他发布开源工具Datasette的首个版本。他写道,Datasette的灵感来自《卫报》Datablog,以及他意识到借助Zeit Now(今VercelVercelVercel 是 Guillermo Rauch 于2015年创办的云应用开发与部署公司,前身为 ZEIT。公司参与开发开源 React 框架 Next.js,并提供应用托管、部署及运行服务;其产品后来扩展至 AI SDK、v0 和面向 AI 应用的基础设施。2020年公司改用现名,2025年完成3亿美元F轮融资。点击查看完整词条)可以把数据打包进SQLite数据库,几乎免费地部署为探索性应用。[1]
Datasette用于探索和发布数据,可把各种形态的数据发布为交互式网站及配套API,面向数据记者、博物馆策展人、档案管理员、地方政府、科学家和研究人员等用户。截至2026年11月,其生态包括44个工具和154个插件。[9]
2019年2月,他发布用于创建和处理SQLite数据库的Python库及命令行工具sqlite-utils。[1]
2019—2020年斯坦福大学JSK新闻奖学金
2019年5月1日,他宣布入选斯坦福大学Stanford UniversityStanford University是美国加利福尼亚州的研究型大学,由Leland与Jane Stanford于1885年创立,1891年开学。点击查看完整词条为期十个月的John S. Knight新闻奖学金项目(JSK),研究方向为“Improving the impact of investigative stories by expanding the open-source ecosystem of tools that allows journalists to share the underlying data”(扩展帮助记者分享原始数据的开源工具生态,以提升调查报道的影响力)。[10]
2019年底,他离开Eventbrite开始奖学金项目。此后他主要全职开发Datasette及相关开源项目,奖学金结束后这项工作没有报酬。[1]
2021年2月VaccinateCA
2021年2月,他加入VaccinateCA志愿项目,协助以众包方式建立加利福尼亚州疫苗接种地点与供应情况数据库,并为此快速搭建Django应用;开源工具Django SQL Dashboard即由这项工作衍生。[1]
2022年起Python软件基金会董事
Willison自2022—2023年度起担任Python软件基金会(Python Software Foundation)董事,并连任至2026—2027年度董事会;他曾在2023—2024年度任财务委员会成员,在2025—2026和2026—2027年度任PyCon US委员会成员。[11]
2022年9月提出“prompt injection”一词
2022年9月12日,在Riley Goodside展示可用恶意输入让GPT-3忽略原有指令之后,Willison撰文指出这是一种安全漏洞,并写道:“I propose that the obvious name for this should be prompt injection.”(我提议将其命名为提示注入。)[12]
2023年GitHub加速器与LLM命令行工具
2023年5月18日,他发布用于与ChatGPTChatGPTChatGPT是OpenAI于2022年11月30日推出的生成式人工智能助手,通过网页和应用提供对话、写作、编程、搜索、文件分析及图像和语音交互等服务。产品从免费研究预览发展为面向个人、企业和教育机构的多种方案,并逐步增加深度研究、学习模式和跨应用任务执行能力。其应用也引发有关事实准确性、个人隐私、版权、教育及青少年安全的持续讨论。点击查看完整词条等大语言模型交互的命令行工具llm及ttok、strip-tags;同年7月,LLM开始通过插件支持自托管语言模型。LLM后来发展为与大语言模型交互的命令行工具和Python库。[13]
2023—2024年,Mozilla通过MIECO项目支持他的工作。[8]
主题:现职与利益披露
Willison目前全职开发以Datasette和SQLite为核心的数据新闻开源工具。他每周为Jesse Vincent创办的应用人工智能研究实验室Prime Radiant工作一天;Datasette Cloud的部分工作由Fly.io赞助;他是GitHub Star(无报酬职位)。[8]
他表示没有接受大语言模型厂商的付款,但常受邀预览OpenAIOpenAIOpenAI是2015年创立的人工智能研究与产品机构,开发GPT系列模型、ChatGPT、Codex及开发者API,并开展图像、语音、视频与智能代理研究。2025年重组后,非营利的OpenAI Foundation继续控制营利主体OpenAI Group PBC。其发展涉及大规模融资与算力合作,也伴随治理、版权、隐私及人工智能安全争议。点击查看完整词条、AnthropicAnthropicAnthropic是一家于2021年成立的人工智能研究与产品公司,开发Claude模型、助手及Claude Code等工具,并以公益公司形式运营。Dario Amodei与Daniela Amodei为共同创办人,其研究涉及模型安全、可解释性和可控性。点击查看完整词条、Gemini和MistralMistralMistral(Mistral AI)是2023年4月由 Arthur Mensch、Guillaume Lample 和 Timothée Lacroix 共同创办的法国人工智能公司,总部位于巴黎。公司研发语言及多模态模型,提供模型 API、企业定制工具、AI 应用与计算基础设施服务。其产品发展经历了 Mistral 7B、Mixtral、Mistral Large、Le Chat,并扩展至 Forge 和 Vibe;商业服务与开放权重模型并行。Arthur Mensch 担任首席执行官。点击查看完整词条等机构的新产品,并常获得免费API额度;唯一例外是OpenAI曾为他参加GPT-5预览活动所花时间付费。2026年2月起,他的博客和通讯接受每周赞助,他表示赞助商不影响编辑内容。[8]
关联机构、网站与公开账号
X:公开账号:https://x.com/simonw(在新窗口打开)。[8]
Datasette:官网:https://datasette.io/(在新窗口打开)。[9]
来源
- Twenty years of my blog(在新窗口打开)
- I’m in Kansas(在新窗口打开)
- WaSP : About : Biography : Simon Willison(在新窗口打开)
- FAQ: General(在新窗口打开)
- Simon Willison on personal-news(在新窗口打开)
- Back to full-time employment(在新窗口打开)
- Eventbrite Acquires London-Based Lanyrd and Latin American Events Company Eventioz(在新窗口打开)
- About Simon Willison(在新窗口打开)
- Datasette: An open source multi-tool for exploring and publishing data(在新窗口打开)
- JSK Journalism Fellowships names Class of 2019-2020 (and I’m in it!)(在新窗口打开)
- PSF Officers & Board Members(在新窗口打开)
- Prompt injection attacks against GPT-3(在新窗口打开)
- Simon Willison’s Weblog: Series of posts(在新窗口打开)