<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: nick0garvey</title><link>https://news.ycombinator.com/user?id=nick0garvey</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 16 Jun 2026 01:42:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=nick0garvey" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by nick0garvey in "Ask HN: What are you working on? (June 2026)"]]></title><description><![CDATA[
<p>Awesome. If you are not in touch with Maker Nexus (based out of Sunnyvale) already, please reach out! Would love to put you in touch with the administrators there on what they learned about successfully running a non-profit maker space.</p>
]]></description><pubDate>Sun, 14 Jun 2026 21:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48532782</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=48532782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48532782</guid></item><item><title><![CDATA[New comment by nick0garvey in "Ask HN: Who is hiring? (March 2026)"]]></title><description><![CDATA[
<p>The final Greenhouse link doesn't work in this listing</p>
]]></description><pubDate>Mon, 02 Mar 2026 23:15:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47225647</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=47225647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47225647</guid></item><item><title><![CDATA[New comment by nick0garvey in "How exchanges turn order books into distributed logs"]]></title><description><![CDATA[
<p>> Pipelined replication: the sequencer assigns a sequence number immediately and ships the event to replicas in parallel. Matching doesn't wait for the replicas to acknowledge.<p>How is this avoiding data loss if the lead sequencer goes down after acking but without the replica receiving the write?</p>
]]></description><pubDate>Sat, 13 Dec 2025 16:22:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46255683</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=46255683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46255683</guid></item><item><title><![CDATA[New comment by nick0garvey in "Where's Firefox going next?"]]></title><description><![CDATA[
<p>It says "PAID ONLY BY A RELATED FOR-PROFIT", which looks to be the Mozilla Corporation. Donations are not directly paying the CEO, although I agree more of the profits from the Corporation could flow into the non-profit.</p>
]]></description><pubDate>Wed, 16 Jul 2025 01:34:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44577833</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=44577833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44577833</guid></item><item><title><![CDATA[New comment by nick0garvey in "Ask HN: What's your go-to message queue in 2025?"]]></title><description><![CDATA[
<p>Hold the lock and write a row with timestamp at the time you read.<p>That row indicates you are the one processing the data and no one else should. When reading, abort the read if someone else wrote that row first.<p>When you are finished processing, hold the lock and update the row you added before to indicate processing is complete.<p>The timestamp can be used to timeout the request.</p>
]]></description><pubDate>Sun, 18 May 2025 20:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44024113</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=44024113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44024113</guid></item><item><title><![CDATA[New comment by nick0garvey in "Why is it so hard to buy things that work well? (2022)"]]></title><description><![CDATA[
<p>I'm not quite following. His argument appears to be: The replication system requires a backwards seek, Postgres does not support that operation, things break when that operation is attempted.<p>I don't understand why replication would need a backwards seek - are you saying it doesn't and he is mistaken on that?</p>
]]></description><pubDate>Mon, 16 Dec 2024 19:49:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=42434627</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=42434627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42434627</guid></item><item><title><![CDATA[New comment by nick0garvey in "The Languages of English, Math, and Programming"]]></title><description><![CDATA[
<p>I took a Udacity class by Norvig [1] and my abilities as a programmer clearly were improved afterward.<p>His code here demonstrates why. It is both shorter and much easier to understand than anything the LLMs generated. It is not always as efficient as the LLMs (who often skip the third loop by calculating the last factor), but it is definitely the code I would prefer to work with in most situations.<p>[1] <a href="https://www.udacity.com/course/design-of-computer-programs--cs212" rel="nofollow">https://www.udacity.com/course/design-of-computer-programs--...</a></p>
]]></description><pubDate>Sun, 20 Oct 2024 03:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41892687</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=41892687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41892687</guid></item><item><title><![CDATA[New comment by nick0garvey in "Amusing Ourselves to Death (2009)"]]></title><description><![CDATA[
<p>Morphy, one of the greatest players of all time, is famous for this.<p>"The ability to play chess is the sign of a gentleman. The ability to play chess well is the sign of a wasted life."</p>
]]></description><pubDate>Sat, 28 Sep 2024 13:22:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=41680074</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=41680074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41680074</guid></item><item><title><![CDATA[New comment by nick0garvey in "Show HN: Kaskade – A text user interface for Kafka"]]></title><description><![CDATA[
<p>There is also the deleteRecords API specifically for this. It's easier than the retention shrink -> increase dance, as it is a single API call and retention does not kick in immediately. The log segment must roll for retention to apply, either due to size or time.<p><a href="https://kafka.apache.org/11/javadoc/org/apache/kafka/clients/admin/AdminClient.html#deleteRecords-java.util.Map-" rel="nofollow">https://kafka.apache.org/11/javadoc/org/apache/kafka/clients...</a></p>
]]></description><pubDate>Sun, 14 Jul 2024 23:28:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40964014</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=40964014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40964014</guid></item><item><title><![CDATA[New comment by nick0garvey in "Special-use domain 'home.arpa.' (2018)"]]></title><description><![CDATA[
<p>I use this for everything at my house. I haven't add any issues.</p>
]]></description><pubDate>Mon, 03 Jun 2024 21:51:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=40567994</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=40567994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40567994</guid></item><item><title><![CDATA[New comment by nick0garvey in "NetworkX – Network Analysis in Python"]]></title><description><![CDATA[
<p>I use NetworkX to build the graphs and Gephi to visualize them. No need to pick a single tool.</p>
]]></description><pubDate>Sat, 09 Dec 2023 05:36:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38578940</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=38578940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38578940</guid></item><item><title><![CDATA[New comment by nick0garvey in "Advent of Code 2023 is nigh"]]></title><description><![CDATA[
<p>I also started to write a finite state machine for part 2 but found it too tedious to craft by hand. How did you do it?</p>
]]></description><pubDate>Fri, 01 Dec 2023 17:50:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38489746</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=38489746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38489746</guid></item><item><title><![CDATA[New comment by nick0garvey in "Luiz André Barroso has died"]]></title><description><![CDATA[
<p>His book "The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines" was immensely valuable to me as I moved into datacenter management as a new-grad. RIP.<p><a href="https://research.google/pubs/pub41606/" rel="nofollow noreferrer">https://research.google/pubs/pub41606/</a></p>
]]></description><pubDate>Thu, 23 Nov 2023 20:48:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=38397360</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=38397360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38397360</guid></item><item><title><![CDATA[New comment by nick0garvey in "Meta reveals serverless platform processing trillions of function calls a day"]]></title><description><![CDATA[
<p>This isn't unreasonable. ML workloads benefit from more computational time per request. Lower QPS = better results.</p>
]]></description><pubDate>Mon, 23 Oct 2023 06:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37982301</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=37982301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37982301</guid></item><item><title><![CDATA[New comment by nick0garvey in "Prophet: Automatic Forecasting Procedure"]]></title><description><![CDATA[
<p>Can someone explain why the "no free lunch theorem" does not cause problems here?<p><a href="https://en.wikipedia.org/wiki/No_free_lunch_theorem" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/No_free_lunch_theorem</a></p>
]]></description><pubDate>Tue, 26 Sep 2023 18:59:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=37664173</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=37664173</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37664173</guid></item><item><title><![CDATA[New comment by nick0garvey in "Ask HN: How to Focus Again?"]]></title><description><![CDATA[
<p>A lot of people in this thread point at motivation or mental health issues. The issue is likely not so complicated.<p>You have forgotten how to focus. We live in a world where we are constantly distracted. This is forced on us. The apps we use compete over our attention, our workplace expects quick replies over Slack, our free time is always  accompanied by a smart phone pushing us notifications.<p>These effects are getting stronger. Technology evolves new attention taking techniques. Our remote work culture expects faster replies as you are, in theory, always at your desk.<p>You can address this focus deficiency, but it isn't easy. Put your phone always on Do Not Disturb. Use site blocking extensions to limit time wasters (yes, even Hacker News). Stop being so responsive at work.<p>The first few weeks will hurt. You won't instantly be able to focus, and you will feel less productive due to the lower response time. But after some time, you will be able to do work others cannot. You can complete the big work you are struggling to right now. Relearn how to focus.</p>
]]></description><pubDate>Sat, 02 Sep 2023 16:56:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37363254</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=37363254</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37363254</guid></item><item><title><![CDATA[New comment by nick0garvey in "California Forever"]]></title><description><![CDATA[
<p>If Solano county votes this down, it dies. They need to sell it this way.</p>
]]></description><pubDate>Fri, 01 Sep 2023 03:07:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=37346336</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=37346336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37346336</guid></item><item><title><![CDATA[New comment by nick0garvey in "Code Llama, a state-of-the-art large language model for coding"]]></title><description><![CDATA[
<p>They show the benchmarks in the original post, a few pages down</p>
]]></description><pubDate>Thu, 24 Aug 2023 16:55:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=37251361</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=37251361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37251361</guid></item><item><title><![CDATA[New comment by nick0garvey in "Bypassing Readout Protection in Nordic Semiconductor Microcontrollers"]]></title><description><![CDATA[
<p>Most of the attacks I see on Nordic devices are power based attacks, where cutting the power for a brief instant causes protection instructions not to run.<p>This one is entirely different, and attacks the initialization code directly. This code has no restrictions on its ability to access memory, allowing a full dump.<p>Great method.</p>
]]></description><pubDate>Mon, 10 Jul 2023 17:41:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=36669960</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=36669960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36669960</guid></item><item><title><![CDATA[New comment by nick0garvey in "OPNsense: Open-source security platform"]]></title><description><![CDATA[
<p>You say "don't suggest to buy some old Dell Optiplex from eBay" but I did exactly this.<p>I spent $43.97 (which included shipping) for the Optiplex, added a 2 port NIC for $16.37, and it's been running my house great since then.</p>
]]></description><pubDate>Tue, 27 Jun 2023 03:19:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=36488496</link><dc:creator>nick0garvey</dc:creator><comments>https://news.ycombinator.com/item?id=36488496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36488496</guid></item></channel></rss>