<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: DenisM</title><link>https://news.ycombinator.com/user?id=DenisM</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 05:22:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DenisM" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DenisM in "S3 Files"]]></title><description><![CDATA[
<p>TLDR: Eventually consistent file system view on top of s3 with read/write cache.</p>
]]></description><pubDate>Tue, 07 Apr 2026 20:08:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680704</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=47680704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680704</guid></item><item><title><![CDATA[New comment by DenisM in "C++26 is done: ISO C++ standards meeting Trip Report"]]></title><description><![CDATA[
<p>>to a language which has already surpassed its complexity budget<p>I've been thinking that way for many years now, but clearly I've been wrong. Perhaps C++ is the one language to which the issue of excess complexity does not apply.</p>
]]></description><pubDate>Sun, 29 Mar 2026 22:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47568167</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=47568167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47568167</guid></item><item><title><![CDATA[New comment by DenisM in "ChatGPT won't let you type until Cloudflare reads your React state"]]></title><description><![CDATA[
<p>In the good old days Netflix had "Dynamic HTML" code that would take a DOM element which scrolled out of view port and move it to the position where it was about to be scrolled in from the other end. Hence he number of DOM elements stayed constant no matter how far you scroll and the only thing that grows is the Y coordinate.<p>They did it because a lot of devices running Netflix (TVs, DVD players, etc) were underpowered and Netflix was not keen on writing separate applications. They did, however, invest into a browser engine that would have HW acceleration not just for video playback but also for moving DOM elements. Basically, sprites.<p>The lost art of writing efficient code...</p>
]]></description><pubDate>Sun, 29 Mar 2026 22:32:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47568121</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=47568121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47568121</guid></item><item><title><![CDATA[New comment by DenisM in "Drone Attack on Parked U.S. Army BlackHawk in Iraq a Harbinger of What's to Come"]]></title><description><![CDATA[
<p>Laser turrets near highest-value targets?<p>It becomes defense in depth though, perimeter defense is no longer enough. Thats kinda new.</p>
]]></description><pubDate>Wed, 25 Mar 2026 20:13:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47522536</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=47522536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47522536</guid></item><item><title><![CDATA[New comment by DenisM in "Oregon school cell phone ban: 'Engaged students, joyful teachers'"]]></title><description><![CDATA[
<p>Create a separate Mac / Windows non-admin account just for coding? I’m sure there are parental control measures for either platform. As time goes you can update the deny list of web sites.<p>Another thing that helps is recording your screen for the whole day. Once you start doing review in the evening it will create back-pressure on the monkey brain that jumps to distractions.<p>Yet another thing is to setup a separate computer. You can browse crapnet as long as you want, but you have to walk to another desk. The back pressure is subtle but has long-term effect and requires very kittke will power.</p>
]]></description><pubDate>Fri, 20 Mar 2026 16:45:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457159</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=47457159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457159</guid></item><item><title><![CDATA[An online book about how ChatGPT works]]></title><description><![CDATA[
<p>Article URL: <a href="https://ericsilberstein1.github.io/how-they-think-book/index.html">https://ericsilberstein1.github.io/how-they-think-book/index.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47132390">https://news.ycombinator.com/item?id=47132390</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 24 Feb 2026 03:10:28 +0000</pubDate><link>https://ericsilberstein1.github.io/how-they-think-book/index.html</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=47132390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47132390</guid></item><item><title><![CDATA[New comment by DenisM in "Amazon's Ring and Google's Nest reveal the severity of U.S. surveillance state"]]></title><description><![CDATA[
<p>If X is against law Y the recourse is to seek judgment from courts. If it’s not against the law the recourse is to seek new law from Congress.<p>The difference is significant for that reason alone. The other reason is that if you’re looking to recruit supporters you will get more of them if you get your  ducks in a row. Disorganized ducks impair credibility and create friction.<p>Not making the distinction between the two is only helpful for the purpose of blowing off steam and the only outcome is outrage fatigue.</p>
]]></description><pubDate>Mon, 16 Feb 2026 01:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47029876</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=47029876</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47029876</guid></item><item><title><![CDATA[New comment by DenisM in "Google staff call for firm to cut ties with ICE"]]></title><description><![CDATA[
<p>> Your opinion.<p>A matter of opinion.<p>It’s also the law of this place, and that is not a matter of opinion.</p>
]]></description><pubDate>Sat, 07 Feb 2026 17:34:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46925697</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46925697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46925697</guid></item><item><title><![CDATA[New comment by DenisM in "If you tax them, will they leave?"]]></title><description><![CDATA[
<p>That classic argument for step up is that a farmer’s son inheriting the farm suddenly owes a lot of taxes which he can’t pay without selling the farm.<p>Is this a real problem? And how do we fix that?</p>
]]></description><pubDate>Wed, 28 Jan 2026 21:54:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46802098</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46802098</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46802098</guid></item><item><title><![CDATA[New comment by DenisM in "Architecture for Disposable Systems"]]></title><description><![CDATA[
<p>The key flaw in the argument is that high quality interfaces do not spring to life by themselves. They are produced as an artifact of numerous iterations over both interfacing components. This does not invalidate the entire article, but interface discovery phase has to become the integral part of disposable systems engineering.</p>
]]></description><pubDate>Sat, 17 Jan 2026 16:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46659349</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46659349</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46659349</guid></item><item><title><![CDATA[New comment by DenisM in "Git Rebase for the Terrified"]]></title><description><![CDATA[
<p>I found it a lot safer to cherry pick into a new temp branch, test things out, rename the old branch to an archive name, and rename the new temp branch to old name.<p>That is until I started using graphite, that solved the problem completely for me. The only trick is to never mix graphite and git history editing.</p>
]]></description><pubDate>Tue, 13 Jan 2026 23:24:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46609948</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46609948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46609948</guid></item><item><title><![CDATA[New comment by DenisM in "Git Rebase for the Terrified"]]></title><description><![CDATA[
<p>If you have not already, try Graphite. You will be delighted as it serves that exact purpose.</p>
]]></description><pubDate>Tue, 13 Jan 2026 23:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46609852</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46609852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46609852</guid></item><item><title><![CDATA[New comment by DenisM in "Cloudflare CEO on the Italy fines"]]></title><description><![CDATA[
<p>If a company choses Cloudflare they would have great service everywhere except Italy. If they chose a service with lower quality / reach, they will suffer degraded service across the board. If they try to use more than one CDN that’s a lot of hassle.<p>It’s not clear which way the decisions will go in reality. Past experience suggests that tech companies eventually accommodate local laws, trading  complexity of explaining this to customers for complexity of implementing targeted blocking tools.</p>
]]></description><pubDate>Fri, 09 Jan 2026 20:59:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46559251</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46559251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46559251</guid></item><item><title><![CDATA[New comment by DenisM in "LLM Problems Observed in Humans"]]></title><description><![CDATA[
<p>> When a model exhibits hallucination, often providing more context and evidence will dispel it,<p>I usually have the opposite experience. One a model goes off the rails it becomes harder and harder to steer and after a few corrective prompts they stop working and it’s time for a new context.</p>
]]></description><pubDate>Wed, 07 Jan 2026 17:02:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46528941</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46528941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46528941</guid></item><item><title><![CDATA[New comment by DenisM in "LLM Problems Observed in Humans"]]></title><description><![CDATA[
<p>Blending is socially is very useful for the individual, i don’t  agree with the author here.<p>Society itself may benefit from cohesion  or from truth depending on circumstances.</p>
]]></description><pubDate>Wed, 07 Jan 2026 16:58:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46528882</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46528882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46528882</guid></item><item><title><![CDATA[New comment by DenisM in "Murder-suicide case shows OpenAI selectively hides data after users die"]]></title><description><![CDATA[
<p>> maybe you have examples of historical breakthroughs in AI Alignment that didn't involve doing / understanding the mathematical concepts I mentioned in the previous paragraph?<p>Multi agentic systems appear to have strong potential. Will that work out? I don’t know. But I know the potential there.</p>
]]></description><pubDate>Mon, 05 Jan 2026 22:51:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46506267</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46506267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46506267</guid></item><item><title><![CDATA[New comment by DenisM in "Decorative Cryptography"]]></title><description><![CDATA[
<p>How was your experience with Xbox? I heard it was rather watertight?</p>
]]></description><pubDate>Mon, 05 Jan 2026 19:56:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46503922</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46503922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46503922</guid></item><item><title><![CDATA[New comment by DenisM in "It's hard to justify Tahoe icons"]]></title><description><![CDATA[
<p>> User interfaces are not art.<p>Do UI designers think that way?<p>I imagine some see it as engineering - make things work efficiently for the users. Others see it as art. The outcome will depend on which group gains the upper hand.</p>
]]></description><pubDate>Mon, 05 Jan 2026 19:51:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46503839</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46503839</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46503839</guid></item><item><title><![CDATA[New comment by DenisM in "Lessons from 14 years at Google"]]></title><description><![CDATA[
<p>This requires correct vision + enough influence to execute.<p>This is not a repetitive process. It’s pretty hard to tell apart a visionary from a lunatic until after they deliver an outsized success.</p>
]]></description><pubDate>Mon, 05 Jan 2026 19:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46503382</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46503382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46503382</guid></item><item><title><![CDATA[New comment by DenisM in "It's hard to justify Tahoe icons"]]></title><description><![CDATA[
<p>It’s not just career. Any artistic endeavor suffers from competition  with the past, which eventually becomes a guaranteed loss. Negating the frame becomes the primary way to leave a mark.</p>
]]></description><pubDate>Mon, 05 Jan 2026 19:08:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46503216</link><dc:creator>DenisM</dc:creator><comments>https://news.ycombinator.com/item?id=46503216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46503216</guid></item></channel></rss>