<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: ilc</title><link>https://news.ycombinator.com/user?id=ilc</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Apr 2026 06:11:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ilc" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ilc in "I created my first AI-assisted pull request"]]></title><description><![CDATA[
<p>When you realize that being a great "programmer", isn't about writing the most code, but getting the job done...<p>AI will click as another tool in the toolbox.</p>
]]></description><pubDate>Tue, 24 Mar 2026 02:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47497804</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=47497804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47497804</guid></item><item><title><![CDATA[New comment by ilc in "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion"]]></title><description><![CDATA[
<p>I can't summarize 40~ YOE of programming easily. (30+ professional)<p>I can tell you: Your problems are a layer higher than you think.<p>Coding, Architecture, etc.  Those get the face time.  Process, and Discipline, and where the money is made and lost in AI.<p>To give a minor example: My first attempt at a major project with AI failed HORRIBLY.  But I stepped back and figured out why.  What short-comings did my approach have, what short-comings did the AI have.  Root Cause Analysis.<p>Next day I sat down with the AI and developed a PLAN of what to do.  Yes, a day spent on a plan.<p>Then we executed the plan.  (or it did and I kept it on track, and fixed problems in the plan as things happened.)  On the third day I'd completed a VERY complex task.  I mean STUPIDLY complex, something I knew WHAT I wanted to do, and roughly how, but not the exact details, and not at the level to implement it.  I'm sure 1-2 weeks of research could have taught me.  Or I could let the AI do it.<p>... And that formed my style of working with AI.<p>If you need a mentor pop in the Svalboard discord, and join #sval-dev.  You should be able to figure out who I am.</p>
]]></description><pubDate>Sat, 07 Mar 2026 21:18:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47291581</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=47291581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47291581</guid></item><item><title><![CDATA[New comment by ilc in "Tell HN: I'm 60 years old. Claude Code has re-ignited a passion"]]></title><description><![CDATA[
<p>As a Principal SWE, who has done his fair share of big stuff.<p>I'm excited to work with AI.  Why?  Because it magnifies the thing I do well: Make technical decisions.  Coding is ONE place I do that, but architecture, debugging etc.  All use that same skill.  Making good technical decisions.<p>And if you can make good choices, AI is a MEGA force multiplier.  You just have to be willing to let go of the reins a hair.</p>
]]></description><pubDate>Sat, 07 Mar 2026 02:57:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47284004</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=47284004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47284004</guid></item><item><title><![CDATA[New comment by ilc in "Don't become an engineering manager"]]></title><description><![CDATA[
<p>I think you over estimate how valuable really good Principal level talent is when you have AIs that can take over for entire teams.<p>As an older and higher up engineer, I worry more for the youngsters than myself.  I'll find a spot.  I'm using AI, I'm doing things at rates that are pretty crazy.<p>That's all powered by decades of good decision making practice.  Youngsters don't have that.  They don't have the painful lessons hard earned.</p>
]]></description><pubDate>Wed, 04 Mar 2026 00:52:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47241494</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=47241494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47241494</guid></item><item><title><![CDATA[New comment by ilc in "The path to ubiquitous AI (17k tokens/sec)"]]></title><description><![CDATA[
<p>Minor note to anyone from taalas:<p>The background on your site genuinely made me wonder what was wrong with my monitor.</p>
]]></description><pubDate>Fri, 20 Feb 2026 17:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47090835</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=47090835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47090835</guid></item><item><title><![CDATA[New comment by ilc in "Kernighan on Programming"]]></title><description><![CDATA[
<p>LLMs are where you need the most tests.<p>You want them writing tests especially in critical sections, I'll push to 100% coverage.  (Not all code goes there, but thing that MUST work or everything crumbles.  Yeah I do it.)<p>There was one time I was doing the classic: Pull a bug find 2 more thing.  And I just told the LLM.  "100% test coverage on the thing giving me problems." it found 4 bugs, fixed them, and that functionality has been rock solid since.<p>100% coverage is not a normal tool.  But when you need it.  Man does it help.</p>
]]></description><pubDate>Mon, 02 Feb 2026 17:35:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46858705</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46858705</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46858705</guid></item><item><title><![CDATA[New comment by ilc in "Cloudflare CEO on the Italy fines"]]></title><description><![CDATA[
<p>I disagree.<p>Freedom of Speech guarantees the right to speak.  Not the right to have no repercussions.<p>Elon has GREAT interest in Freedom of Speech, it enables him to have far more power than regulating the type of "speech" he showed in cancelling that customer's order.</p>
]]></description><pubDate>Fri, 09 Jan 2026 17:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46556169</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46556169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46556169</guid></item><item><title><![CDATA[New comment by ilc in "So you want to speak at software conferences?"]]></title><description><![CDATA[
<p>It can.  But I don't want to compete for my slot with others who can give the same talk, or a talk that is similar.<p>I want to make the conference committee choose between "Do we want ilc's talk on X." or "Do we want foo's talk on Y."  If we are both discussing the same thing, if I'm unknown, I will lose.  OTOH, if I have something interesting to talk about... I have 2 routes to "victory". "ilc gives great talks, he gets good grades and is working on his skills." and "Man that's a damn cool topic.  We want that at our conference, even if ilc isn't the BEST speaker, the combo is better."<p>I didn't start out as the best presenter.  I learned.  But I always knew I had to have an interesting topic, something that made it worth them giving me a slot.</p>
]]></description><pubDate>Tue, 09 Dec 2025 21:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46211238</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46211238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46211238</guid></item><item><title><![CDATA[New comment by ilc in "So you want to speak at software conferences?"]]></title><description><![CDATA[
<p>No, it means you have something unique to say.<p>The bar is there, but it is lower than you expect.  If you have a truly unique point of view to express, that brings some value to the table, slots will open up.<p>And I've spoken at plenty of conferences.  :)  Not always in the glamour rooms/slots.  But... I did have one talk fill a room out the door.  That was a talk on a difficult/controversial topic, and by then... I was probably about as expert as they came on the issue.<p>I didn't start with that though.  I just started with a simple point of view talk.  And I'd argue the second version of that talk is still one of the best I've given in my life.</p>
]]></description><pubDate>Tue, 09 Dec 2025 20:23:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=46210122</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46210122</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46210122</guid></item><item><title><![CDATA[New comment by ilc in "Ask HN: Should "I asked $AI, and it said" replies be forbidden in HN guidelines?"]]></title><description><![CDATA[
<p>No, I put them with lmgtfy.  You are being told that your question is easy to research and you didn't do the work, most of the time.<p>Also heaven forbid, AI can be right.  I realize this is a shocker to many here.  But AI has use, especially in easy cases.</p>
]]></description><pubDate>Tue, 09 Dec 2025 16:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46206911</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46206911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46206911</guid></item><item><title><![CDATA[New comment by ilc in "The Junior Hiring Crisis"]]></title><description><![CDATA[
<p>I think AI clouds the real issues around Junior hiring.  Defective companies.<p>Let's say you hire your great new engineer.  Ok, great!  Now their value is going to escalate RAPIDLY over the next 2-3 years.  And by rapidly, it could be 50-100%.  Because someone else will pay that to NOT train a person fresh out of college!<p>What company hands out raises aggressively enough to stay ahead of that truth?  None of them, maybe a MANGA or some other thing.  But most don't.<p>So, managers figure out fresh out of college == training employees for other people, so why bother?  The company may not even break even!<p>That is the REAL catch 22.  Not AI.  It is how the value of people changes early in their career.</p>
]]></description><pubDate>Tue, 02 Dec 2025 20:00:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46126012</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46126012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46126012</guid></item><item><title><![CDATA[New comment by ilc in "After Windows Update, Password icon invisible, click where it used to be"]]></title><description><![CDATA[
<p>So you can get rooted by the security issues disclosed.<p>Isn't it a wonderful catch 22?</p>
]]></description><pubDate>Tue, 02 Dec 2025 16:07:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46122637</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46122637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46122637</guid></item><item><title><![CDATA[New comment by ilc in "Proximity to coworkers increases long-run development, lowers short-term output (2023)"]]></title><description><![CDATA[
<p>Thanks. :)  And yeah, I skimmed it.  I stand by my comment.</p>
]]></description><pubDate>Tue, 02 Dec 2025 15:28:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46122161</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46122161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46122161</guid></item><item><title><![CDATA[New comment by ilc in "Proximity to coworkers increases long-run development, lowers short-term output (2023)"]]></title><description><![CDATA[
<p>To Quote the Page:<p>Notes
Revise and resubmit, Quarterly Journal of Economics<p>I'd wait for the revision.</p>
]]></description><pubDate>Tue, 02 Dec 2025 14:54:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46121801</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=46121801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46121801</guid></item><item><title><![CDATA[New comment by ilc in "Ask HN: How to deal with long vibe-coded PRs?"]]></title><description><![CDATA[
<p>The same way I would with a human:<p>If I thought the service should only be 1000 lines tops:<p>- Reject due to excess complexity.<p>If it is a proper solution:<p>- Use AI to review it, asking it to be VERY critical of the code, and look for spots where human review may be needed, architecture wise, design wise and implementation wise.<p>- Ask the AI again to do a security review etc.<p>- Tell the author to break the PR down into human size chunks using git.<p>Why those things?  It's likely some manager is gonna tell me review it anyways.  And if so, I want to have a head start, and if there's critical shoot down level issues I can find with an AI quickly.  I'd just shut the PR down now.<p>As in any "security" situation, in this case the security of your codebase and sanity, defense in depth is the answer.</p>
]]></description><pubDate>Tue, 04 Nov 2025 17:47:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45813770</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=45813770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45813770</guid></item><item><title><![CDATA[New comment by ilc in "LD_PRELOAD, The Invisible Key Theft"]]></title><description><![CDATA[
<p>What you take if you use a bad one?</p>
]]></description><pubDate>Thu, 16 Oct 2025 16:40:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45607596</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=45607596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45607596</guid></item><item><title><![CDATA[New comment by ilc in "NVIDIA DGX Spark In-Depth Review: A New Standard for Local AI Inference"]]></title><description><![CDATA[
<p>Was.  They've been diverging.</p>
]]></description><pubDate>Tue, 14 Oct 2025 11:34:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45578770</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=45578770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45578770</guid></item><item><title><![CDATA[New comment by ilc in "Qwen3-VL"]]></title><description><![CDATA[
<p><a href="https://huggingface.co/Qwen/Qwen3-Omni-30B-A3B-Instruct" rel="nofollow">https://huggingface.co/Qwen/Qwen3-Omni-30B-A3B-Instruct</a></p>
]]></description><pubDate>Wed, 24 Sep 2025 01:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45355083</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=45355083</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45355083</guid></item><item><title><![CDATA[New comment by ilc in "Show HN: 47jobs – A Fiverr/Upwork for AI Agents"]]></title><description><![CDATA[
<p>Why not just goto claude code / gpt-5 / whatever who have worked on better UX/UI?<p>And feel less slimy because they don't try to give their agents human names.</p>
]]></description><pubDate>Thu, 18 Sep 2025 15:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45290609</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=45290609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45290609</guid></item><item><title><![CDATA[New comment by ilc in "Age Simulation Suit"]]></title><description><![CDATA[
<p>Amen.</p>
]]></description><pubDate>Thu, 04 Sep 2025 18:39:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45130706</link><dc:creator>ilc</dc:creator><comments>https://news.ycombinator.com/item?id=45130706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45130706</guid></item></channel></rss>