<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: pitkali</title><link>https://news.ycombinator.com/user?id=pitkali</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 26 May 2026 18:22:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pitkali" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pitkali in "Motorola phones have started hijacking the Amazon app to insert affiliate codes"]]></title><description><![CDATA[
<p>Code review just means you need an accomplice. It makes it harder, not impossible.</p>
]]></description><pubDate>Tue, 26 May 2026 10:41:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48277825</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48277825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48277825</guid></item><item><title><![CDATA[New comment by pitkali in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>Its mere availability is not "encouragement."</p>
]]></description><pubDate>Wed, 20 May 2026 09:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48205293</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48205293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48205293</guid></item><item><title><![CDATA[New comment by pitkali in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>I never got the idea from git itself that changing history is encouraged. What makes you say otherwise?</p>
]]></description><pubDate>Mon, 18 May 2026 10:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177439</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48177439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177439</guid></item><item><title><![CDATA[New comment by pitkali in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>I don't think the internal design is/was that similar. We switched from CVS to git, and were evaluating multiple choices. What tipped the scale in the end was our trust in the internal data model, which for git was the idea that it stores the snapshots, and they are immutable. The diffs you can get out of it are calculated on demand. Even if on-disk storage can end up using some diffs to save on space, the actual conceptual model of every operation is based on those snapshots, and that is also how every new commit is stored before repacking the repository.<p>This appealed greatly to us, and always meant that it is effortless to undo any operation because it only creates new snapshots, while the previous ones stay there for a while in case you need to recover the previous state.<p>This is in contrast with Mercurial, where the data store is (was?) a sequence of diffs, and then the state of the working tree at any time is reconstructed on demand from those diffs.</p>
]]></description><pubDate>Mon, 18 May 2026 09:55:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177392</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48177392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177392</guid></item><item><title><![CDATA[New comment by pitkali in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>Meh. While I agree that Mercurial had easier to use CLI, there was maybe 1 time over the last 15 years or whatever when I needed anything other than git reset --hard.<p>Although, I suppose part of this is just that manipulate index with something like lazygit.</p>
]]></description><pubDate>Mon, 18 May 2026 09:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177338</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48177338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177338</guid></item><item><title><![CDATA[New comment by pitkali in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>The way I remember it was that bookmarks were added because the git branching model became so popular. The "branches" in Mercurial were allegedly not designed with short-lived feature branches in mind.</p>
]]></description><pubDate>Mon, 18 May 2026 09:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177288</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48177288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177288</guid></item><item><title><![CDATA[New comment by pitkali in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>Mercurial had an easier to use command line interface. If that's what makes it far better technology, we have a very different idea what makes the "technology" better.</p>
]]></description><pubDate>Mon, 18 May 2026 09:35:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177270</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48177270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177270</guid></item><item><title><![CDATA[New comment by pitkali in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>The non-professional flow you described does not require merging in git either. I suppose most teaching resources about git go deep into merging because it was created for distributed development where that's important, but it doesn't mean you <i>have</i> to teach it to a non-professional like that.<p>Not that I think mercurial didn't have "simpler" UI back then, but the arguments thrown around in this thread are pretty bollocks.</p>
]]></description><pubDate>Mon, 18 May 2026 09:30:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48177234</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=48177234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48177234</guid></item><item><title><![CDATA[New comment by pitkali in "Can you slim macOS down?"]]></title><description><![CDATA[
<p>I got my first MacBook around 2010 because I was tired of fixing suspend to RAM every few Nvidia driver updates on my ThinkPad. Then I paid for a commercial VM to seamlessly run some Windows software I needed for my freelance work as a translator, removing the need to dual boot two operating systems. Everything just worked, and I could focus on things I wanted to do instead of continuing to tinker with the OS itself. And after years of playing with many different Linux distros, I realised that I did get tired of that. Moreover, a few games that I played, actually had native Mac versions. What's not to like?<p>These days I do have a Tuxedo laptop for fooling around, and I don't even use laptops on the regular, which is probably why it works well enough. That and integrated Radeon graphics, I'm sure.</p>
]]></description><pubDate>Wed, 21 Jan 2026 11:01:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46703870</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=46703870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46703870</guid></item><item><title><![CDATA[New comment by pitkali in "Brave overhauled its Rust adblock engine with FlatBuffers, cutting memory 75%"]]></title><description><![CDATA[
<p>Removing all manifest v2 support is also a code change that can be reverted. Of course, the larger the change, the more work it's likely to require to maintain it in the future.</p>
]]></description><pubDate>Tue, 06 Jan 2026 10:29:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46510718</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=46510718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46510718</guid></item><item><title><![CDATA[New comment by pitkali in "Japan to revise romanization rules for first time in 70 years"]]></title><description><![CDATA[
<p>A typical example for English is the adjective order.</p>
]]></description><pubDate>Wed, 17 Dec 2025 10:02:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46300086</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=46300086</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46300086</guid></item><item><title><![CDATA[New comment by pitkali in "Designing for the Eye: Optical corrections in architecture and typography"]]></title><description><![CDATA[
<p>I have to wonder to what extent the strangeness is just unfamiliarity.</p>
]]></description><pubDate>Wed, 16 Jul 2025 07:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=44579721</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=44579721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44579721</guid></item><item><title><![CDATA[New comment by pitkali in "YouTube No Translation"]]></title><description><![CDATA[
<p>Google is not the only provider of Chrome extensions (yet?).</p>
]]></description><pubDate>Tue, 01 Jul 2025 10:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44432327</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=44432327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44432327</guid></item><item><title><![CDATA[New comment by pitkali in "What to Do"]]></title><description><![CDATA[
<p>> But because it hasn't become cannon in any group or culture, it's a bad idea in that it doesn't produce human flourishing.<p>I am not convinced that's certain. At best, we can tell that those cultures were outcompeted by others, but the healthy human cells are outcompeted by cancer as well. Additionally, I'd say that throughout most of the human history taking care of the world in the modern sense was not an existential matter because we had much more room for error.</p>
]]></description><pubDate>Mon, 31 Mar 2025 08:47:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=43532693</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=43532693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43532693</guid></item><item><title><![CDATA[New comment by pitkali in "Contra Chrome: How Google's browser became a threat to privacy and democracy"]]></title><description><![CDATA[
<p>Rampant misinformation certainly makes it harder to figure things out, but I disagree that it somehow removes people's right to vote for what's best for them or making an educated vote. I don't find that kind of rhetoric helpful.<p>Politics is complicated, and most people are neither interested nor qualified to determine what's "best." Even the experts often do not know or agree on how to "fix" things that are broken, so how should the voters? Most just want to be able to afford the groceries.</p>
]]></description><pubDate>Mon, 10 Mar 2025 10:47:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=43318989</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=43318989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43318989</guid></item><item><title><![CDATA[New comment by pitkali in "MacBook Air M4"]]></title><description><![CDATA[
<p>For me, the crisp text was <i>the</i> reason retina became a must.</p>
]]></description><pubDate>Thu, 06 Mar 2025 10:33:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43278541</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=43278541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43278541</guid></item><item><title><![CDATA[New comment by pitkali in "To buy a Tesla Model 3, only to end up in hell"]]></title><description><![CDATA[
<p>Sure, but a screen, even a touchscreen, is not mutually exclusive with buttons. My Toyota has both, and after setting up the navigation, I can go the whole way and do everything without touching the screen.</p>
]]></description><pubDate>Mon, 10 Feb 2025 09:40:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42998600</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=42998600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42998600</guid></item><item><title><![CDATA[New comment by pitkali in "Swede dreams: How Sweden is embracing its sleepy side"]]></title><description><![CDATA[
<p>It's not separate, but they don't necessarily have to use them like that. They merely can.</p>
]]></description><pubDate>Tue, 28 Jan 2025 09:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42850617</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=42850617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42850617</guid></item><item><title><![CDATA[New comment by pitkali in "DOJ will push Google to sell off Chrome"]]></title><description><![CDATA[
<p>I don't think you appreciate how easy it is for the chromium forks to add their own ad blocking. This is simply not a good example of monopoly abuse on Google's part.</p>
]]></description><pubDate>Tue, 19 Nov 2024 22:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42188815</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=42188815</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42188815</guid></item><item><title><![CDATA[New comment by pitkali in "DOJ will push Google to sell off Chrome"]]></title><description><![CDATA[
<p>Because development costs money. Your "impossible to keep up" here is easily explained by Google simply investing more money in development and thus being able to "innovate" faster. The only way to compete is to invest more, but where do you get that money from?<p>The easy fix is to make them slow down development, but I fail to see how that's a good thing.</p>
]]></description><pubDate>Tue, 19 Nov 2024 09:59:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=42181730</link><dc:creator>pitkali</dc:creator><comments>https://news.ycombinator.com/item?id=42181730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42181730</guid></item></channel></rss>