<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: joombaga</title><link>https://news.ycombinator.com/user?id=joombaga</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Jul 2026 01:09:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=joombaga" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by joombaga in "PyPI Blog: Releases now reject new files after 14 days"]]></title><description><![CDATA[
<p>The semantics are important. A release is composed of multiple distributions (sets of files). Each distribution does have a one-way hash value. This is what you lock to. Adding files does change the value of that hash. Files cannot be removed or changed.<p>You lock to the distribution instead of the release so your build doesn't have to download distributions for platforms you're not using.</p>
]]></description><pubDate>Sat, 25 Jul 2026 14:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49047843</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=49047843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49047843</guid></item><item><title><![CDATA[New comment by joombaga in "Regression to the Mean: on LLMs and the quiet death of the new"]]></title><description><![CDATA[
<p>It's this blog's MO<p>> A running transmission of half-formed thoughts, sketched before they cool into language. Pages that perform their ideas instead of explaining them.</p>
]]></description><pubDate>Mon, 06 Jul 2026 13:36:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48804399</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=48804399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48804399</guid></item><item><title><![CDATA[New comment by joombaga in "What was nice about the UI of Windows 2000"]]></title><description><![CDATA[
<p>Gabriel Knight 3: Blood of the Sacred, Blood of the Damned.<p>I was happy to find this Wikipedia article <a href="https://en.wikipedia.org/wiki/Cat_hair_mustache_puzzle" rel="nofollow">https://en.wikipedia.org/wiki/Cat_hair_mustache_puzzle</a></p>
]]></description><pubDate>Thu, 18 Jun 2026 18:06:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48589142</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=48589142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48589142</guid></item><item><title><![CDATA[New comment by joombaga in "Mercurial, 20 years and counting: how are we still alive and kicking? [video]"]]></title><description><![CDATA[
<p>I'm with you. My current code is a superset of the task I'm trying to accomplish, test code, leftovers from experiments, etc. I often have to break it up into logical chunks that get merged separately. I tried the jj flow and it's just not my thing. Git matches my mental model exactly, but I used it second (after subversion) and in my most formative years as a developer. Maybe there's a universe out there where things worked out differently.</p>
]]></description><pubDate>Mon, 18 May 2026 03:06:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48175162</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=48175162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48175162</guid></item><item><title><![CDATA[New comment by joombaga in "HashiCorp co-founder says GitHub 'no longer a place for serious work'"]]></title><description><![CDATA[
<p>Who are you quoting?</p>
]]></description><pubDate>Wed, 29 Apr 2026 14:03:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=47948632</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47948632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47948632</guid></item><item><title><![CDATA[New comment by joombaga in "Networking changes coming in macOS 27"]]></title><description><![CDATA[
<p>You can't turn it on without an external drive attached, even though it saves local backups. It works if you mount a disk image and then point TM to it with the CLI.</p>
]]></description><pubDate>Tue, 28 Apr 2026 01:11:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47929352</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47929352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47929352</guid></item><item><title><![CDATA[New comment by joombaga in "Show HN: PanicLock – Close your MacBook lid disable TouchID –> password unlock"]]></title><description><![CDATA[
<p>WARNING: This triggers an emergency call on Android.</p>
]]></description><pubDate>Sat, 18 Apr 2026 14:31:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47816224</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47816224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47816224</guid></item><item><title><![CDATA[New comment by joombaga in "I made a terminal pager"]]></title><description><![CDATA[
<p>Yes. It calls the default pager (or whatever you specify).</p>
]]></description><pubDate>Thu, 16 Apr 2026 03:48:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47788449</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47788449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47788449</guid></item><item><title><![CDATA[New comment by joombaga in "Microsoft isn't removing Copilot from Windows 11, it's just renaming it"]]></title><description><![CDATA[
<p>I use MO2 on Linux through Steam's Proton runtime, to play TTW (Fallout NV mod). Works fine. The TTW installer did require an older Proton version though.</p>
]]></description><pubDate>Mon, 13 Apr 2026 16:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47754884</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47754884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47754884</guid></item><item><title><![CDATA[New comment by joombaga in "Book review: There Is No Antimemetics Division"]]></title><description><![CDATA[
<p>Maybe not exactly an antimeme, but my mind went to biology. Measles can destroy memory B-cells and T-cells, causing immunological amnesia.<p><a href="https://doi.org/10.1371/journal.ppat.1002885" rel="nofollow">https://doi.org/10.1371/journal.ppat.1002885</a></p>
]]></description><pubDate>Mon, 06 Apr 2026 19:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47666020</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47666020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47666020</guid></item><item><title><![CDATA[New comment by joombaga in "LinkedIn uses 2.4 GB RAM across two tabs"]]></title><description><![CDATA[
<p>Yes! But I only know because someone mentioned it during an interview. It's not something I keep track of on a per-employer basis.</p>
]]></description><pubDate>Mon, 30 Mar 2026 15:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47575215</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47575215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47575215</guid></item><item><title><![CDATA[New comment by joombaga in "LinkedIn uses 2.4 GB RAM across two tabs"]]></title><description><![CDATA[
<p>Software jobs for sure, but I've been applying for jobs with employers that have other types of jobs too (nursing, accounting, industrial engineering, etc.) and the requirement is not solely for their software jobs. Some have fields that pattern match (for these I put something like "<a href="https://linkedin.com/I_DO_NOT_USE_LINKEDIN" rel="nofollow">https://linkedin.com/I_DO_NOT_USE_LINKEDIN</a>") while others use an integration that actually require you to sign in to Linkedin (some of these I've created accounts for and then deleted them, some I've managed to bypass by hacking on the POST a bit, and others I've decided not to apply for).</p>
]]></description><pubDate>Mon, 30 Mar 2026 01:53:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569556</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47569556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569556</guid></item><item><title><![CDATA[New comment by joombaga in "Claude Code runs Git reset –hard origin/main against project repo every 10 mins"]]></title><description><![CDATA[
<p>I would not have expected the model's baseline training data to presume not to delete files it didn't author. If the project existed before you started using the model then it would not have created any of the files, and denying the ability to delete files at all is quite restrictive. You may consider putting such files in .gitignore, which Cursor ignores by default.</p>
]]></description><pubDate>Mon, 30 Mar 2026 01:46:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569515</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47569515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569515</guid></item><item><title><![CDATA[New comment by joombaga in "Buying a retro game console"]]></title><description><![CDATA[
<p>> Which is a bit annoying, as I don't really know what to do with AppImages.<p>They're self-contained. You make them executable and run them. Store them in /use/local/bin or wherever you want.</p>
]]></description><pubDate>Thu, 26 Mar 2026 13:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530208</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47530208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530208</guid></item><item><title><![CDATA[New comment by joombaga in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>Yeah but some operating systems have HISTIGNORE in (or sourced from) their skeleton files.</p>
]]></description><pubDate>Thu, 26 Mar 2026 13:12:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47530038</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47530038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47530038</guid></item><item><title><![CDATA[New comment by joombaga in "Shell Tricks That Make Life Easier (and Save Your Sanity)"]]></title><description><![CDATA[
<p>You can use `set vi-ins-mode-string` and `set vi-cmd-mode-string` in .inputrc to get indicators in readline, and you can add them to your prompt with a bit more work: <a href="https://superuser.com/questions/1466222/move-vi-mode-string-to-end-of-bash-prompt" rel="nofollow">https://superuser.com/questions/1466222/move-vi-mode-string-...</a></p>
]]></description><pubDate>Thu, 26 Mar 2026 13:07:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47529984</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47529984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47529984</guid></item><item><title><![CDATA[New comment by joombaga in "Claude Code Cheat Sheet"]]></title><description><![CDATA[
<p>They mean `/resume`. But the shortcuts are Ctrl+B to toggle branch, Ctrl+V to preview, and Ctrl+R to rename, at least on my machine.</p>
]]></description><pubDate>Tue, 24 Mar 2026 18:36:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47507179</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47507179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47507179</guid></item><item><title><![CDATA[New comment by joombaga in "Is it a pint?"]]></title><description><![CDATA[
<p>I'm having trouble understanding these 2 claims from the summary:<p>> 1 in 2 pints delivered less than 14.4 oz (below 90%)<p>> 37.9% were significantly short (under 90% of claimed volume)<p>Aren't those the same claim with different percentages? 1 in 2 is 50%, and 50% is less than 37.9%</p>
]]></description><pubDate>Mon, 23 Mar 2026 22:03:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495742</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47495742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495742</guid></item><item><title><![CDATA[New comment by joombaga in "$ teebot.dev – from terminal to tee in 6 seconds"]]></title><description><![CDATA[
<p>Your site supports Hebrew, but it looks like Printful doesn't for most fonts. They all come back with placeholder characters. The letters do show up with at least some of the fonts if I design directly on Printful.</p>
]]></description><pubDate>Mon, 23 Mar 2026 04:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47485571</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47485571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47485571</guid></item><item><title><![CDATA[New comment by joombaga in "Parallels confirms MacBook Neo can run Windows in a virtual machine"]]></title><description><![CDATA[
<p>That one has a lower pixel density. 162 ppi for the Yoga vs 219 for the Neo. My MacBook Air M3 is 224 and I can't image going much lower, even for OLED. Maybe if I watched more videos.</p>
]]></description><pubDate>Sat, 14 Mar 2026 04:02:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47373222</link><dc:creator>joombaga</dc:creator><comments>https://news.ycombinator.com/item?id=47373222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47373222</guid></item></channel></rss>