<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: pgorczak</title><link>https://news.ycombinator.com/user?id=pgorczak</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 11:57:26 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pgorczak" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pgorczak in "Airbus B612 Cockpit Font"]]></title><description><![CDATA[
<p>While this font looks kind of weird up close, I found it great for creating plots. It’s my default choice in matplotlib rcParams.</p>
]]></description><pubDate>Wed, 03 Sep 2025 16:13:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45117483</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=45117483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45117483</guid></item><item><title><![CDATA[New comment by pgorczak in "Obsidian Bases"]]></title><description><![CDATA[
<p>It also syncs config and plugins</p>
]]></description><pubDate>Tue, 19 Aug 2025 07:32:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=44949158</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=44949158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44949158</guid></item><item><title><![CDATA[New comment by pgorczak in "Clojure Async Flow Guide"]]></title><description><![CDATA[
<p>This reminded me of Elixir’s GenStage at first glance. Now I wonder how the underlying libs OTP and core.async relate conceptually and implementation wise.</p>
]]></description><pubDate>Mon, 18 Aug 2025 12:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=44939893</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=44939893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44939893</guid></item><item><title><![CDATA[New comment by pgorczak in "I'm Unsatisfied with Easing Functions"]]></title><description><![CDATA[
<p>I guess the issue is having to store the intermediate state somewhere. It’s true for the PID example that numerical integration is easier to compute - if you look at the comment with the closed form solution, you need trigonometric and exponential functions to evaluate it. It’s kind of fascinating that the iterative method approximates the same thing with just addition and multiplication.</p>
]]></description><pubDate>Wed, 23 Jul 2025 15:48:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=44660554</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=44660554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44660554</guid></item><item><title><![CDATA[New comment by pgorczak in "A layoff fundamentally changed how I perceive work"]]></title><description><![CDATA[
<p>> If a company decides to lay off, for instance, 40 employees, German law doesn’t prevent this.<p>At least this part is partially wrong. There is an entire law about how lay offs are only allowed if they are “socially justified” with definitions of acceptable circumstances. An employer can not fire you “at will” in Germany.</p>
]]></description><pubDate>Mon, 27 Jan 2025 16:53:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42843079</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=42843079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42843079</guid></item><item><title><![CDATA[New comment by pgorczak in "SrsRAN: Open-Source 4G/5G"]]></title><description><![CDATA[
<p>No, they could literally not send on the frequencies they listen on in case of FDD. Enabling this would require extra radio hardware. Also there would need to be a some kind of encryption key exchange between devices which is not needed in the centralized setup. They could not easily route to one another without adding extra stuff.</p>
]]></description><pubDate>Tue, 07 Jan 2025 04:17:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=42619165</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=42619165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42619165</guid></item><item><title><![CDATA[New comment by pgorczak in "SrsRAN: Open-Source 4G/5G"]]></title><description><![CDATA[
<p>They are not entirely orthogonal. You need a central base station with scheduling, high dynamic range and power control to maximize performance in an OFDM system. In addition, most cells used to use frequency division multiplexing meaning that the base station and phones send and receive on different frequencies. So lack of point to point capabilities can at least in part be explained by the design goal of optimizing for throughput and user density.</p>
]]></description><pubDate>Mon, 06 Jan 2025 14:53:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=42611039</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=42611039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42611039</guid></item><item><title><![CDATA[New comment by pgorczak in "Moments in Chromecast's history"]]></title><description><![CDATA[
<p>You can cast video e.g. from the QuickTime app or a <video> tag in the browser too which won’t just mirror your screen. In fact the cast video won’t even show on your device’s screen but only on the receiver in that case.</p>
]]></description><pubDate>Tue, 06 Aug 2024 15:55:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41172100</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=41172100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41172100</guid></item><item><title><![CDATA[New comment by pgorczak in "A.I. Needs Copper. It Just Helped to Find Millions of Tons of It in Zambia."]]></title><description><![CDATA[
<p>“That means the conventional predictions are largely inference—and worse, they result in unquantified uncertainty.”<p>Wild claim given the fact that Gaussian process regression / Kriging was invented in the 1960s in geoscience to do exactly what the article claims only their models do: “quantify uncertainty, which in turn guides our data collection, as the most uncertain rocks often represent the most valuable ones to sample”</p>
]]></description><pubDate>Sun, 14 Jul 2024 21:19:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40963276</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=40963276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40963276</guid></item><item><title><![CDATA[New comment by pgorczak in "Let's Stop Asking "Why Do You Want to Work for Us?" In Interviews"]]></title><description><![CDATA[
<p>That’s one way to frame it. The other would be the candidate being able to understand that the “apart from money” part is implied in the question and the answer given the social context. This makes the money answer go from straightforward and honest to blunt and cringeworthy.</p>
]]></description><pubDate>Mon, 01 Jul 2024 05:37:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40842849</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=40842849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40842849</guid></item><item><title><![CDATA[New comment by pgorczak in "Robotic arms that assemble panels on solar farms"]]></title><description><![CDATA[
<p>Maybe “an automated thing that moves to do stuff”. Generally there are manipulators and mobile robots like vacuums. An interesting edge case would be a CNC machine which has degrees of freedom similar to a pick and place robot but is seen as a whole static thing with moving parts. Also if the mobile platform transports people it’s usually not called robot.</p>
]]></description><pubDate>Sat, 20 Apr 2024 07:54:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=40095607</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=40095607</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40095607</guid></item><item><title><![CDATA[New comment by pgorczak in "Open source versus Microsoft: The new rebellion begins"]]></title><description><![CDATA[
<p>The German federal government alone will pay 1.28 billion Euros to Microsoft until 2025 [1] so I’m pretty sure they do care about their government contracts.<p>[1] <a href="https://amp.zdf.de/nachrichten/politik/deutschland/it-open-source-bundesregierung-kleine-anfrage-100.html" rel="nofollow">https://amp.zdf.de/nachrichten/politik/deutschland/it-open-s...</a></p>
]]></description><pubDate>Mon, 15 Apr 2024 15:31:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40041894</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=40041894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40041894</guid></item><item><title><![CDATA[New comment by pgorczak in "How Chain-of-Thought Reasoning Helps Neural Networks Compute"]]></title><description><![CDATA[
<p>I don’t think commonly used LLM architectures have internal state that carries over between inference steps, so shouldn’t that be none? Unless you mean the previously generated tokens up to the context limit which is well defined.</p>
]]></description><pubDate>Fri, 22 Mar 2024 06:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39787975</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=39787975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39787975</guid></item><item><title><![CDATA[New comment by pgorczak in "Flightradar24's new GPS jamming map"]]></title><description><![CDATA[
<p>You could also use a single receiver with a small antenna array (GPS wavelength is around 20 cm) to estimate the angle of arrival of the incoming signals.</p>
]]></description><pubDate>Wed, 20 Mar 2024 19:18:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=39770847</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=39770847</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39770847</guid></item><item><title><![CDATA[New comment by pgorczak in "“Wherever you get your podcasts” is a radical statement"]]></title><description><![CDATA[
<p>I’m listening to some podcasts published through Acast and 95% of the time, my injected ads are about how I don’t have to listen to said ads if I buy Amazon prime.</p>
]]></description><pubDate>Wed, 07 Feb 2024 12:15:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=39287622</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=39287622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39287622</guid></item><item><title><![CDATA[New comment by pgorczak in "Things engineers believe about Web development"]]></title><description><![CDATA[
<p>I appreciate the build step in setups like Vite/Vue because the development server can automatically and accurately hotpatch the application when I make changes. I don’t think you’d want to change the standards to couple DOM and js in the way that makes this possible in Vue but it’s an iteration speed improvement nonetheless.</p>
]]></description><pubDate>Sun, 07 Jan 2024 17:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=38903225</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=38903225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38903225</guid></item><item><title><![CDATA[New comment by pgorczak in "Show HN: FreshTube – show latest videos from YouTube channels"]]></title><description><![CDATA[
<p>The subscriptions page can’t be filtered to show some subset/group of channels. I use PocketTube as a plugin-based alternative.</p>
]]></description><pubDate>Sat, 30 Dec 2023 08:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=38813578</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=38813578</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38813578</guid></item><item><title><![CDATA[New comment by pgorczak in "Advent of Code 2023 is nigh"]]></title><description><![CDATA[
<p>FWIW regex are also a DSL for finite state machines acting on strings, so in that light it’s a straightforward jump</p>
]]></description><pubDate>Fri, 01 Dec 2023 19:04:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=38490782</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=38490782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38490782</guid></item><item><title><![CDATA[New comment by pgorczak in "Updates to the H2O.ai db-benchmark"]]></title><description><![CDATA[
<p>I had similar issues with the Dask scheduler a few months ago. The docs say it encourages depth first behavior in the computation graph but in my case it kept running out of memory on a large ETL task by first trying to load all the input files into memory before moving on to the next stage.</p>
]]></description><pubDate>Mon, 06 Nov 2023 18:33:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=38166697</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=38166697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38166697</guid></item><item><title><![CDATA[New comment by pgorczak in "RabbitMQ vs. Kafka – An Architect’s Dilemma (Part 1)"]]></title><description><![CDATA[
<p>I’m not familiar with the Python lib but it could be waiting for streams to acknowledge each message reception/persistence before sending the next one. Some clients allow transactions to run in parallel e.g. with futures.</p>
]]></description><pubDate>Wed, 20 Sep 2023 06:50:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=37581162</link><dc:creator>pgorczak</dc:creator><comments>https://news.ycombinator.com/item?id=37581162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37581162</guid></item></channel></rss>