<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: Insimwytim</title><link>https://news.ycombinator.com/user?id=Insimwytim</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 01 Aug 2026 01:07:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Insimwytim" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Insimwytim in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>I do that too. I do introduce changes in separate PRs. They could be related to the same problem and referenced accordingly.<p><pre><code>  and the changes depend on each other so I can't open multiple independent PRs
</code></pre>
Why? Is it a technical restriction? Tightly coupled architecture is not the best solution anyway.</p>
]]></description><pubDate>Thu, 30 Jul 2026 18:49:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49114050</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=49114050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49114050</guid></item><item><title><![CDATA[New comment by Insimwytim in "Stacked PRs are now live on GitHub"]]></title><description><![CDATA[
<p>I feel like many people (and industry in general) complicate things unnecessary.<p><pre><code>  Stacked pull requests break large changes into small, reviewable pull requests. 
</code></pre>
That's how pull requests are supposed to be, no? If yours aren't that - you ought to rewrite them.<p><pre><code>  With stacks, you can independently review and check each pull request, then merge everything together in one click.
</code></pre>
Why would I want to do that instead merging (and deploying/testing) separately, which gives me more reliability?<p><pre><code>  No more opening a single large pull request that takes forever to review, or splitting work across multiple branches you have to keep manually rebasing.
</code></pre>
Well, it doesn't seem like a simplification over dreaded "manual rebasing". And the target branch still moves, doesn't it? So, how are you "saved" from rebasing?<p>It's like responsibility is shifted from the author to the tool. That has been tried before, and every time it seem to consistently produce a similarly shaped mess in a different area of a process, but with an added bonus of the tool's own problems and restrictions.</p>
]]></description><pubDate>Thu, 30 Jul 2026 18:36:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49113869</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=49113869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49113869</guid></item><item><title><![CDATA[New comment by Insimwytim in "I joined the IndieWeb, here's what I learned"]]></title><description><![CDATA[
<p>So many numbered and non-numbered lists...</p>
]]></description><pubDate>Sun, 19 Jul 2026 14:07:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48968352</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48968352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48968352</guid></item><item><title><![CDATA[New comment by Insimwytim in "Dependabot version updates introduce default package cooldown"]]></title><description><![CDATA[
<p>You cannot call it a supply chain, if you have zero contractual relationships with the authors of the solutions you are using.<p>[1] <a href="https://news.ycombinator.com/item?id=44434355">https://news.ycombinator.com/item?id=44434355</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 22:13:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48913586</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48913586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48913586</guid></item><item><title><![CDATA[New comment by Insimwytim in "The infinite scroll may become endangered if controversial Calif. law passes"]]></title><description><![CDATA[
<p>As many have said before:<p><pre><code>  it's basically malicious compliance. They're supposed to be super annoying ... Instead of complying, they choose this obnoxious practice so they could continue ... monitoring every action a visitor does.

  You don't need a cookie banner to be allowed to create Cookies. You only need them if you're using them for something like tracking. [1]

  Regulators didn't enforce cookie banners. Cookie banners are a form of malicious compliance. When you complain about them, you are doing the lobbying work of ad companies for free. The correct solution is to just not spy on people, and the problem is that the EU didn't go far enough and just ban the behavior altogether. [2]

  Cookie pops are malicious compliance to regulations that legitimately protect consumers. You’ve cherry picked one bad side effect to throw out all the ways the EU is way ahead of anyone else in protecting consumers [3]

</code></pre>
[1] <a href="https://news.ycombinator.com/item?id=29529148">https://news.ycombinator.com/item?id=29529148</a><p>[2] <a href="https://news.ycombinator.com/item?id=38299135">https://news.ycombinator.com/item?id=38299135</a><p>[3] <a href="https://news.ycombinator.com/item?id=46552795">https://news.ycombinator.com/item?id=46552795</a></p>
]]></description><pubDate>Tue, 14 Jul 2026 02:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48901383</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48901383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48901383</guid></item><item><title><![CDATA[New comment by Insimwytim in "Thunderbird Desktop settings research: what we learned from your feedback"]]></title><description><![CDATA[
<p>The post is vibe-slop, prompted by non-technical PM who viewed the task as a chore.<p>The tone with which it manages to objectify the users and distance the writer from them is a cherry on top.</p>
]]></description><pubDate>Mon, 13 Jul 2026 23:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48900255</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48900255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48900255</guid></item><item><title><![CDATA[New comment by Insimwytim in "Precursor"]]></title><description><![CDATA[
<p><p><pre><code>   Precursor is a client-side, session-based verification system, built with privacy in mind, that uses dynamically injected JavaScript to continuously collect behavioral signals as visitors interact with your application. 
</code></pre>
... I can't even ...</p>
]]></description><pubDate>Mon, 13 Jul 2026 18:53:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48897106</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48897106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48897106</guid></item><item><title><![CDATA[New comment by Insimwytim in "How to Write an Email"]]></title><description><![CDATA[
<p>There should be some process that punishes those, who does that.</p>
]]></description><pubDate>Thu, 09 Jul 2026 17:55:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48849932</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48849932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48849932</guid></item><item><title><![CDATA[New comment by Insimwytim in "How to Write an Email"]]></title><description><![CDATA[
<p>As I was reading, I mostly thought "well, it might make sense sometimes; well, it's an opinion"<p>And then I reached:<p>> 10. AI is fine. Generic language is not.<p>> It is fine to use AI to draft or review an email.<p>> But edit it until it sounds specific and human.<p>Ok, maybe we shouldn't take advice from someone, who authoritatively states it is fine to put slop in the email?</p>
]]></description><pubDate>Thu, 09 Jul 2026 17:54:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48849904</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48849904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48849904</guid></item><item><title><![CDATA[New comment by Insimwytim in "How to Write an Email"]]></title><description><![CDATA[
<p>No reason to post shortened URL instead of this:<p><a href="https://old.reddit.com/r/funny/comments/4dmufm/how_tech_writing_ruined_me_as_a_letter_writer/" rel="nofollow">https://old.reddit.com/r/funny/comments/4dmufm/how_tech_writ...</a></p>
]]></description><pubDate>Thu, 09 Jul 2026 17:47:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48849797</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48849797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48849797</guid></item><item><title><![CDATA[New comment by Insimwytim in "Chat Control 1.0 and 2.0 Explained"]]></title><description><![CDATA[
<p><p><pre><code>  Dismantling the EU is like burning down your own house 
</code></pre>
I'm not an expert, but isn't "your own house" should rather be your country in this analogy? It ought to be still there without some bureaucratic institution on top of it.</p>
]]></description><pubDate>Tue, 07 Jul 2026 18:45:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48821861</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48821861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48821861</guid></item><item><title><![CDATA[New comment by Insimwytim in "Designing DB partitions you don't have to babysit"]]></title><description><![CDATA[
<p><p><pre><code>  The application probably still treats id as unique, but nothing in the schema guarantees it. And you can’t recover the guarantee with a separate UNIQUE (id) constraint: both MySQL and PostgreSQL require every unique constraint on a partitioned table to include the partition key columns. The uniqueness property has effectively been traded away.
</code></pre>
Not really?<p>MySQL has AUTO_INCREMENT [1]<p>PostgreSQL has SERIAL [2] and CREATE SEQUENCE [3]<p>What am I missing?<p>[1] <a href="https://dev.mysql.com/doc/refman/8.4/en/example-auto-increment.html" rel="nofollow">https://dev.mysql.com/doc/refman/8.4/en/example-auto-increme...</a><p>[2] <a href="https://www.postgresql.org/docs/18/datatype-numeric.html#DATATYPE-SERIAL" rel="nofollow">https://www.postgresql.org/docs/18/datatype-numeric.html#DAT...</a><p>[3] <a href="https://www.postgresql.org/docs/18/sql-createsequence.html" rel="nofollow">https://www.postgresql.org/docs/18/sql-createsequence.html</a></p>
]]></description><pubDate>Sun, 05 Jul 2026 02:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48790685</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48790685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48790685</guid></item><item><title><![CDATA[New comment by Insimwytim in "Leaking YouTube creators' private videos"]]></title><description><![CDATA[
<p>That is absolutely a horrible dark pattern and abuse of the technology.</p>
]]></description><pubDate>Sun, 05 Jul 2026 01:25:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48790519</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48790519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48790519</guid></item><item><title><![CDATA[New comment by Insimwytim in "Xsnow "protestware" in Debian"]]></title><description><![CDATA[
<p>So, if someone were to modify a Debian package to show Palestinian flag for Hebrew speakers or Iranian flag for ...Enligsh speakers, the change won't be instantly reverted and the user won't be restricted, right?</p>
]]></description><pubDate>Tue, 30 Jun 2026 18:35:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48737256</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48737256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48737256</guid></item><item><title><![CDATA[New comment by Insimwytim in "British Columbia, Time Zones, and Postgres"]]></title><description><![CDATA[
<p>DST works fine with Unix timestamps.<p>It's the scheduling changes that disrupt DST switch (or something else) need adjusting to. But this is usually planned in advance and everyone would (or at least should...) update their tzdata.<p>The amount of issues you'll have due to those (comparatively rare) changes cannot even begin to compare to the amount issues you'll have with datetime stored in timezones.</p>
]]></description><pubDate>Tue, 23 Jun 2026 03:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48640049</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48640049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48640049</guid></item><item><title><![CDATA[New comment by Insimwytim in "I told them forced consent was unlawful. 5 years later it cost Elkjop €1.8M"]]></title><description><![CDATA[
<p>Wouldn't you have to "consent" first?<p>What if you didn't and did not proceed with the process? Can you complain still?<p>As in - if you didn't give your consent there's no violation has occurred and they don't have your data, so nothing to ask for?</p>
]]></description><pubDate>Fri, 19 Jun 2026 02:20:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48594151</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48594151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48594151</guid></item><item><title><![CDATA[New comment by Insimwytim in "Cell-based architecture for resilient payment systems"]]></title><description><![CDATA[
<p>Whole lot of nothing.<p>This isn't about payment technologies, it's not about isolating transactions, it's about scaling the middle layer. What's worse it's not even explained what middle layer does.<p>No info on how routing works, no info on data synchronization.<p>Folks just learning Kubernetes and write extremely abstract stuff.</p>
]]></description><pubDate>Fri, 19 Jun 2026 00:32:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48593496</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48593496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48593496</guid></item><item><title><![CDATA[New comment by Insimwytim in "I told them forced consent was unlawful. 5 years later it cost Elkjop €1.8M"]]></title><description><![CDATA[
<p>There's also issue with EU companies forcing candidates to agree to their anti-privacy policies (confusingly named "privacy policies") as a requirement before the job interview.<p>Those anti-privacy policies will state, that you grant the company and third-parties (so, anyone) permissions to use your data (including voice and image) for any purpose. (Of course, it is stated in a slightly obscure fashion, so a layman may not comprehend it.)<p>I wonder if there has been any similar action taken against those.</p>
]]></description><pubDate>Fri, 19 Jun 2026 00:00:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48593243</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48593243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48593243</guid></item><item><title><![CDATA[New comment by Insimwytim in "The Manhoff Archives: Color photos of Stalin-era USSR taken by a US diplomat"]]></title><description><![CDATA[
<p>"Potemkin village" - a fake propaganda narrative, created by Saxony's embassy clerk Helbig. He conveniently told that story in Hamburg, a decade later after the trip (which he wasn't a part of).<p>Charles-Joseph de Ligne (who has been part of said journey) regarded such tales as preposterous.</p>
]]></description><pubDate>Tue, 16 Jun 2026 22:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48563182</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48563182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48563182</guid></item><item><title><![CDATA[New comment by Insimwytim in "Let's Encrypt bans certificate usage in any US sanctioned territory [pdf]"]]></title><description><![CDATA[
<p>Iran is blocking internet for months, US ...bans creation of secure connections - that'll show 'em!<p>Russian quasi-government structures are spending quadrillion of rubles on a TSPU (censorship system) to spy on Russian residents, US ...helps them by making snooping on what is currently encrypted traffic possible by banning accessible encryption!</p>
]]></description><pubDate>Tue, 09 Jun 2026 17:24:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48464273</link><dc:creator>Insimwytim</dc:creator><comments>https://news.ycombinator.com/item?id=48464273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48464273</guid></item></channel></rss>