<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: _jayhack_</title><link>https://news.ycombinator.com/user?id=_jayhack_</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 02:03:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=_jayhack_" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by _jayhack_ in "Launch HN: Freestyle – Sandboxes for Coding Agents"]]></title><description><![CDATA[
<p>Would love to understand how you compare to other providers like Modal, Daytona, Blaxel, E2B and Vercel. I think most other agent builders will have the same question. Can you provide a feature/performance comparison matrix to make this easier?</p>
]]></description><pubDate>Mon, 06 Apr 2026 17:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47663754</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=47663754</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47663754</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Cameras and Lenses (2020)"]]></title><description><![CDATA[
<p>Great article. For another fantastic explainer on optics, see 3Blue1Brown's video on refraction: <a href="https://www.youtube.com/watch?v=KTzGBJPuJwM" rel="nofollow">https://www.youtube.com/watch?v=KTzGBJPuJwM</a></p>
]]></description><pubDate>Thu, 01 Jan 2026 19:58:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46457455</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=46457455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46457455</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Codemaps: Understand Code, Before You Vibe It"]]></title><description><![CDATA[
<p>> static analysis tools that produce flowcharts and diagrams like this have existed since antiquity, and I'm not seeing any new real innovation other than "letting the LLM produce it".<p>Inherent limitation of static analysis-only visualization tools is lack of flexibility/judgement on what should and should not be surfaced in the final visualization.<p>The produced visualizations look like machine code themselves. Advantage of having LLMs produce code visualizations is the judgement/common sense on the resolution things should be presented at, so they are intuitive and useful.</p>
]]></description><pubDate>Tue, 04 Nov 2025 22:09:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45816426</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=45816426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45816426</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Meta Superintelligence Labs' first paper is about RAG"]]></title><description><![CDATA[
<p>Vector embedding is not an invention of the last decade. Featurization in ML goes back to the 60s - even deep learning-based featurization is decades old at a minimum. Like everything else in ML this became much more useful with data and compute scale</p>
]]></description><pubDate>Sun, 12 Oct 2025 00:09:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45553926</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=45553926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45553926</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Game over for pure LLMs. Even Rich Sutton has gotten off the bus"]]></title><description><![CDATA[
<p>Gary Marcus has been taking victory laps on this since mid-2023, nothing to see here. Patently obvious to all that there will be additional innovations on top of LLMs such as test-time compute, which nonetheless are structured around LLMs and complementary</p>
]]></description><pubDate>Fri, 26 Sep 2025 22:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45391617</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=45391617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45391617</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Show HN: Vibe Kanban – Kanban board to manage your AI coding agents"]]></title><description><![CDATA[
<p>Very cool and interesting project. Ideas like this are a threat to traditionally-conceived project management platforms like Linear; that being said, Linear and others (Monday, ClickUp, etc.) are pushing aggressively into UX built for human/AI collaboration. I guess the question is how quickly they can execute and how many novel features are required to properly bring AI into the human project workspace</p>
]]></description><pubDate>Fri, 11 Jul 2025 15:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44533612</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=44533612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44533612</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Measuring the Impact of AI on Experienced Open-Source Developer Productivity"]]></title><description><![CDATA[
<p>This does not take into account the fact that experienced developers working with AI have shifted into roles of management and triage, working on several tasks simultaneously.<p>Would be interesting (and in fact necessary to derive conclusions from this study) to see aggregate number of tasks completed per developer with AI augmentation. That is, if time per task has gone up by 20% but we clear 2x as many tasks, that is a pretty important caveat to the results published here</p>
]]></description><pubDate>Thu, 10 Jul 2025 19:25:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44524595</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=44524595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44524595</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Show HN: AI for Building Design, Planning, and Permitting"]]></title><description><![CDATA[
<p>It looks like you used AI-generated videos for customer testimonials. This should be illegal</p>
]]></description><pubDate>Mon, 26 May 2025 23:03:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44102422</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=44102422</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44102422</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Type-constrained code generation with language models"]]></title><description><![CDATA[
<p>Also worth checking out MultiLSPy, effectively a python wrapper around multiple LSPs: <a href="https://github.com/microsoft/multilspy">https://github.com/microsoft/multilspy</a><p>Used in multiple similar publications, including "Guiding Language Models of Code with Global Context using Monitors" (<a href="https://arxiv.org/abs/2306.10763" rel="nofollow">https://arxiv.org/abs/2306.10763</a>), which uses static analysis beyond the type system to filter out e.g. invalid variable names, invalid control flow etc.</p>
]]></description><pubDate>Wed, 14 May 2025 01:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43979926</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=43979926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43979926</guid></item><item><title><![CDATA[Show HN: Codegen – SWE Agents for any repo]]></title><description><![CDATA[
<p>Hey folks, excited to launch Codegen: a platform for SWE agents.<p>Codegen lets you prompt agents to perform programming tasks across code, Github, Linear, Slack and more. Ask for impressively complex code modifications and watch it autonomously produce pull requests, respond to feedback, diagnose issues, run tests and more.<p>Try the following:<p>- "@codegen Can you add stripe checkout to my frontend?"<p>- "@codegen Who is the top contributor to my repo last week?"<p>- "@codegen Can you research and flesh out this Linear ticket?"<p>Codegen has full access to an isolated dev machine, ability to search the web, and is freakishly smart due to the incredible agentic capabilities of Claude 3.7.<p>This is based on the Claude Code architecture: a single-strand agent with tool use.<p>We also support an API (<a href="https://docs.codegen.com/introduction/api" rel="nofollow">https://docs.codegen.com/introduction/api</a>) for programmatically triggering agents. Rig them up to run as part of your CI, etc.<p>Give it a spin! Free to try at codegen.com.<p>Would love any feedback that folks are willing to provide!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43730097">https://news.ycombinator.com/item?id=43730097</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 18 Apr 2025 17:26:54 +0000</pubDate><link>https://www.codegen.com/</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=43730097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43730097</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Launch HN: mrge.io (YC X25) – Cursor for code review"]]></title><description><![CDATA[
<p>If you are looking for an alternative that can also chat with you in Slack, create PRs, edit/create/search tickets and Linear, search the web and more, check out codegen.com</p>
]]></description><pubDate>Tue, 15 Apr 2025 15:12:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43693956</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=43693956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43693956</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Fintech founder charged with fraud; AI app found to be humans in the Philippines"]]></title><description><![CDATA[
<p>Related article from mid-pandemic: <a href="https://www.theinformation.com/articles/shaky-tech-and-cash-burning-giveaways-ai-shopping-startup-shows-excesses-of-funding-boom?rc=m0iyi2" rel="nofollow">https://www.theinformation.com/articles/shaky-tech-and-cash-...</a><p>A friend asked me to do diligence on this company circa 2021 given my personal background in ML. The founder was adamant they had a "100% checkout success rate" based on AI, which was clearly false. He also had 2 other startups he was running concurrently (?)<p>Live and learn!</p>
]]></description><pubDate>Fri, 11 Apr 2025 00:26:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=43649229</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=43649229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43649229</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Show HN: Codemcp – Claude Code for Claude Pro subscribers – ditch API bills"]]></title><description><![CDATA[
<p>Codegen is an MCP client that you can trigger via Slack: codegen.com</p>
]]></description><pubDate>Thu, 20 Mar 2025 01:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=43419107</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=43419107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43419107</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Show HN: Codemcp – Claude Code for Claude Pro subscribers – ditch API bills"]]></title><description><![CDATA[
<p>This is true and is essentially a form of arbitrage. Anthropic is eating the cost of your elevated queries with their $20 flat fee subscription.<p>The "famously huge API token costs" you are referring to is Cline passing the Anthropic API cost through to you with no markup. You even input your own API token.</p>
]]></description><pubDate>Thu, 20 Mar 2025 01:29:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43419093</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=43419093</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43419093</guid></item><item><title><![CDATA[SWE Agents Are Better with Codemods]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.codegen.com/blog/devin">https://docs.codegen.com/blog/devin</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43258270">https://news.ycombinator.com/item?id=43258270</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 04 Mar 2025 18:25:32 +0000</pubDate><link>https://docs.codegen.com/blog/devin</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=43258270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43258270</guid></item><item><title><![CDATA[Mining LLM Pre-Training Data from Codebases]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.codegen.com/tutorials/training-data">https://docs.codegen.com/tutorials/training-data</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42967787">https://news.ycombinator.com/item?id=42967787</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Feb 2025 00:03:30 +0000</pubDate><link>https://docs.codegen.com/tutorials/training-data</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=42967787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42967787</guid></item><item><title><![CDATA[Act via Code: Giving Agents a More Expressive Way to Act]]></title><description><![CDATA[
<p>Article URL: <a href="https://docs.codegen.com/blog/act-via-code">https://docs.codegen.com/blog/act-via-code</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42920109">https://news.ycombinator.com/item?id=42920109</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 03 Feb 2025 16:46:13 +0000</pubDate><link>https://docs.codegen.com/blog/act-via-code</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=42920109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42920109</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Show HN: Codegen – OSS Python Library for Advanced Code Manipulation"]]></title><description><![CDATA[
<p>Codemodder has extensive Java support, which Codegen does not support at the moment. Otherwise, my understanding of Codemodder is that it is focused on AST-level syntactical modifications. Codegen computes a richer graph datastructure, and this can be used for sophisticated modifications that depend on inheritance hierarchies, function usages, cross-file references and more.<p>Codemodder is written in Java, whereas you can write Codegen in a jupyter notebook or anywhere you can run Python.</p>
]]></description><pubDate>Thu, 30 Jan 2025 01:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=42873868</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=42873868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42873868</guid></item><item><title><![CDATA[Show HN: Codegen – OSS Python Library for Advanced Code Manipulation]]></title><description><![CDATA[
<p>Hey HN! We've just open-sourced Codegen (<a href="https://github.com/codegen-sh/codegen-sdk">https://github.com/codegen-sh/codegen-sdk</a>), a Python library for manipulating Python + JS/React codebases.<p>Codegen was engineered backwards from real-world, large-scale codebase analysis + refactors we performed on multi-million-line enterprise codebases. It provides a scriptable interface to a powerful, multi-lingual language server built on Tree-sitter.<p>We realized that many code transformation tasks that impact large teams - refactors, enforcing patterns, analyzing control flow - are fundamentally programmatic operations. Yet existing tools like LibCST and Jscodeshift often require you to think in terms of ASTs and parser internals rather than the high-level changes you want to make.<p>Therefore, we built Codegen to match how developers actually think about code changes:<p><pre><code>  # Move a symbol to a new file
  # Handles imports, references, dependencies
  function.move_to_file("new_file.py") 

  # Rename across the codebase
  class_def.rename("NewName")  # Updates all usages, preserves formatting

  # Analyze call patterns
  for usage in function.usages:
      print(f"Used in {usage.file.name}")

</code></pre>
Codegen handles the edge cases automatically - updating imports, preserving dependencies, maintaining references, and resolving naming conflicts. You focus on intent, we handle the details.<p>Under the hood, Codegen performs static analysis to build a rich graph representation of your code. This enables:<p>- Versatile and comprehensive operations<p>- Built-in visualization capabilities<p>- Blazing fast execution of large-scale refactors<p>We've seen a wide variety of advanced code manipulation programs emerge, including:<p>- Mining codebases for LLM pre-training data<p>- Analyzing security vulnerabilities<p>- Large-scale API migrations<p>- Enforcing code patterns<p>We're excited to share this with the community and look forward to your feedback. Give it a spin and let us know what you think!<p><pre><code>  uv tool install codegen
  codegen notebook --demo

</code></pre>
Docs: <a href="https://docs.codegen.com" rel="nofollow">https://docs.codegen.com</a>
GitHub: <a href="https://github.com/codegen-sh/codegen-sdk">https://github.com/codegen-sh/codegen-sdk</a>
Community: <a href="https://community.codegen.com" rel="nofollow">https://community.codegen.com</a><p>Let us know if you have any questions or interesting use cases you'd like to explore.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42868511">https://news.ycombinator.com/item?id=42868511</a></p>
<p>Points: 14</p>
<p># Comments: 3</p>
]]></description><pubDate>Wed, 29 Jan 2025 17:52:43 +0000</pubDate><link>https://docs.codegen.com/introduction/overview</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=42868511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42868511</guid></item><item><title><![CDATA[New comment by _jayhack_ in "Operator research preview"]]></title><description><![CDATA[
<p>Unfortunately a lot of the things we want agents to interact with don't expose neat APIs. Computer use and, eventually, physical locomotion are necessary for unlocking agent interactivity with the real world.</p>
]]></description><pubDate>Thu, 23 Jan 2025 19:56:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42807442</link><dc:creator>_jayhack_</dc:creator><comments>https://news.ycombinator.com/item?id=42807442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42807442</guid></item></channel></rss>