Calvin French-Owen
calv.info · Personal blog · on HN since 2012
Calvin French-Owen, co-founder of Segment and a former OpenAI engineer, writes about startups, Node.js, heat pumps, and his time at OpenAI.
What HN saysHN commenters cite his reflections on OpenAI's small, fast-moving team culture and recommend his heat pump guide and Node and Express tips.
22HN people shared it
6linked it in comments
22stories submitted
2.4Kstory points
3 months agolast shared
2012people per year2026
Most-shared posts
- 1Lessons for Early Stage Founders4 people · 138 points · first shared 2020 · 24 comments on HN
- 2Reflections on OpenAI3 people · 771 points · first shared 2025 · 421 comments on HN
- 3Heat pumps, more than you wanted to know (2023)3 people · 263 points · first shared 2023 · 307 comments on HN
- 4An Introduction to Node's New Streams2 people · 76 points · first shared 2013 · 6 comments on HN
- 5Node and Express Tips2 people · 65 points · first shared 2012 · 20 comments on HN
- 6You Still Need to Think2 people · 7 points · first shared 2025 · discussion on HN
- 7How to sell a B2B product1 people · 643 points · first shared 2020 · 101 comments on HN
- 8The Cost of an ACL Injury1 people · 272 points · first shared 2013 · 174 comments on HN
- 9What 10gen nailed with MongoDB1 people · 109 points · first shared 2012 · 84 comments on HN
- 10Upsides and Downsides1 people · 57 points · first shared 2025 · 1 comments on HN
- 11The Coding Agent Metagame1 people · 4 points · first shared 2025 · discussion on HN
- 12The real magic of GPT-31 people · 4 points · first shared 2020 · discussion on HN
- 13Great products don’t require permission1 people · 3 points · first shared 2020 · discussion on HN
- 14The One-Trick Pony and the Empire1 people · 3 points · first shared 2016 · 2 comments on HN
- 15Visiting Quaise – ultra deep geothermal energy1 people · 2 points · first shared 2022 · discussion on HN
What HN people wrote when they linked it
wiseowise · 2026-03-19
> Their attention apears to already be quite diffuse if buying a python package manager is an item anywhere on their agenda.
According to the blog [0], their whole monorepo is in Python, their models are obviously trained using Python, their experiments are written using Python and core and CLI of their Codex is written using Rust. Uv brings both Python and Rust expertise. You’re talking nonsense because of your blind hate of LLMs. Even though I agree that they’re capitalizing on the fear of SWE being redundant.
0 - https://calv.info/openai-reflections
achrono · 2025-08-07
I think this just further demonstrates the truth behind the truly small & scrappy teams culture at OpenAI that an ex-employee recently shared [1].
Even with the way the presenters talk, you can sort of see that OAI prioritizes speed above most other things, and a naive observer might think they are testing things a million different ways before releasing, but actually, they're not.
If we draw up a 2x2 for Danger (High/Low) versus Publicity (High/Low), it seems to me that OpenAI sure has a lot of hits in the Low-Danger High-Publicity quadrant, but probably also a good number in the High-Danger Low-Publicity quadrant -- extrapolating purely from the sheer capability of these models and the continuing ability of researchers like Pliny to crack through it still.
[1] https://calv.info/openai-reflections
molsongolden · 2023-02-10
Calvin (Segment) and Baker (Plaid) also recently put together a nice up-to-date heat pump info page and a heat pump vs. existing HVAC calculator.
https://heatpumpshooray.com/
https://calv.info/heat-pumps
grabeh · 2013-06-05
http://calv.info/node-and-express-tips/ Here's a link with some information.
tikkun · 2023-03-13
Related: https://calv.info/heat-pumps
ianstormtaylor · 2013-06-28
Doing the actual refactor was probably 25% of the time investment here. When I saw the GitHub launch post about the new UI I started having a few ideas about how it could be improved, so I started hacking on it in Photoshop. Usually these kinds of things just end up in a trash folder somewhere, but I was digging where it was going so I kept at it.
As for writing the article, we actually like to encourage each other to write interesting articles on our personal blogs. One thing to keep in mind is that you'll be most productive when you're inspired to write, so if I get inspired to write something mid-day, unless there's a super important Segment.io deadline I'll just take a detour for an hour and write down my thoughts. And we try to remain open to each other doing that, instead of seeing it as "wasted" time. @calvinfo did the same with his recent article on Node's new streams too: http://calv.info/an-introduction-to-nodes-new-streams/ — since they are timely topics we like to get them out as soon as possible.
It's not without personal gain either, there are definitely traffic benefits, although I haven't looked into how much traffic actually gets from my own site to our Segment.io's site, let alone signs up. There are also hiring benefits I assume (we're only just starting to hire Javascript folks) from putting yourself out in the community.
Mostly I just enjoy it, so I do it ;) I usually write these after 8pm or so when I switch from working on Segment.io to doing…