<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: wesm</title><link>https://news.ycombinator.com/user?id=wesm</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 09 May 2026 02:58:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wesm" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wesm in "The bottleneck was never the code"]]></title><description><![CDATA[
<p>See also <a href="https://wesmckinney.com/blog/mythical-agent-month/" rel="nofollow">https://wesmckinney.com/blog/mythical-agent-month/</a></p>
]]></description><pubDate>Wed, 06 May 2026 11:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48035200</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=48035200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48035200</guid></item><item><title><![CDATA[New comment by wesm in "AI Made Writing Code Easier. It Made Being an Engineer Harder"]]></title><description><![CDATA[
<p>See also The Mythical Agent-Month <a href="https://wesmckinney.com/blog/mythical-agent-month/" rel="nofollow">https://wesmckinney.com/blog/mythical-agent-month/</a></p>
]]></description><pubDate>Sun, 01 Mar 2026 17:13:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47208592</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=47208592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47208592</guid></item><item><title><![CDATA[The Mythical Agent-Month]]></title><description><![CDATA[
<p>Article URL: <a href="https://wesmckinney.com/blog/mythical-agent-month/">https://wesmckinney.com/blog/mythical-agent-month/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47047032">https://news.ycombinator.com/item?id=47047032</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 17 Feb 2026 12:59:24 +0000</pubDate><link>https://wesmckinney.com/blog/mythical-agent-month/</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=47047032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47047032</guid></item><item><title><![CDATA[New comment by wesm in "AI fatigue is real and nobody talks about it"]]></title><description><![CDATA[
<p>Super well! I don't work without this tool running in the background supervising all the agents' work</p>
]]></description><pubDate>Sun, 08 Feb 2026 15:04:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46934801</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=46934801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46934801</guid></item><item><title><![CDATA[New comment by wesm in "AI fatigue is real and nobody talks about it"]]></title><description><![CDATA[
<p>I've been building <a href="https://roborev.io/" rel="nofollow">https://roborev.io/</a> (continuous background code review for agents) essentially as a cope to supervise the poor quality of the agents' work, since my agents write much more code than I can possible review directly or QA thoroughly. I think we'll see a bunch of interesting new tools to help alleviate the cognitive burden of supervising their work output.</p>
]]></description><pubDate>Sun, 08 Feb 2026 14:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46934732</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=46934732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46934732</guid></item><item><title><![CDATA[From Human Ergonomics to Agent Ergonomics]]></title><description><![CDATA[
<p>Article URL: <a href="https://wesmckinney.com/blog/agent-ergonomics/">https://wesmckinney.com/blog/agent-ergonomics/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46692945">https://news.ycombinator.com/item?id=46692945</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 20 Jan 2026 15:39:47 +0000</pubDate><link>https://wesmckinney.com/blog/agent-ergonomics/</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=46692945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46692945</guid></item><item><title><![CDATA[Roborev: Automated background code review for your agentic commits]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/wesm/roborev">https://github.com/wesm/roborev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46590496">https://news.ycombinator.com/item?id=46590496</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 12 Jan 2026 16:18:04 +0000</pubDate><link>https://github.com/wesm/roborev</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=46590496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46590496</guid></item><item><title><![CDATA[roborev: Background agent to review your Git commits with Codex or Claude Code]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/wesm/roborev">https://github.com/wesm/roborev</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46515428">https://news.ycombinator.com/item?id=46515428</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 06 Jan 2026 17:28:28 +0000</pubDate><link>https://github.com/wesm/roborev</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=46515428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46515428</guid></item><item><title><![CDATA[Can LLMs give us AGI if they are bad at arithmetic?]]></title><description><![CDATA[
<p>Article URL: <a href="https://wesmckinney.com/blog/llms-arithmetic/">https://wesmckinney.com/blog/llms-arithmetic/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46109468">https://news.ycombinator.com/item?id=46109468</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 01 Dec 2025 16:38:17 +0000</pubDate><link>https://wesmckinney.com/blog/llms-arithmetic/</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=46109468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46109468</guid></item><item><title><![CDATA[Moneyflow: Power user terminal UI for personal finance data]]></title><description><![CDATA[
<p>Article URL: <a href="https://moneyflow.dev/">https://moneyflow.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45720468">https://news.ycombinator.com/item?id=45720468</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 27 Oct 2025 12:51:43 +0000</pubDate><link>https://moneyflow.dev/</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=45720468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45720468</guid></item><item><title><![CDATA[New comment by wesm in "Show HN: We built the fastest spreadsheet"]]></title><description><![CDATA[
<p>I was especially excited to learn that RZ is built on Apache Arrow internally, which makes it easy to integrate with other Arrow-based applications and the emerging "Composable Data Stack". Really exciting stuff, they're just getting started!</p>
]]></description><pubDate>Thu, 29 Feb 2024 16:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39551431</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=39551431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39551431</guid></item><item><title><![CDATA[New comment by wesm in "Python for Data Analysis, 3rd Edition"]]></title><description><![CDATA[
<p>If you read my slide decks over the last 7 years or so (while I've been working actively on Arrow and sibling projects like Ibis) I've been saying exactly this.<p>See e.g. <a href="https://ibis-project.org/" rel="nofollow">https://ibis-project.org/</a></p>
]]></description><pubDate>Sat, 02 Jul 2022 21:37:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=31962691</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=31962691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31962691</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow 3.0"]]></title><description><![CDATA[
<p>Almost no database systems support multidimensional arrays. So they are not appropriate for many use cases?<p>* BigQuery: no
* Redshift: no
* Spark SQL: no
* Snowflake: no
* Clickhouse: no
* Dremio: no
* Impala: no
* Presto: no
... list continues<p>We've invited developers to add the extension types for tensor data, but no one has contributed them yet. I'm not seeing a lot of tabular data with embedded tensors out in the wild.</p>
]]></description><pubDate>Thu, 04 Feb 2021 00:23:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=26021076</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=26021076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26021076</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow 3.0"]]></title><description><![CDATA[
<p>I challenge you to have a closer look at the project.<p>Deserialization by definition requires bytes or bits to be relocated from their position in the wire protocol to other data structures which are used for processing. Arrow does not require any bytes or bits to be relocated. So if a "C array of doubles" is not native to the CPU, then I don't know what is.</p>
]]></description><pubDate>Wed, 03 Feb 2021 22:30:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=26020067</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=26020067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26020067</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow 3.0"]]></title><description><![CDATA[
<p>> Arrow's serialization is Protobuf<p>Incorrect. Only Arrow Flight embeds the Arrow wire format in a Protocol Buffer, but the Arrow protocol itself does not use Protobuf.</p>
]]></description><pubDate>Wed, 03 Feb 2021 22:28:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=26020034</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=26020034</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26020034</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow 3.0"]]></title><description><![CDATA[
<p>There's no serde by design (aside from inspecting a tiny piece of metadata indicating the location of each constituent block of memory). So data processing algorithms execute directly against the Arrow wire format without any deserialization.</p>
]]></description><pubDate>Wed, 03 Feb 2021 22:19:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=26019931</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=26019931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26019931</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow 3.0"]]></title><description><![CDATA[
<p>Microsoft is also on top of this with their Magpie project<p><a href="http://cidrdb.org/cidr2021/papers/cidr2021_paper08.pdf" rel="nofollow">http://cidrdb.org/cidr2021/papers/cidr2021_paper08.pdf</a><p>"A common, efficient serialized and wire format across data engines is a transformational development. Many previous systems and approaches (e.g., [26, 36, 38, 51]) have observed the prohibitive cost of data conversion and transfer, precluding optimizers from exploiting inter-DBMS performance advantages. By contrast, inmemory data transfer cost between a pair of Arrow-supporting systems is effectively zero. Many major, modern DBMSs (e.g., Spark,
Kudu, AWS Data Wrangler, SciDB, TileDB) and data-processing
frameworks (e.g., Pandas, NumPy, Dask) have or are in the process of incorporating support for Arrow and ArrowFlight. Exploiting this is key for Magpie, which is thereby free to combine data from different sources and cache intermediate data and results, without needing to consider data conversion overhead."</p>
]]></description><pubDate>Wed, 03 Feb 2021 20:42:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=26018827</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=26018827</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26018827</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow and MinIO"]]></title><description><![CDATA[
<p>(Wes here) I appreciate the Arrow shout-out but note that Apache Arrow has been a major open source community collaboration and not something I can take sole credit for.</p>
]]></description><pubDate>Sun, 20 Sep 2020 18:01:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=24535840</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=24535840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24535840</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow 1.0"]]></title><description><![CDATA[
<p>There is no “JIRA politics” blocking the LZ4 work, only a lack of volunteers to do the development and testing.</p>
]]></description><pubDate>Tue, 28 Jul 2020 12:43:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=23975089</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=23975089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23975089</guid></item><item><title><![CDATA[New comment by wesm in "Apache Arrow 1.0"]]></title><description><![CDATA[
<p>Keep in mind that Arrow Java<->C++/Python interop has been in production use in Apache Spark and elsewhere for multiple years now. We have avoided some of the mistakes of past projects by really emphasizing protocol integration tests across the implementations.</p>
]]></description><pubDate>Tue, 28 Jul 2020 12:41:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=23975077</link><dc:creator>wesm</dc:creator><comments>https://news.ycombinator.com/item?id=23975077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=23975077</guid></item></channel></rss>