John Szumski

@Jszumski
116 Followers
188 Following
121 Posts
mobile platform @ Cash App, author, University of Virginia alum.
Webhttps://johnszumski.com
GitHubhttps://github.com/jszumski
Twitterhttps://twitter.com/jszumski

"Across multiple coding agents and LLMs, we find that context files tend to reduce task success rates compared to providing no repository context, while also increasing inference cost by over 20%"

I've suspected this all along. Folks spending mucho-plenty time curating project-level .md files have been deluding themselves that it helps.

https://arxiv.org/abs/2602.11988

Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents?

A widespread practice in software development is to tailor coding agents to repositories using context files, such as AGENTS.md, by either manually or automatically generating them. Although this practice is strongly encouraged by agent developers, there is currently no rigorous investigation into whether such context files are actually effective for real-world tasks. In this work, we study this question and evaluate coding agents' task completion performance in two complementary settings: established SWE-bench tasks from popular repositories, with LLM-generated context files following agent-developer recommendations, and a novel collection of issues from repositories containing developer-committed context files. Across multiple coding agents and LLMs, we find that context files tend to reduce task success rates compared to providing no repository context, while also increasing inference cost by over 20%. Behaviorally, both LLM-generated and developer-provided context files encourage broader exploration (e.g., more thorough testing and file traversal), and coding agents tend to respect their instructions. Ultimately, we conclude that unnecessary requirements from context files make tasks harder, and human-written context files should describe only minimal requirements.

arXiv.org
@SmileyKeith Congrats! I can't think of a better match

New post: "We mourn our craft" https://nolanlawson.com/2026/02/07/we-mourn-our-craft/

No comment on this one.

We mourn our craft

I didn’t ask for this and neither did you. I didn’t ask for a robot to consume every blog post and piece of code I ever wrote and parrot it back so that some hack could make money off o…

Read the Tea Leaves

Fascinating! It's taken 40 years, but a group have found a faster shortest path technique than Dijkstra’s algorithm!

#gamedev #indiedev #gamemaker #gamedevelopment

https://www.quantamagazine.org/new-method-is-the-fastest-way-to-find-the-best-routes-20250806/

New Method Is the Fastest Way To Find the Best Routes | Quanta Magazine

A canonical problem in computer science is to find the shortest route to every point in a network. A new approach beats the classic algorithm taught in textbooks.

Quanta Magazine
This chart shows the total number of Stack Overflow questions asked each month. As you can see, AI summaries in Google and AI coding tools have nearly killed the site. It is only a matter of time before the site shuts down completely. The golden age of independent news, blogs, forums, and specialized sites like Stack Overflow is over. Whether this is good or bad, only time will tell. Personally, I think we are now restricting all internet traffic to just a few Gen AI apps https://data.stackexchange.com/stackoverflow/query/1926661#graph
TOMLDecoder Is Now Faster Than C (Thanks to AI):
https://duan.ca/2026/01/01/TOMLDecoder-Is-Faster-Than-C/
TOMLDecoder Is Now Faster Than C (Thanks to AI)

Daniel Duan's Website

Swift compiler settings are a critical part of your project configuration. I took some time to take stock of the current situation, including some (light) recommendations.

https://www.massicotte.org/blog/what-settings/

What Setting Should I Use?

Here's a place to start if you are trying to get a handle on Swift compiler settings.

massicotte.org
Recent discussion about the perils of doors in gamedev reminded me of a bug caused by a door in a game you may have heard of called "Half Life 2". Are you sitting comfortably? Then I shall begin.
PSA: If you have opted out of Liquid Glass with `UIDesignRequiresCompatibility=YES` and use a `ToolbarSpacer` anywhere, UIKit will crash with an Out Of Bounds exception during layout.