<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: paholg</title><link>https://news.ycombinator.com/user?id=paholg</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 09 May 2026 09:38:28 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=paholg" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by paholg in "Sick of smart TVs? Here are your best options"]]></title><description><![CDATA[
<p>Some of us would like our expensive hardware to work without hacked third party dongles.</p>
]]></description><pubDate>Sat, 13 Dec 2025 07:29:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46252794</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=46252794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46252794</guid></item><item><title><![CDATA[New comment by paholg in "Bird flu viruses are resistant to fever, making them a major threat to humans"]]></title><description><![CDATA[
<p>So we can also fly? Sign me up!</p>
]]></description><pubDate>Fri, 28 Nov 2025 01:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46074639</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=46074639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46074639</guid></item><item><title><![CDATA[New comment by paholg in "We reduced a container image from 800GB to 2GB"]]></title><description><![CDATA[
<p>You can build docker images with nix, in which case you can have every dependency be its own layer.<p>That is clearly not what these people are doing, though.</p>
]]></description><pubDate>Sun, 02 Nov 2025 13:40:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45790273</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=45790273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45790273</guid></item><item><title><![CDATA[New comment by paholg in "Crossfire: High-performance lockless spsc/mpsc/mpmc channels for Rust"]]></title><description><![CDATA[
<p>Futurelock is not about cancellation safety (cancellation is actually one solution to futurelock), though the related issues that are linked in that post are.</p>
]]></description><pubDate>Sun, 02 Nov 2025 07:18:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45788455</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=45788455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45788455</guid></item><item><title><![CDATA[New comment by paholg in "Why I code as a CTO"]]></title><description><![CDATA[
<p>At an early stage startup, shipping a feature should not require "many meetings across product, legal, and engineering". Especially not one that can be mostly built in a day.</p>
]]></description><pubDate>Sun, 26 Oct 2025 16:34:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45713143</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=45713143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45713143</guid></item><item><title><![CDATA[New comment by paholg in "J-Link Compact USB-C Issues"]]></title><description><![CDATA[
<p>Ethernet doesn't support 240 W.<p>I am very happy that I can charge my phone and laptop from the same charger, and don't ever have to worry about whether the cable I'm using will be a fire hazard.</p>
]]></description><pubDate>Sun, 28 Sep 2025 20:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=45407478</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=45407478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45407478</guid></item><item><title><![CDATA[New comment by paholg in "When I say “alphabetical order”, I mean “alphabetical order”"]]></title><description><![CDATA[
<p>I think the real issue here is that two Android phones take photos with incompatible naming schemes.<p>I am sure that at some point someone thought the milliseconds should or should not be separated from the seconds and made that change without thinking through the consequences.</p>
]]></description><pubDate>Sun, 28 Sep 2025 19:35:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45407218</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=45407218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45407218</guid></item><item><title><![CDATA[New comment by paholg in "Zoxide: A Better CD Command"]]></title><description><![CDATA[
<p>zoxide stores a rank for each directory based on how often you visit it, but you can manually adjust the scores.<p>Run `zoxide query -ls thing` to see the scores, and `zoxide add thing -s AMOUNT` to increase the score.</p>
]]></description><pubDate>Tue, 23 Sep 2025 07:31:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45343897</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=45343897</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45343897</guid></item><item><title><![CDATA[Show HN: A tool to easily juggle sets of environment variables]]></title><description><![CDATA[
<p>I found myself needing to make the same request repeatedly in different environments, and could not find a good tool to switch between them and (importantly) to make it easy to see what environment I'm in, and I especially could not find one that supports fish. So, I built one and thought it might be useful to others.<p>I've also now found it useful for other things -- basically anytime you have some environment variables that you want to temporarily set at times, and want to track whether they're set.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44962524">https://news.ycombinator.com/item?id=44962524</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 20 Aug 2025 14:54:18 +0000</pubDate><link>https://github.com/paholg/envswitch</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=44962524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44962524</guid></item><item><title><![CDATA[New comment by paholg in "Asahi Linux lead developer Hector Martin resigns from Linux kernel"]]></title><description><![CDATA[
<p>I don't think that's true. I have seen R4L folks reiterate time and again that C changes are allowed to break Rust code, and they will be the ones to fix it.</p>
]]></description><pubDate>Fri, 07 Feb 2025 16:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42974659</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=42974659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42974659</guid></item><item><title><![CDATA[New comment by paholg in "Exploring Typst, a new typesetting system similar to LaTeX"]]></title><description><![CDATA[
<p>I think they were saying they want a format instead of PDF where the reader can change those things.</p>
]]></description><pubDate>Mon, 14 Oct 2024 08:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=41835357</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41835357</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41835357</guid></item><item><title><![CDATA[New comment by paholg in "I prefer rST to Markdown"]]></title><description><![CDATA[
<p>As you said, it's not static. You can update the content of pages.<p>You can also reorganize things and keep old links as 302s.<p>At a minimum, you should be aware of when you're breaking links and it should be a conscious decision.</p>
]]></description><pubDate>Thu, 01 Aug 2024 21:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=41133860</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41133860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41133860</guid></item><item><title><![CDATA[New comment by paholg in "I prefer rST to Markdown"]]></title><description><![CDATA[
<p>Awesome! You and Carol rock!</p>
]]></description><pubDate>Wed, 31 Jul 2024 20:07:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41122930</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41122930</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41122930</guid></item><item><title><![CDATA[New comment by paholg in "I prefer rST to Markdown"]]></title><description><![CDATA[
<p>Ah, good to know! Is that tooling public anywhere, or was it pretty tailor-made just for the Rust book?</p>
]]></description><pubDate>Wed, 31 Jul 2024 19:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=41122813</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41122813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41122813</guid></item><item><title><![CDATA[New comment by paholg in "I prefer rST to Markdown"]]></title><description><![CDATA[
<p>That's what I meant by instructions on automated deployments. MdBook generates HTML, so you don't need anything fancy to host it.<p>This example shows a fairly short GitHub action to deploy to GitHub pages: <a href="https://github.com/rust-lang/mdBook/wiki/Automated-Deployment%3A-GitHub-Actions#using-deploy-via-actions">https://github.com/rust-lang/mdBook/wiki/Automated-Deploymen...</a></p>
]]></description><pubDate>Wed, 31 Jul 2024 19:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=41122786</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41122786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41122786</guid></item><item><title><![CDATA[New comment by paholg in "Where does the name "algebraic data type" come from?"]]></title><description><![CDATA[
<p>Okay? I don't know what point you're making.</p>
]]></description><pubDate>Wed, 31 Jul 2024 19:44:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41122729</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41122729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41122729</guid></item><item><title><![CDATA[New comment by paholg in "Where does the name "algebraic data type" come from?"]]></title><description><![CDATA[
<p>The difference is mostly a matter of perspective, isn't it?<p>In Rust, if I have<p>```
enum Foo {
    A(u32),
    B(u32),
    C(u32),
}
```<p>Then the number of representable states is deduced my an "algebra of numbers", but the size is deduced by an "algebra of sets".<p>For example, the size of Foo is just 8 (4 bytes for u32, and 4 for the tag + alignment).</p>
]]></description><pubDate>Wed, 31 Jul 2024 19:00:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=41122281</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41122281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41122281</guid></item><item><title><![CDATA[New comment by paholg in "I prefer rST to Markdown"]]></title><description><![CDATA[
<p>What you see as annoying, I see as a strength. You shouldn't break links; they don't only exist in your site. People will have them bookmarked or shared on the web.<p>There's nothing worse than finding a post online that seems like it will cover your exact issue, but the link is now a 404.</p>
]]></description><pubDate>Wed, 31 Jul 2024 18:45:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41122107</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41122107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41122107</guid></item><item><title><![CDATA[New comment by paholg in "I prefer rST to Markdown"]]></title><description><![CDATA[
<p>Have you looked into mdBook? I haven't used it myself, but I've enjoyed the documentation of many projects that do and it seems really nice once you get past the point where a single readme file works well.<p>They also have some nice instructions on automated deployments.<p><a href="https://github.com/rust-lang/mdBook">https://github.com/rust-lang/mdBook</a></p>
]]></description><pubDate>Wed, 31 Jul 2024 18:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=41122075</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41122075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41122075</guid></item><item><title><![CDATA[New comment by paholg in "I prefer rST to Markdown"]]></title><description><![CDATA[
<p>I think a good example is all of the wonderful documentation that's been created with mdBook.<p>Heck, the Rust book was written with it, and they also made a print edition, so maybe markdown is enough even for that.<p><a href="https://github.com/rust-lang/mdBook">https://github.com/rust-lang/mdBook</a></p>
]]></description><pubDate>Wed, 31 Jul 2024 18:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=41121941</link><dc:creator>paholg</dc:creator><comments>https://news.ycombinator.com/item?id=41121941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41121941</guid></item></channel></rss>