<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: ipsod</title><link>https://news.ycombinator.com/user?id=ipsod</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 09 Oct 2026 03:59:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ipsod" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ipsod in "Forever Junior: The Skills AI Can't Develop for You"]]></title><description><![CDATA[
<p>Same, for sure.  I'm not actually sure I've come out ahead.  I've probably wasted at least a year of work in each direction.<p>In spite of my above-stated preference, I used Django for my most-recent project, and don't regret that decision a bit.</p>
]]></description><pubDate>Wed, 07 Oct 2026 14:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49993619</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49993619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49993619</guid></item><item><title><![CDATA[New comment by ipsod in "Forever Junior: The Skills AI Can't Develop for You"]]></title><description><![CDATA[
<p>Same as people often say about AI writing bespoke applications, these days... Libraries (like applications) often have 98% stuff you don't need, and 2% stuff you do.  You can end up better off with your own thing.<p>I've always liked writing my own libraries and minimal frameworks for PHP, which seems to be a very unpopular opinion, but it almost entirely removes churn from your stack, which is nice for tools that may stick around for years or decades.  I also never switched off jquery, preferring simple techs.  I'm almost definitely operating at a smaller scale than most web developers here, though.</p>
]]></description><pubDate>Wed, 07 Oct 2026 13:08:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49992262</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49992262</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49992262</guid></item><item><title><![CDATA[New comment by ipsod in "What's Earth's dominant species by mass?"]]></title><description><![CDATA[
<p>Terminator, War Games, The Matrix...<p>Metropolis (1927) had robots that infiltrated a revolution to sabotage it for their masters.<p>Frankenstein (1818)?<p>...</p>
]]></description><pubDate>Wed, 07 Oct 2026 12:36:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49991907</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49991907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49991907</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>> How do you measure that?<p>Vibes.<p>Reviews take way more time than new features, and often utilize 3 subagents at a time -  it's not uncommon to have reviews take 3 hours when the feature only took 15 minutes.  The numbers here are just estimates, though - I don't keep track.  "10x to 20x tokens on review" is probably underestimating review cost, if anything.<p>I don't review all code myself, but I do spend down-time reading code.  When I find obviously bad code/patterns/whatever, I don't just fix it directly - I work to create automated tests (like static analysis, almost) or adjust or create prompts and tools for agents (either for review stage or initial implementation) to solve that class of issue, instead of just that instance of it.<p>I never review the first iteration.  I review it after the agents have already poured a ton of time into it, if ever.<p>I do sometimes watch agents work, and redirect them if I see them doing something dumb.  But, usually, I have 5+ agents running, not counting sub-agents, and I'm just messing with the apps myself to find the next feature to create or polish.</p>
]]></description><pubDate>Tue, 06 Oct 2026 18:24:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49982183</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49982183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49982183</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>> they don't value correctness<p>I spend ~10-20 tokens on correctness and codebase cleanliness for every 1 I spend on new features.</p>
]]></description><pubDate>Tue, 06 Oct 2026 16:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49980473</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49980473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49980473</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>YOE is ~30, from my first PHP app to present.  I've spent somewhere between 5 and 80 hours a week coding for the past 30 years, mostly self-employed, writing tools and creating custom CNC machines/robots for my own business, but more recently doing same thing for a company as a full time employee.<p>I still get to do some coding, where there are safety-critical production systems, but the work is mostly tooling that gets us to that point or supports the business otherwise.<p>It's an awesome job.  Couldn't be funner, pretty much, except on data collection days.  I get high level tasks, or come up with my own, and find or build solutions - no more running a whole business, doing production, keeping books, shipping orders, doing customer support - I only do the stuff I like.</p>
]]></description><pubDate>Tue, 06 Oct 2026 13:42:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49978354</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49978354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49978354</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>Well, I used to pay more attention to the code, and then I found that if I spent more tokens having the AI review its work than actually creating new features, I was able to get more, better work done.<p>The AI review stage is where I've found prompting matters a lot more than that initial prototyping phase.  I've iterated on prompts and tooling that help the AI keep the codebase clean-ish.</p>
]]></description><pubDate>Tue, 06 Oct 2026 13:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49978084</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49978084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49978084</guid></item><item><title><![CDATA[New comment by ipsod in "Accountability mechanisms can be joyful (2024)"]]></title><description><![CDATA[
<p>If you can find exercise that's "play" for you, that's the trick.<p>I like hacky sack and kettlebells.  I can play hacky sack for 15 minutes, wherever I am, and easily keep my heart rate between 160 and 190 bpm.  I can do kettlebells in my bedroom in 15 minutes, and stay pretty strong and capable.  They're both genuinely fun for me, and leave me feeling better (lower stress, more alert, stronger, more agile, more attractive, less like a lazy slob).<p>I never could spend 10 minutes to and from the gym, and another 45 there, or anything like that.  I feel lucky to have found these things I do like.</p>
]]></description><pubDate>Tue, 06 Oct 2026 13:16:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49977983</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49977983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977983</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>> It's not even close.<p>That's always been my experience.  Not even close.  One gives you legos that lets you make a plastic toy, and the other is an industrial machine shop for code.<p>I thought maybe I was holding VSCode wrong, though.</p>
]]></description><pubDate>Tue, 06 Oct 2026 13:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49977834</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49977834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977834</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>I'm paid to produce software that has features and works.<p>Nobody cares how I get there or how ugly the code is.  They care how fast I can do it and how reliable the software is.<p>I look at code sometimes, in down time, to see what's been done terribly by AI, and to fix it and hopefully fix the process so that things don't get done terribly in that particular way in the future.</p>
]]></description><pubDate>Tue, 06 Oct 2026 12:56:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49977715</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49977715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977715</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>Code intelligence (find usages, go to definition, refactor/rename/move, etc.) and debugging are on another level - more powerful, more reliable, with more edge-cases covered.<p>At least, that was so in dynamic languages, like Python, and PHP, last I checked.</p>
]]></description><pubDate>Tue, 06 Oct 2026 12:49:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49977638</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49977638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977638</guid></item><item><title><![CDATA[New comment by ipsod in "JetBrains reports revenue growth, net financial loss for 2025"]]></title><description><![CDATA[
<p>Has anyone had a good experience with Junie, to share?<p>I've tried it, and it seemed fine, but not compelling enough to even spend the free usage I get with my All Products Pack.</p>
]]></description><pubDate>Tue, 06 Oct 2026 12:45:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49977587</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49977587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977587</guid></item><item><title><![CDATA[New comment by ipsod in "Gemini 4 Argon"]]></title><description><![CDATA[
<p>I tried 3.1 Pro over the weekend and you're right, it's great for chat.  Easily my favorite.  Thanks for the suggestion.</p>
]]></description><pubDate>Mon, 05 Oct 2026 12:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49963775</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49963775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49963775</guid></item><item><title><![CDATA[New comment by ipsod in "Gemini 4 Argon"]]></title><description><![CDATA[
<p>Wow.  Thanks for sharing.  I'll definitely try it.  I've noticed the trouble you mention, and used 3.8 Flash in spite of it, because I like the model, but it's bit me more than once.<p>Also, 3.8 Flash for coding... I've done several experiments with the same prompt and same codebase against other models, and it's never turned out well for Flash against GPT Sol or Astra.  No reason to use it for coding, either, except for quick scripts and prototypes, where it's nice because it's so fast.</p>
]]></description><pubDate>Fri, 02 Oct 2026 12:33:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49932764</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49932764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49932764</guid></item><item><title><![CDATA[New comment by ipsod in "Gemini 4 Argon"]]></title><description><![CDATA[
<p>You use 3.1 Pro?<p>I should try it, I guess - I always default to Flash 3.8.</p>
]]></description><pubDate>Thu, 01 Oct 2026 19:09:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49925806</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49925806</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49925806</guid></item><item><title><![CDATA[New comment by ipsod in "Gemini 4 Argon"]]></title><description><![CDATA[
<p>Yeah, I'm not saying this is an example of great work.  It's sufficient for the job - more time spent refining my instructions isn't necessary.<p>What I'm saying is, with just the effort it takes to notice and somewhat-sloppily mention things, they get fixed, and usually fixed well.  Further testing will tell us whether it needs more work or not.<p>They may have never had these troubles at all, if I'd coded by hand originally, but then, this particular app would've never been written, because it wouldn't justify that amount of work.</p>
]]></description><pubDate>Thu, 01 Oct 2026 17:28:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49924554</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49924554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49924554</guid></item><item><title><![CDATA[New comment by ipsod in "The AI Race Just Got Awkward"]]></title><description><![CDATA[
<p>More like google (when google just served content off of the website you were searching for), but also fed every form of media, turned up to 11, and given agency far beyond retrieval.</p>
]]></description><pubDate>Thu, 01 Oct 2026 17:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49924318</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49924318</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49924318</guid></item><item><title><![CDATA[New comment by ipsod in "Gemini 4 Argon"]]></title><description><![CDATA[
<p>I'd love to know if you still felt that way after seeing what I do in a day.  Company IP won't allow it.  Maybe I'll stream some personal dev work or something.<p>I'm not saying you're wrong, but, I'd be shocked if you were still so adamant (assuming you're rational and not in your own psychosis).<p>Here's something I'm about to drop on AI.  Like 90% of things like this, when I ask for a fix (with a few skills), get fixed with fewer edge cases left dangling than I'd have left if I'd spent all week on this stuff.  And, it'll be done before tomorrow, with no further input from me.  This is a list I put together in about 1 hour.<p><pre><code>    Things to fix with OCR text labeling
        - vertical line in center breaks box-drag
            - nope, not line in middle... IDK why, but the drag pretty frequently snaps back to original position in middle of drag... lets me keep dragging, but have to start back from there
            - happens with "draw stamp box" too
                - forces me to re-click the button to start over
        - add zoomed view of text in bottom right corner of video
        - add ability to restrict OCR
            - current job is 0 1 2 3 4 X 6 7 8 9
                - 5 is an X, for some reason
            - is detecting full alphanumeric
        - add ctrl+z undo for modifications to drawn box
        - deleting character in middle of "your label" text box jumps cursor to end</code></pre></p>
]]></description><pubDate>Thu, 01 Oct 2026 17:04:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49924271</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49924271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49924271</guid></item><item><title><![CDATA[New comment by ipsod in "Gemini 4 Argon"]]></title><description><![CDATA[
<p>3 years ago, these things became useful. Every year, they're drastically better. Most juniors are already dead weight.  Most of the rest of us are next.<p>IDK how it could be otherwise.  It's moving too fast and gone too far already.</p>
]]></description><pubDate>Thu, 01 Oct 2026 15:29:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49923000</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49923000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49923000</guid></item><item><title><![CDATA[New comment by ipsod in "The last time my family was replaced by technology"]]></title><description><![CDATA[
<p>I've always been either entirely self-directed, choosing my own goals, or almost entirely self-directed, being given high-level goals, and getting to choose my own means to accomplish them.  So my opinions are probably different from somebody who was a smaller part in a chain.<p>You say that you liked learning how things worked inside out, whether it was Postgres or whatever. You can still do that. You can learn it at a high level, and then it becomes like a magic word in your arsenal. You don't have to know or remember the details of implementation, but only the nature of its costs, benefits, and synergies with other systems.  You just have to remember that high-level abstraction, maybe just a single vocabulary word, of a low-level reality - the exact syntax is really no longer a concern.<p>The better the agents get, the less there is playing manager. Really your job now is to have and execute vision. Execution is largely a function of having a map of the high level vision and low-level realities in your head, or just having in-the-moment intuition about these things... then just speaking it.<p>Also, there is developing personal libraries. You may find that in your business you repeatedly tackle similar problems. You develop and refine a library that your future agents can utilize.  You develop prompts that make your work more automatic and more robust.  And when I say you, I mean, you direct your agents to do it.<p>It's not so different from what it always was, except that years get compressed into months. What was slow and tedious is now... less so.<p>I don't know how much advantage I have in this new world, having programmed (sometimes more, sometimes less) for 30 years.  My brother has never written a line of code in his life.  He's been heavy into AI for a while, and he has developed some really incredible stuff.  I think he may have already outpaced me.  His $1500/mo+ in subscriptions definitely help.</p>
]]></description><pubDate>Wed, 30 Sep 2026 20:15:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49913736</link><dc:creator>ipsod</dc:creator><comments>https://news.ycombinator.com/item?id=49913736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49913736</guid></item></channel></rss>