<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: swe_dima</title><link>https://news.ycombinator.com/user?id=swe_dima</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 25 Jun 2026 02:43:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=swe_dima" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by swe_dima in "RubyLLM: A Ruby framework for all major AI providers"]]></title><description><![CDATA[
<p>I found Ruby LLM to be surprisingly good - in terms of usability it's close to Vercel's AI framework.<p>It tries to strike a balance between working out of the box and being flexible... which has its challenges, still nice overall.<p>One big real-life pain I experienced is that caches don't always work, e.g. for xAI, since it only supports completions API and thought signatures are returned wrong.</p>
]]></description><pubDate>Wed, 24 Jun 2026 15:11:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48661194</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=48661194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48661194</guid></item><item><title><![CDATA[New comment by swe_dima in "VoidZero Is Joining Cloudflare"]]></title><description><![CDATA[
<p>Love Vite, but always felt sorry for them because it was not clear how they can make money, the whole VoidZero thing felt like a stretch.<p>It's one of those things that always stopped me from building cool tools - you have to make a living somehow.<p>So I am happy for the team of builders that they were able to receive the deserved payout and sustainability.</p>
]]></description><pubDate>Thu, 04 Jun 2026 16:13:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48400737</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=48400737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48400737</guid></item><item><title><![CDATA[New comment by swe_dima in "GitHub Copilot App"]]></title><description><![CDATA[
<p>I still don't understand how people use git worktrees with Docker. You need a full database and etc. For me it's simpler to have multiple checkouts.</p>
]]></description><pubDate>Tue, 02 Jun 2026 21:33:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48376631</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=48376631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48376631</guid></item><item><title><![CDATA[New comment by swe_dima in "Google changes its search box"]]></title><description><![CDATA[
<p>the video on this post looked like a Tiktok - everything is jumping, I could barely grasp what was going on</p>
]]></description><pubDate>Wed, 20 May 2026 11:29:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48206055</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=48206055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48206055</guid></item><item><title><![CDATA[New comment by swe_dima in "Gemini 3.5 Flash"]]></title><description><![CDATA[
<p>You may remember the argument that you can build an AI app and it continues to improve as models improve and costs go down?<p>Well, looking at OpenAI / Google / Anthropic we see crazy cost increases, such that it might invalidate your unit economics.<p>Cheering for Chinese models!</p>
]]></description><pubDate>Wed, 20 May 2026 10:04:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48205411</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=48205411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48205411</guid></item><item><title><![CDATA[New comment by swe_dima in "Gemini 3.5 Flash"]]></title><description><![CDATA[
<p>Flash family but costs like a Pro. $9 vs $12 for output.</p>
]]></description><pubDate>Tue, 19 May 2026 18:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48196866</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=48196866</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48196866</guid></item><item><title><![CDATA[New comment by swe_dima in "Medicare's new payment model is built for AI. Most of the tech world has no idea"]]></title><description><![CDATA[
<p>Is it basically about giving as much data as possible to insurance companies?</p>
]]></description><pubDate>Wed, 13 May 2026 22:29:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48128438</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=48128438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48128438</guid></item><item><title><![CDATA[New comment by swe_dima in "New iPad Air, powered by M4"]]></title><description><![CDATA[
<p>fair enough, thanks for elaborating</p>
]]></description><pubDate>Tue, 03 Mar 2026 06:55:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47229038</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=47229038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47229038</guid></item><item><title><![CDATA[New comment by swe_dima in "New iPad Air, powered by M4"]]></title><description><![CDATA[
<p>Maybe my pockets are not deep enough, but I completely fail to understand the value proposition of iPad Air vs the regular iPad. If you want something powerful or big - go with Pro, if not - choose the "regular", much cheaper.<p>What am I missing?</p>
]]></description><pubDate>Mon, 02 Mar 2026 21:46:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47224617</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=47224617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47224617</guid></item><item><title><![CDATA[New comment by swe_dima in "How I use Claude Code: Separation of planning and execution"]]></title><description><![CDATA[
<p>Since everyone is showing their flow, here's mine:<p>* create a feature-name.md file in a gitignored folder<p>* start the file by giving the business context<p>* describe a high-level implementation and user flows<p>* describe database structure changes (I find it important not to leave it for interpretation)<p>* ask Claude to inspect the feature and review if for coherence, while answering its questions I ask to augment feature-name.md file with the answers<p>* enter Claude's plan mode and provide that feature-name.md file<p>* at this point it's detailed enough that rarely any corrections from me are needed</p>
]]></description><pubDate>Sun, 22 Feb 2026 06:11:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47108673</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=47108673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47108673</guid></item><item><title><![CDATA[New comment by swe_dima in "Privilege is bad grammar"]]></title><description><![CDATA[
<p>Definitely my experience as well.<p>Another dimension to this is native vs 2nd language speakers.<p>For those of us who had to learn English, we put a lot of effort into grammar, while native speakers whip out half-baked sentences without a second thought.</p>
]]></description><pubDate>Mon, 16 Feb 2026 18:34:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47038449</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=47038449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47038449</guid></item><item><title><![CDATA[New comment by swe_dima in "2 in 5 Americans did not read a single book in 2025"]]></title><description><![CDATA[
<p>I admit I have not properly read a single book in a couple of years.<p>These days when it comes to technical stuff I much more prefer to fill in gaps by reading articles or documentation. Technical books are so long it feels like authors are paid by words.<p>And when it comes to fiction I have really leaned into audiobooks. My eyes are too tired from computer work, and I can combine audio with other activities like jogging or cooking.<p>There are some "technical" audiobooks as well, but only a small category of technical books makes sense in the audio format.</p>
]]></description><pubDate>Wed, 04 Feb 2026 20:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46891359</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46891359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46891359</guid></item><item><title><![CDATA[New comment by swe_dima in "Apple introduces new AirTag with longer range and improved findability"]]></title><description><![CDATA[
<p>my runner friends hate it, suddenly your Garmin can't show your pace and distance properly.
(I am very much aware it's a 1st world problem to have in times of war)</p>
]]></description><pubDate>Mon, 26 Jan 2026 16:35:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46767770</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46767770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46767770</guid></item><item><title><![CDATA[New comment by swe_dima in "Apple introduces new AirTag with longer range and improved findability"]]></title><description><![CDATA[
<p>my parents live in Russia and my grandma has alzheimer's, so as a present "for her" I bought an airtag - so in case my mom loses grandma in a crowd she can be found.<p>Little did I know, GPS jammers around the city make my grandma appear 50km away.<p>Not Apple's fault of course.</p>
]]></description><pubDate>Mon, 26 Jan 2026 14:58:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46766407</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46766407</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46766407</guid></item><item><title><![CDATA[New comment by swe_dima in "Google confirms 'high-friction' sideloading flow is coming to Android"]]></title><description><![CDATA[
<p>I no longer reside in Russia, so I am not being targeted by these.<p>But I think that it mostly comes down to companies being able to pay for these ads. Mastercard / Visa payments no longer work in Russia. If a company has a way to pay (by having another business entity in another country), then it probably works.</p>
]]></description><pubDate>Sun, 25 Jan 2026 10:38:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46752811</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46752811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46752811</guid></item><item><title><![CDATA[New comment by swe_dima in "Google confirms 'high-friction' sideloading flow is coming to Android"]]></title><description><![CDATA[
<p>oh, right! Didn't have my coffee yet :-)<p>But one difference is Rustore actually has payments and subscriptions, which hurts Google more.</p>
]]></description><pubDate>Sun, 25 Jan 2026 08:27:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46751938</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46751938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46751938</guid></item><item><title><![CDATA[New comment by swe_dima in "Google confirms 'high-friction' sideloading flow is coming to Android"]]></title><description><![CDATA[
<p>I am not very well educated when it comes to alternative stores landscape.
But I do know that in Russia there's now Rustore: <a href="https://www.rustore.ru/en" rel="nofollow">https://www.rustore.ru/en</a>
which functions by automatically downloading and updating APKs for you.<p>During the APK install, however, you do see the ugly Android prompt about how this app may be dangerous.<p>Rustore has its own app payment system, which obviously circumvents Google Play fees.<p>This works on regular Android phones.<p>Are there other examples of such stores? Perhaps it's Google's answer to that.</p>
]]></description><pubDate>Sun, 25 Jan 2026 08:20:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46751888</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46751888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46751888</guid></item><item><title><![CDATA[New comment by swe_dima in "Growing up in “404 Not Found”: China's nuclear city in the Gobi Desert"]]></title><description><![CDATA[
<p>in the ideal situation - yes, but since Russia is big and the climate is cold almost everywhere the government usually does not do it except in big cities.</p>
]]></description><pubDate>Tue, 30 Dec 2025 08:27:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46430862</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46430862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46430862</guid></item><item><title><![CDATA[New comment by swe_dima in "Growing up in “404 Not Found”: China's nuclear city in the Gobi Desert"]]></title><description><![CDATA[
<p>My grandfather, who is a nuclear scientist, and my mom also come from a small closed-off city in Siberia (Russia).<p>Visiting my grandparents I remember we had to go through a sort of border control to get there.<p>My mom told stories of how the government would change the asphalt every year in that city to cover the nuclear dust.</p>
]]></description><pubDate>Sun, 28 Dec 2025 12:26:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46410586</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46410586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46410586</guid></item><item><title><![CDATA[New comment by swe_dima in "Structured outputs create false confidence"]]></title><description><![CDATA[
<p>OpenAI structured outputs are pretty stable for me. Gemini sometimes responds with a completely different structure.
Gemini 3 flash with grounding sometimes returns json inside ```json...``` causing parsing errors.</p>
]]></description><pubDate>Sun, 21 Dec 2025 15:45:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46345626</link><dc:creator>swe_dima</dc:creator><comments>https://news.ycombinator.com/item?id=46345626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46345626</guid></item></channel></rss>