<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: dgroshev</title><link>https://news.ycombinator.com/user?id=dgroshev</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 04:04:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dgroshev" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dgroshev in "What About Rails?"]]></title><description><![CDATA[
<p>Fragile boilerplate.<p>I love "Zero to Production in Rust", but that's a pretty long book that recreates a fraction of what comes out of the box with Django. Also, when things come with Django, there's no need to maintain or worry about subtle yet crucial bugs.</p>
]]></description><pubDate>Tue, 29 Sep 2026 01:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49886889</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49886889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49886889</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>Being as charitable as possible: there is a lot of difference between<p>- swear words<p>- slurs<p>- speech enabling political organising<p>…which is not a matter of "upset".</p>
]]></description><pubDate>Thu, 24 Sep 2026 17:37:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49834123</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49834123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49834123</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>Parliament is not in control of its own timetable, for one. Bit of a restriction on exercising its sovereignty, innit. And yes democracies can be chaotic.<p>It's entirely mad to me that I can make a list of easily verifiable, massively important examples of democratic processes in this country in the last few years and someone would just come up with a hypothetical like "but what if King kills someone" like it's somehow not just equal but has more weight than the list. Mad</p>
]]></description><pubDate>Thu, 24 Sep 2026 16:21:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832918</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49832918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832918</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>Parliament does have constitutional limits on it (for example, see timetabling powers or Erskine May), even if it can't pass acts that will bind future Parliaments. The constitution being (largely) unwritten and changeable doesn't mean it doesn't exist.<p>The result is substantially more democratic, as per the list above.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832355</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49832355</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832355</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>> almost all western governments are increasingly unaccountable to their voters<p>In this country, the government with a vast majority couldn't even withdraw a small cash payment from better off pensioners without a rebellion from their own MPs.<p>Those generalising takes are entirely disconnected from the political reality of the UK outside of twitter.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:42:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832271</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49832271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832271</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>Funny thing is, your desired system is a constitutional change and it's entirely feasible in the UK if there's enough support for it. Which is exactly my point.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:40:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49832236</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49832236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49832236</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>We have a representative democracy, not a direct one.<p>I invite you to consider the rest of the points, too.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:22:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831890</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831890</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>A representative democracy is still a democracy.<p>The ruling party has changed just two years ago. Hardly China, is it</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:20:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831856</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831856</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831856</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>As you're well aware, we have a first-past-the-post system and what matters in this system is the number of MPs.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831835</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831835</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>What is the actual purpose of freedom of expression in a democracy? Is it being able to call people N-word online with no repercussions, or is it being able to organise, form political parties, and change the country?<p>If it's the former, then indeed the US has more of it.<p>If it's the latter, the UK has three new major parties with <i>very</i> different policies that openly and vocally oppose Labour, Conservatives, and Libdems. Mainstream media regularly broadcasts their views. I might strongly disagree with those views, but these parties are clearly freely operating political organisations. How is the US doing with viable non-Dem and non-Republican parties?<p>I won't comment on your Crown conspiracy theories.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831739</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831739</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>Calling big changes in power, substantive shifts in policy, and constitutional changes "government theatre" to then link to "Flying_Rodent" on twitter as "reality" is just comically unselfaware.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:06:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831654</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831654</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>To be entirely fair, that was a combination of <i>many</i> things (Pincher, wallpaper, partygate, covid deaths, covid deals, brexit, etc). The ministers are also MPs, and they want to be reelected. By that point it was clear that the partygate is not going away, so they needed a scapegoat.<p>The point still stands though. A populist PM who did a tiny bit of mismanagement and corruption (relative to his current peer in the US) was forced to resign. Trump isn't.</p>
]]></description><pubDate>Thu, 24 Sep 2026 15:04:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831633</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831633</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>To add to this, she only served 40% of her sentence before being released.</p>
]]></description><pubDate>Thu, 24 Sep 2026 14:55:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831520</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831520</guid></item><item><title><![CDATA[New comment by dgroshev in "Two-tier encryption in the UK"]]></title><description><![CDATA[
<p>UK is <i>substantially</i> more democratic than the US.<p>- We just changed our PM, despite his party having a historic majority.<p>- Parliament routinely rebels against the government, and backbenchers have a lot of say about the business of government.<p>- We have a number of upstart parties; they might be populist, but at least it's not a two-party-forever system.<p>- We had a coalition government just a few years ago.<p>- We changed our constitution a few months ago (abolishing hereditary peers) and it was just another news among many.<p>- We ejected one of the previous PMs for having a party during a lockdown, with a <i>massive</i> scandal before that when the PM accepted a gift of some wallpaper.<p>Compare and contrast to the ossified and corrupt American system, where the president is openly enriching himself and his family and friends, and there's <i>nothing</i> threatening the presidency. The last amendment was passed half a century ago, and there's zero hope for reform.<p>Democracy is a living, breathing system of government, not a number of checkboxes like "can I shoot a gun for fun" or "can I call someone N-word online". It's important to see the forest for the trees.</p>
]]></description><pubDate>Thu, 24 Sep 2026 14:54:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49831496</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49831496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49831496</guid></item><item><title><![CDATA[New comment by dgroshev in "Claude Opus 5.5"]]></title><description><![CDATA[
<p>Good points, but then even this little snippet is internally inconsistent. If I'm a lay-person, why should I care that "a comment would help"?<p>Claude is just comically bad nowadays.</p>
]]></description><pubDate>Tue, 22 Sep 2026 17:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49805200</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49805200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49805200</guid></item><item><title><![CDATA[New comment by dgroshev in "Claude Opus 5.5"]]></title><description><![CDATA[
<p>No, it's just poor writing. Actionable points are buried inside the paragraphs and over-hedged, and one point is completely made up. Compare to a five second rewrite:<p>* Consider leaving a comment about the hard-coded Vercel target. It's not clear where does it come from.<p>* [This is just a bullshit point, because the domain is not "added to" Vercel, it's <i>provided by</i> Vercel]<p>* Are you sure that [CENSORED] is prod-only? The name suggests otherwise. [also, what "if you're reviewing this rather than just reading it" even means?]</p>
]]></description><pubDate>Tue, 22 Sep 2026 16:57:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49804424</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49804424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49804424</guid></item><item><title><![CDATA[New comment by dgroshev in "Claude Opus 5.5"]]></title><description><![CDATA[
<p>I don't think it's substantially different. I just pasted a random chunk of code and asked Opus 5.5 to comment on it:<p>> The Vercel target is hard-coded. That's common and not wrong, but it's opaque; nobody reading this later will know which Vercel project it belongs to, and if the project is recreated the target changes silently. A comment or a named variable would help.<p>> Pointing a DNS name at Vercel is only half the job. The domain also has to be added to the project in Vercel's dashboard, otherwise requests will arrive and Vercel will reject them. That step lives outside this code, so it's easy to forget.<p>> Finally, [CENSORED] existing only in production is slightly odd on the face of it. It may be perfectly deliberate
 (perhaps a single shared testing tool that only needs one public address), but if you're reviewing this rather than just reading it, that's worth confirming.<p>It has the same annoying cadence and writing style with slightly less prominent claudisms.</p>
]]></description><pubDate>Tue, 22 Sep 2026 16:44:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49804181</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49804181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49804181</guid></item><item><title><![CDATA[New comment by dgroshev in "AI coding has made CI a bottleneck, so we reworked ours to keep up"]]></title><description><![CDATA[
<p>I suspect a substantial part of this is an avalanche of useless testing.<p>If you even review PRs still: when was the last time you didn't just skip over tests? And if you ever looked at tests in an LLM-heavy PR, how many of those tests tested something useful, and not just built-ins and trivial behaviours?<p>There's at least some awareness in the industry of how LLMs generate a lot of boilerplate in business logic. It feels like we're much less aware of how much of it is in tests.</p>
]]></description><pubDate>Tue, 22 Sep 2026 00:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49795270</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49795270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49795270</guid></item><item><title><![CDATA[How Trail of Bits helps verify the integrity of Signal chats]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.trailofbits.com/2026/08/11/how-trail-of-bits-helps-verify-the-integrity-of-your-signal-chats/">https://blog.trailofbits.com/2026/08/11/how-trail-of-bits-helps-verify-the-integrity-of-your-signal-chats/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49671237">https://news.ycombinator.com/item?id=49671237</a></p>
<p>Points: 80</p>
<p># Comments: 60</p>
]]></description><pubDate>Sat, 12 Sep 2026 11:27:55 +0000</pubDate><link>https://blog.trailofbits.com/2026/08/11/how-trail-of-bits-helps-verify-the-integrity-of-your-signal-chats/</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49671237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49671237</guid></item><item><title><![CDATA[New comment by dgroshev in "Rust is tier-1 language at Microsoft"]]></title><description><![CDATA[
<p>That's true, although inconvenient for production code that needs to be delivered yesterday.<p>Sadly, agents don't mind generating gigatons of code instead of refactoring the abstractions.</p>
]]></description><pubDate>Fri, 11 Sep 2026 08:09:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49655047</link><dc:creator>dgroshev</dc:creator><comments>https://news.ycombinator.com/item?id=49655047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49655047</guid></item></channel></rss>