<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: dimaaan</title><link>https://news.ycombinator.com/user?id=dimaaan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 02:23:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dimaaan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dimaaan in "Celebrating 70 Years of Fortran"]]></title><description><![CDATA[
<p>How about ReflectiveProcessorBeanFactoryInitializationAotProcessor?</p>
]]></description><pubDate>Fri, 16 Oct 2026 13:03:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=50117888</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=50117888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50117888</guid></item><item><title><![CDATA[New comment by dimaaan in "Americans' social activity has steeply declined in the past 30 years"]]></title><description><![CDATA[
<p>I respect the honesty. Curious, though: would you say that in a job interview too?</p>
]]></description><pubDate>Thu, 15 Oct 2026 12:40:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=50102796</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=50102796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50102796</guid></item><item><title><![CDATA[New comment by dimaaan in "Android 17 is the first since 3.x to add new APIs without releasing to the AOSP"]]></title><description><![CDATA[
<p>And don't forget about Manifest V2/uBlock Origin removal!</p>
]]></description><pubDate>Fri, 18 Sep 2026 20:40:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49759967</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49759967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49759967</guid></item><item><title><![CDATA[New comment by dimaaan in "Java 27"]]></title><description><![CDATA[
<p>It says: "Status - Draft"</p>
]]></description><pubDate>Wed, 16 Sep 2026 11:54:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49725438</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49725438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49725438</guid></item><item><title><![CDATA[New comment by dimaaan in "Java 27"]]></title><description><![CDATA[
<p>Go has null pointer dereference problem.<p>Rust is too low-level for typical enterprise app where requirements changes twice a day. You end up spending time and tokens fighting with borrow checker.<p>C# is MS product, which is no-go for some folks.<p>Kotlin probably would be the answer.</p>
]]></description><pubDate>Tue, 15 Sep 2026 18:03:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49716347</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49716347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49716347</guid></item><item><title><![CDATA[New comment by dimaaan in "Java 27"]]></title><description><![CDATA[
<p>Null pointer dereference problem.
Solved for greenfield C# projects and Kotlin</p>
]]></description><pubDate>Tue, 15 Sep 2026 17:56:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49716251</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49716251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49716251</guid></item><item><title><![CDATA[New comment by dimaaan in "Startup Anti-Patterns"]]></title><description><![CDATA[
<p>You don't need network boundaries for good architecture. Split monolith into modules with an interface</p>
]]></description><pubDate>Mon, 31 Aug 2026 07:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49506615</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49506615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49506615</guid></item><item><title><![CDATA[New comment by dimaaan in "Htmx 4.0"]]></title><description><![CDATA[
<p>If you want a prototype fast, don't you use an LLM?<p>And if you do, why start with a simpler framework?</p>
]]></description><pubDate>Fri, 28 Aug 2026 19:51:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49483394</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49483394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49483394</guid></item><item><title><![CDATA[New comment by dimaaan in "AI is hitting entry-level jobs hardest, Stanford study finds"]]></title><description><![CDATA[
<p>From my experience.<p>There is a reason why youngest developers are more productive. They accept everything Agent suggests. They don't understand or care. They rely on your review of the Agent output from prompt they copy-pasted from JIRA. So you spent your time reviewing it instead of your own work.<p>From study titled "The Widening Gap: The Benefits and Harms of Generative AI for Novice Programmers" <a href="https://dl.acm.org/doi/epdf/10.1145/3632620.3671116" rel="nofollow">https://dl.acm.org/doi/epdf/10.1145/3632620.3671116</a><p>>> Without building this solution, and instead just taking what ChatGPT generated, they had skipped crucial steps in the programming problem solving process, and were now lost<p>When you skip the problem-solving process and take the LLM's first output, you're not building the cognitive framework needed to debug or maintain that code.</p>
]]></description><pubDate>Tue, 25 Aug 2026 19:35:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49439448</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49439448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49439448</guid></item><item><title><![CDATA[New comment by dimaaan in "AI is hitting entry-level jobs hardest, Stanford study finds"]]></title><description><![CDATA[
<p>Honestly, that is way too much for a junior.<p>I'd side-eye that list as senior .NET dev full stack.<p>You're asking one person to do frontend/js/css, backend/databases/Redis/MQ, and Python with all that math behind data-science, but i doubt he can understand and review all of this</p>
]]></description><pubDate>Tue, 25 Aug 2026 18:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49438031</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49438031</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49438031</guid></item><item><title><![CDATA[New comment by dimaaan in "AI is hitting entry-level jobs hardest, Stanford study finds"]]></title><description><![CDATA[
<p>That resonates me.<p>When I was in high school, I lied to girls about what I was planning to major in just so I wouldn't sound like some antisocial nerd.<p>Nobody back then thought coding was cool.
It was just the thing the weird kids did in the computer lab.</p>
]]></description><pubDate>Tue, 25 Aug 2026 17:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49437814</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49437814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49437814</guid></item><item><title><![CDATA[New comment by dimaaan in "Go is an ideal language for AI-assisted software engineering"]]></title><description><![CDATA[
<p>>> Nil and partially constructed structs<p>C# has "nullable reference types" and "required" keyword for that</p>
]]></description><pubDate>Wed, 12 Aug 2026 13:11:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49271887</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=49271887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49271887</guid></item><item><title><![CDATA[New comment by dimaaan in "Ask HN: What is the job market like?"]]></title><description><![CDATA[
<p>RTO - Return to Office</p>
]]></description><pubDate>Thu, 18 Jun 2026 20:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48590841</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=48590841</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48590841</guid></item><item><title><![CDATA[New comment by dimaaan in "Cleaning up after AI rockstar developers"]]></title><description><![CDATA[
<p>Don't call them rockstars - call them "resume-driven developers."<p>We had one on our team in the past.<p>A bunch of microservices built on an in-house RPC framework he wrote, RabbitMQ, half-baked "monads" in an OOP language, esoteric naming, and no comments (the code should be self-documenting!), no docs.<p>Management adored him.<p>Once we started to grow, the problems started to appear: bad orchestration, uninformative logs full of PII, poor error handling, edge cases that were nearly impossible to fix within the existing abstractions, dependency hell, etc.<p>At that point, he moved on.<p>It took years and many hundreds of pull requests to clean it up.</p>
]]></description><pubDate>Tue, 09 Jun 2026 15:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48462153</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=48462153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48462153</guid></item><item><title><![CDATA[New comment by dimaaan in "JOPA: Java compiler in C++, Jikes modernized to Java 6 with Claude"]]></title><description><![CDATA[
<p>Don't forget NPM packages Mocha and Chai (Pee and Tea)</p>
]]></description><pubDate>Wed, 26 Nov 2025 18:29:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46060776</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=46060776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46060776</guid></item><item><title><![CDATA[New comment by dimaaan in ".NET 10 Preview 6 brings JIT improvements, one-shot tool execution"]]></title><description><![CDATA[
<p>MIT license: <a href="https://github.com/dotnet/roslyn">https://github.com/dotnet/roslyn</a></p>
]]></description><pubDate>Wed, 30 Jul 2025 17:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44737404</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=44737404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44737404</guid></item><item><title><![CDATA[New comment by dimaaan in "Never write your own date parsing library"]]></title><description><![CDATA[
<p>No.
See <a href="https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags" rel="nofollow">https://stackoverflow.com/questions/1732348/regex-match-open...</a></p>
]]></description><pubDate>Fri, 25 Jul 2025 20:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=44687961</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=44687961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44687961</guid></item><item><title><![CDATA[New comment by dimaaan in "'Russia's Google' exits the country"]]></title><description><![CDATA[
<p>And "Search by picture"</p>
]]></description><pubDate>Sun, 21 Jul 2024 23:49:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41029502</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=41029502</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41029502</guid></item><item><title><![CDATA[New comment by dimaaan in "Ask HN: Did you encounter any leap year bugs today?"]]></title><description><![CDATA[
<p>Right, fixed such test today</p>
]]></description><pubDate>Fri, 01 Mar 2024 00:25:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=39557043</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=39557043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39557043</guid></item><item><title><![CDATA[New comment by dimaaan in "Ask HN: Did you encounter any leap year bugs today?"]]></title><description><![CDATA[
<p>And standard library design errors also.<p>Properly designed date/time API invented relatively recently.<p>System.DateTime (.NET) - 2002 | System.DateTimeOffset - 2005<p>Joda time (JVM) - 2005 | java.time - 2014<p>Temporal (JavaScript) - still experimental</p>
]]></description><pubDate>Thu, 29 Feb 2024 23:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=39556602</link><dc:creator>dimaaan</dc:creator><comments>https://news.ycombinator.com/item?id=39556602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39556602</guid></item></channel></rss>