<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: WhyNotHugo</title><link>https://news.ycombinator.com/user?id=WhyNotHugo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 09:28:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=WhyNotHugo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by WhyNotHugo in "Hyundai buys Boston Dynamics"]]></title><description><![CDATA[
<p>If the task is too finicky, too open-ended or too reliant on manual dexterity for a purpose-built robot arm to handle, why would a walking, humanoid generaic-use robot do any better?</p>
]]></description><pubDate>Fri, 19 Jun 2026 21:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48603661</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48603661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48603661</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "There are no instances in ATProto"]]></title><description><![CDATA[
<p>Never rely a service just because they _hope_ to one day be less decentralised.</p>
]]></description><pubDate>Fri, 19 Jun 2026 19:02:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48601983</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48601983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48601983</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Swiss parliament lifts ban on new nuclear power plants"]]></title><description><![CDATA[
<p>> All left leaning parties and greens parties are strongly against nuclear.<p>It's crazy that the left and green parties are against cheap, sustainable and clean energy for the masses.</p>
]]></description><pubDate>Fri, 19 Jun 2026 01:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48593836</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48593836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48593836</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Migrating from GNU Stow to Chezmoi"]]></title><description><![CDATA[
<p>> The trouble is that symlinks cut both ways. Every edit on every machine writes straight through the link into that machine’s clone of the repo.<p>I find this is a key feature. If a file is edited, git shows it as dirty, and I get to decide if I discard of commit the change. No extra steps required.<p>> By the time Homebrew and a couple of tools have run on a new Mac, files like ~/.zprofile and ~/.gitconfig already exist.<p>I don't get why you'd manually provision those files instead of just putting them in dotfiles.<p>---<p>Personally, I found that most tools in this space tried to do too much or were too complex. I previously wrote a minimal one in Rust, but eventually re-wrote it into less than 200 lines of shell, which works pretty much anywhere, without having to install anything at all, and is part of the dotfiles repository itself:<p><a href="https://git.sr.ht/~whynothugo/dotfiles/tree/ac97cb196f02cafa53680ea1bacb9de02c5ca6eb/item/sync.sh" rel="nofollow">https://git.sr.ht/~whynothugo/dotfiles/tree/ac97cb196f02cafa...</a></p>
]]></description><pubDate>Fri, 19 Jun 2026 00:57:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48593673</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48593673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48593673</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "The Australian Government to Require SMS/MMS Sender ID Registraion"]]></title><description><![CDATA[
<p>> The more modern reason is outsourced call centres. You want outbound calls from your Philippines based staff to show as if they were calling from a local number. When large and reputable entities were doing this it was fine. Just like showing a different reply-to address on an email.<p>For this particular case, do they really spoof the caller ID on an (expensive) international phone call, or do they actually just re-route via a local phone number?</p>
]]></description><pubDate>Thu, 18 Jun 2026 10:33:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48583388</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48583388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48583388</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "How we run Firecracker VMs inside EC2 and start browsers in less than 1s"]]></title><description><![CDATA[
<p>You can take a snapshot of a microVM and roll back. I've never heard of this being done with containers.</p>
]]></description><pubDate>Wed, 17 Jun 2026 22:55:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48578153</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48578153</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48578153</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Improvement in advanced Alzheimer’s disease following high-dose psilocybin"]]></title><description><![CDATA[
<p>5 grams isn't a high dose though, I'm not sure why it's described as such. Shops sell doses starting at 15g, although  they recommend newbies take only half of that.<p>Example of a shop which describes 5g as a "light dose": <a href="https://www.sirius.nl/atlantis/" rel="nofollow">https://www.sirius.nl/atlantis/</a></p>
]]></description><pubDate>Mon, 15 Jun 2026 17:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48544632</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48544632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48544632</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Weave: Merging based on language structure and not lines"]]></title><description><![CDATA[
<p>There's (at least) one example where I'd rather have a conflict:<p>> Python: both add decorators to function<p>If two branches add a decorator into the same function, I definitely want to keep both, but the _order_ is of great importance.<p>But in fact, this makes me think that automated semantic resolution can have a lot of issues. E.g:, say two branches add the following two lines separately. Merging them requires a human considering the order of operations and how the affect the result:<p><pre><code>    title = title.replace("_", " ")
    title = title.to_title_case()</code></pre></p>
]]></description><pubDate>Sun, 14 Jun 2026 13:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48526860</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48526860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48526860</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "AUR Packages Compromised with Infostealer and Rootkit"]]></title><description><![CDATA[
<p>Unless things have changed in recent times, packages in [extra] are maintained by TUs. Random users can't submit packages.</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:09:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505911</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48505911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505911</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "The Future of Email"]]></title><description><![CDATA[
<p>I called my bank for some info recently. They can't email it to me, but they _can_ send it through postal mail. Should be arriving any time next week.<p>I'm sure there's a sum of compliance reasons why this is not allowed, but it doesn't make any sense at all.</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:08:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48505906</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48505906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48505906</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "AUR packages compromised with Infostealer and Rootkit"]]></title><description><![CDATA[
<p>This is one of the aspects of AUR which never fully convinced me: it purely hosts user-generated content, there's no review process or alike.<p>I'd really prefer to see a model where a 'community' repository contains user submitted packages which have at least one Trusted User review the package before it's merged in. This doesn't just prevent malware, but also common mistakes in general.</p>
]]></description><pubDate>Fri, 12 Jun 2026 14:37:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48504761</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48504761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48504761</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Upcoming breaking changes for npm v12"]]></title><description><![CDATA[
<p>> To see what would be blocked, run npm approve-scripts --allow-scripts-pending<p>This naming is atrocious: the verb is "allow", but this actually _displays_ a list of those unapproved? Was --show-blocked too obvious?</p>
]]></description><pubDate>Wed, 10 Jun 2026 22:01:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48483302</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48483302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48483302</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>Quite true. This doesn't negate my point thought: it actually makes the argument stronger.</p>
]]></description><pubDate>Wed, 10 Jun 2026 19:22:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48481304</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48481304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48481304</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Spanish traders set the standard for GnuCash database design"]]></title><description><![CDATA[
<p>I used GNUCash years ago in Argentina while we had high inflation. Some operations were in local currency and other are Dollars. The currency exchange changing hourly. Tracking finance is a nightmare, since you basically need an exchange rate for every operation.</p>
]]></description><pubDate>Mon, 08 Jun 2026 13:31:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48445131</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48445131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48445131</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Firefox Merges Support for Vulkan Video Decoding"]]></title><description><![CDATA[
<p>Why does Firefox do first-class video decoding instead of offloading to, for example, ffmpeg?</p>
]]></description><pubDate>Mon, 08 Jun 2026 01:46:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48440492</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48440492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48440492</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Why isn't the U.S. better at soccer?"]]></title><description><![CDATA[
<p>> Yeah, this difference occurred to me while traveling in rural Mexico. To play soccer all you need is a ball. So you can go into the poorest villages that have little in the way in infrastructure and all the kids are playing soccer in the dirt road or a random field, etc.<p>The same is true in Argentina. And in school kids play almost every recess too.<p>A lot of very prominent player from Argentina had this kind of humble beginning too.</p>
]]></description><pubDate>Mon, 08 Jun 2026 01:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48440460</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48440460</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48440460</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "LLMs are eroding my software engineering career and I don't know what to do"]]></title><description><![CDATA[
<p>Woodworking sounds like a solid way to steer a career. Un-impacted by LLMs, or any trend/hyper or that matter. Great for keeping the body active after decades of sitting all day. Your produce (literally) tangible products. And above all: there's always a need for more skilled carpenters.</p>
]]></description><pubDate>Sun, 07 Jun 2026 21:41:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48438861</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48438861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48438861</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "How's Linear so fast? A technical breakdown"]]></title><description><![CDATA[
<p>There's guaranteed persistence, but there's no guarantee that the host will be up anytime soon. E.g.: I might leave a final reply with all the details on an issue before going on vacation (or maybe I don't work the next day but my colleagues abroad do!). I see that it's properly posted and close the laptop.<p>The reply with be delayed by days or weeks, but the UI indicated that it had been properly saved.</p>
]]></description><pubDate>Sun, 07 Jun 2026 20:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48438156</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48438156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48438156</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Anthropic, please ship an official Claude Desktop for Linux"]]></title><description><![CDATA[
<p>The cli works on regular sandboxes just fine (podman, docker, bwrap, etc).<p>Sandboxing a GUI is typically more operational overhead than sandboxing a cli (mounting compositor sockets, GPU access, etc).</p>
]]></description><pubDate>Sun, 07 Jun 2026 13:31:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48434661</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48434661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48434661</guid></item><item><title><![CDATA[New comment by WhyNotHugo in "Love systemd timers"]]></title><description><![CDATA[
<p>Snooze offers similar resilience to the system being offline: <a href="https://github.com/leahneukirchen/snooze" rel="nofollow">https://github.com/leahneukirchen/snooze</a><p>I find it very easy to reason about: a single process maps to a single recurring task.<p>It can track last execution into a file, yielding durable schedules when the host is offline.</p>
]]></description><pubDate>Sat, 06 Jun 2026 13:11:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48424763</link><dc:creator>WhyNotHugo</dc:creator><comments>https://news.ycombinator.com/item?id=48424763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48424763</guid></item></channel></rss>