<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: athrun</title><link>https://news.ycombinator.com/user?id=athrun</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 28 Sep 2026 12:10:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=athrun" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by athrun in "An airport cooled by natural ventilation"]]></title><description><![CDATA[
<p>Funny seeing an article about Reunion island on HN.<p>I’m very familiar with this airport, and from my perspective the engineers behind the project did a very good job designing a building that can take best advantage of its location. See, the airport is located alongside the coast, and the sea breeze there can be pretty powerful.<p>Note that this is a new building (dedicated to arrivals), and is adjacent to the original building, which is still in use for departures.
The old building is also mostly passively cooled, and the difference in perceived temperature between the two is striking. The old terminal behaves more like a concrete bunker and can get very stuffy.
In contrast, this new arrival hall feels a bit like you’re on the deck of a ship at sea.<p>I have plenty of other issues about other elements of the new building, but that part works pretty well!</p>
]]></description><pubDate>Sat, 26 Sep 2026 00:01:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49851718</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=49851718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49851718</guid></item><item><title><![CDATA[New comment by athrun in "The road signs that teach travellers about France"]]></title><description><![CDATA[
<p>In France, in absence of contrary indications (ie: absence of signs, traffic signals, or line markings), it's "Priority to the Right".<p>So if it's an actual roundabout (aka, "rond-point"), then normal traffic rules apply for intersections: Priority to the Right. Vehicles already on the roundabout must yield to cars entering it.<p>Often, you have what is referred as "Carrefours à sens giratoire", which can very much look like "rond-points", but priority is to the vehicles already on the roundabout. For this reason, there will be a yield sign at the entrance of the roundabout to make it clear there's a special rule that applies to it. Sometimes you have traffic lights as well.</p>
]]></description><pubDate>Mon, 30 Mar 2026 02:55:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47569902</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=47569902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47569902</guid></item><item><title><![CDATA[New comment by athrun in "Sick of smart TVs? Here are your best options"]]></title><description><![CDATA[
<p>the big issue with this setup is that most streaming platforms won’t give you multi-channel audio via the browser on Linux systems. Some might also limit the video quality.<p>On Windows, it used to be different, but lately I’ve observed the same—ex: Netflix seems to limit the streaming quality even with Edge.</p>
]]></description><pubDate>Sat, 13 Dec 2025 04:09:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=46251910</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=46251910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46251910</guid></item><item><title><![CDATA[New comment by athrun in "Y Combinator files brief supporting Epic Games, says store fees stifle startups"]]></title><description><![CDATA[
<p>1. Even in regulated markets like Europe, you’ll note that it’s still a percentage of the transaction value, not a fixed cost.<p>2. In EU, while Interchange is regulated, Scheme fees, Acquirer fees, and Processor fees are not. These are usually also expressed as percentage of the transaction value.<p>3. Because of the more limited avenues to offset risk, access to credit in EU is more difficult than in more dynamic markets like the US (not saying it’s good or bad, just highlighting that there are downstream impacts).</p>
]]></description><pubDate>Mon, 25 Aug 2025 14:20:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45014165</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=45014165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45014165</guid></item><item><title><![CDATA[New comment by athrun in "Y Combinator files brief supporting Epic Games, says store fees stifle startups"]]></title><description><![CDATA[
<p>It's about provisioning for credit losses.<p>Roughly speaking, when a transaction needs to be unwound, if the merchant cannot cover the reversal (for example, because it has defaulted), then the payment processor needs to pony up instead. Note that this isn't an edge case, this is something that happens every day.<p>If the payment processor defaults (gasp!), then the processor's sponsor bank needs to cover it. This is why a sponsor bank will have a lot to say about what a processor can and cannot do.<p>If the sponsor bank is unable to meet its obligations (argh!), then it's the card Network itself that is on the hook. This is why card networks have a lot to say about what a sponsor bank can and cannot do ;)<p>The key to understanding payment processing is to realise that the risk is very asymmetrical. The processing party collects only a small fraction of the transaction amount as fees, but is effectively on the hook for the full amount if things go pear shaped.<p>That is why the cost is typically proportional to the value of the payment.<p>You'll see fixed/capped fees mostly on payment methods that don't allow reversals (ie: not very consumer friendly), or that take place between highly trusted parties where credit risk can be handled through other ways.</p>
]]></description><pubDate>Mon, 25 Aug 2025 02:33:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45009649</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=45009649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45009649</guid></item><item><title><![CDATA[New comment by athrun in "The anti-abundance critique on housing is wrong"]]></title><description><![CDATA[
<p>I think you're injecting your personal views into the definition, which don't align with the common meaning of the word.<p>Here's the definition of the word taken from macOS's built-in dictionary (New Oxford American Dictionary):<p>> leftist, noun: a person who has left-wing political views or supports left-wing policies.<p>> left-wing, noun:  the section of a political party or system that advocates for greater social and economic equality, and typically favors socially liberal ideas; the liberal or progressive group or section<p>Anti-capitalist thought represents a subset, but is certainly not the sole marker of left-wing political thought.<p>Now, my _personal_ take on this is that western left-wing thinking and liberalism (in the moral philosophical sense) are deeply intertwined (given the Enlightenment and its values), but anti-capitalist thought is deeply illiberal in nature. It is this fundamental contradiction that leads to permanent infighting within the left-wing spectrum.</p>
]]></description><pubDate>Fri, 01 Aug 2025 06:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=44753547</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=44753547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44753547</guid></item><item><title><![CDATA[New comment by athrun in "The anti-abundance critique on housing is wrong"]]></title><description><![CDATA[
<p>Aside from the fact that the few policies they made explicit in their platform would actually be counter-productive to getting more supply (such as National-level rent freezes), they also don't have a good track record at the local level when it comes to housing.<p>I've been very involved in council-level politics where repeatedly the Greens members were aligning themselves with the right-wing members ("ratepayers rights"-type groups) when it came to delaying/blocking development permits, enforcing parking requirements, preventing/delaying rezoning, etc. They fundamentally don't understand the issue at all. All talk, no substance.<p>And that's before we get to the CFMEU matter, which I think was the final blow for them during the last election.</p>
]]></description><pubDate>Fri, 01 Aug 2025 04:18:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=44752974</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=44752974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44752974</guid></item><item><title><![CDATA[New comment by athrun in "The anti-abundance critique on housing is wrong"]]></title><description><![CDATA[
<p>Sounds like you're just applying somewhat arbitrary purity rules to what falls into the "leftist" bucket or not.<p>I believe that for most people "leftists" means "on the left side of the political spectrum", and so, in the US, it would be a strict superset of democrats & Liberals. But for you, it sounds like it's only subset of these, based on some criteria you haven't made explicit.<p>Fair enough, but that's a somewhat non-standard definition.</p>
]]></description><pubDate>Fri, 01 Aug 2025 03:57:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44752888</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=44752888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44752888</guid></item><item><title><![CDATA[New comment by athrun in ".NET 10 Preview 6 brings JIT improvements, one-shot tool execution"]]></title><description><![CDATA[
<p>Not bringing the language closer to Scala is a feature, not a bug though.</p>
]]></description><pubDate>Thu, 31 Jul 2025 00:59:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44741295</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=44741295</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44741295</guid></item><item><title><![CDATA[New comment by athrun in "FFmpeg merges WebRTC support"]]></title><description><![CDATA[
<p>I've also been trying (and mostly failing) to build such a setup over the last few weeks. What are you thinking in terms of the overall building blocks to get this to work?<p>I've been struggling to get a proper low-latency screen+audio recording going (on macos) and streaming that over WebRTC. Either the audio gets de-sync, or the streaming latency is too high.</p>
]]></description><pubDate>Thu, 05 Jun 2025 05:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44188660</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=44188660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44188660</guid></item><item><title><![CDATA[New comment by athrun in "Coffee for people who don't like coffee"]]></title><description><![CDATA[
<p>The Clever dripper and the Hario Switch are the two main ones I think, but then there's a lot of niche ones. The overall category is called "immersion dripper".<p>My main concern is the plastic, so I've got one from a smaller brand entirely made of ceramics. (it's much more expensive though).</p>
]]></description><pubDate>Wed, 14 May 2025 01:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43979829</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43979829</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43979829</guid></item><item><title><![CDATA[New comment by athrun in "Coffee for people who don't like coffee"]]></title><description><![CDATA[
<p>I hear you on diners coffee and the fact that it feels like it a different beverage altogether. I also crave it from time to time.<p>—do you have tips on how to actually brew it in a home setting? Or this is something can only be achieved by brewing large batches of the stuff, keeping it warm somehow, and letting it go stale for a few hours?</p>
]]></description><pubDate>Wed, 14 May 2025 01:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43979671</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43979671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43979671</guid></item><item><title><![CDATA[New comment by athrun in "Show HN: Driverless print server for legacy printers, profit goes to open-source"]]></title><description><![CDATA[
<p>Not OP but I think you're confused: GPL doesn't require source to be made publicly available to all.<p>You are only required to provide source to the users of your software.</p>
]]></description><pubDate>Mon, 05 May 2025 00:08:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=43890737</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43890737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43890737</guid></item><item><title><![CDATA[New comment by athrun in "Spotify's Beta Used 'Pirate' MP3 Files, Some from Pirate Bay"]]></title><description><![CDATA[
<p>Apple still does (CD is not required), it's called iTunes Match. It used to be standalone, but nowadays it's part of Apple Music.</p>
]]></description><pubDate>Fri, 28 Feb 2025 11:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43204378</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43204378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43204378</guid></item><item><title><![CDATA[New comment by athrun in "Project Scripts"]]></title><description><![CDATA[
<p>I feel this is where uv's PEP 723 support of inline dependencies in a single-file Python script shines.<p>Just use something like this as a shebang, and you can have your cake and eat it too!<p>#!/usr/bin/env -S uv run<p>previous HN thread: <a href="https://news.ycombinator.com/item?id=43097006">https://news.ycombinator.com/item?id=43097006</a></p>
]]></description><pubDate>Thu, 27 Feb 2025 02:52:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43190814</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43190814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43190814</guid></item><item><title><![CDATA[New comment by athrun in "A year of uv: pros, cons, and should you migrate"]]></title><description><![CDATA[
<p>Pinning deps is a good thing, but it won't necessarily solve the issue of transitive dependencies (ie: the dependencies of requests itself for example), which will not be pinned themselves, given you don't have a lock file.<p>To be clear, a lock file is strictly the better option—but for single file scripts it's a bit overkill.</p>
]]></description><pubDate>Wed, 19 Feb 2025 03:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=43098184</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43098184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43098184</guid></item><item><title><![CDATA[New comment by athrun in "A year of uv: pros, cons, and should you migrate"]]></title><description><![CDATA[
<p>Gosh, thanks for sharing! This is the remaining piece I felt I was missing.</p>
]]></description><pubDate>Wed, 19 Feb 2025 01:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=43097538</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43097538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43097538</guid></item><item><title><![CDATA[New comment by athrun in "Patterns for Building Realtime Features"]]></title><description><![CDATA[
<p>Thanks for sharing your experience, and what you have found to work.<p>Sometimes I feel we (fellow HN readers) get caught into overly complex rabbit holes, so it's good to balance it out with some down-to-earth, practical perspectives.</p>
]]></description><pubDate>Tue, 11 Feb 2025 05:41:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43009373</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=43009373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43009373</guid></item><item><title><![CDATA[New comment by athrun in "Uv's killer feature is making ad-hoc environments easy"]]></title><description><![CDATA[
<p>> sudo apt-get install python3.10 python3.11 python3.12<p>This assumes the Python version you need is available from your package manager's repo. This won't work if you want a Python version either newer or older than what is available.<p>> You are incorrect about needing to use an additional tool to install a "global" tool like `ruff`; `pip` does this by default when you're not using a virtual environment.<p>True, but it's not best practice to do that because while the tool gets installed globally, it is not necessarily linked to a specific python version, and so it's extremely brittle.<p>And it gets even more complex if you need different tools that have different Python version requirements.</p>
]]></description><pubDate>Sun, 12 Jan 2025 23:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=42678362</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=42678362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42678362</guid></item><item><title><![CDATA[New comment by athrun in "Bluesky is on the verge of overtaking Threads in all the ways that matter"]]></title><description><![CDATA[
<p>The real world is a complicated place. You want simple answers when reality is complicated and nuanced.<p>The fact is that there are—and have always been—people for which these things are not the same. You might want to wish it away, but that doesn't change reality.</p>
]]></description><pubDate>Mon, 25 Nov 2024 01:15:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42232253</link><dc:creator>athrun</dc:creator><comments>https://news.ycombinator.com/item?id=42232253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42232253</guid></item></channel></rss>