<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: bretthoerner</title><link>https://news.ycombinator.com/user?id=bretthoerner</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 10 Sep 2026 18:52:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bretthoerner" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bretthoerner in "Growing proof that autonomous cars save lives"]]></title><description><![CDATA[
<p>Oh, lol. My Tesla Robotaxi children. I meant swap <i>human drivers</i>.</p>
]]></description><pubDate>Thu, 10 Sep 2026 11:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49642231</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=49642231</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49642231</guid></item><item><title><![CDATA[New comment by bretthoerner in "Growing proof that autonomous cars save lives"]]></title><description><![CDATA[
<p>Where do you live that humans are punished for "accidents"? You can run someone over in America and it's basically an "oopsie, do better next time!"</p>
]]></description><pubDate>Thu, 10 Sep 2026 00:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49636418</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=49636418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49636418</guid></item><item><title><![CDATA[New comment by bretthoerner in "Growing proof that autonomous cars save lives"]]></title><description><![CDATA[
<p>It's a pool. If all the drunks switch to autonomous vehicles then we all win. If all the school teachers switch to autonomous vehicles then the drunks lose.<p>In my own life I see the most reasonable/thoughtful drivers raving about autonomous driving and the most reckless ones ranting against it. YMMV.</p>
]]></description><pubDate>Thu, 10 Sep 2026 00:03:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49636386</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=49636386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49636386</guid></item><item><title><![CDATA[New comment by bretthoerner in "Growing proof that autonomous cars save lives"]]></title><description><![CDATA[
<p>You said both "tram" and "neighbourhood" so I'm assuming you aren't in the US. I truly mean no offense, but it's hard to express how spread out even the most metropolitan areas are in the US.<p>Sure, NYC is one thing. But check out the ~10th largest city, Austin, where Waymo and other autonomous vehicles are (I think) in their largest deployment. Just on a map, or by density numbers, or whatever metric you want.<p>I'm in Austin, and Waymos rule. I walk most places, bike others, and rarely drive. I very, very rarely get a rideshare (and often get Waymo by way of Uber lottery). Autonomous vehicles exist, are real, and serve an actual need in this very low density city that most people on HN have heard of. I have 3 kids and if I could snap my fingers and swap them for Tesla Robotaxis (Waymos are better and safer!) I would in a second. I would even pay for that to happen.<p>If you're arguing about some idealistic society, that's one thing. In reality these things are way better than our public transit, and fixing public transit in a place this (not) dense is not as easy as you might think. The last mile is real, and people are coming from every direction and going every other direction and not willing to wait and transfers when these autonomous vehicles already solve the problems door to door so inexpensively.</p>
]]></description><pubDate>Wed, 09 Sep 2026 23:57:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49636350</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=49636350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49636350</guid></item><item><title><![CDATA[Durable Objects Are Made for Agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://calv.info/durable-objects-are-made-for-agents">https://calv.info/durable-objects-are-made-for-agents</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49015615">https://news.ycombinator.com/item?id=49015615</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Jul 2026 01:10:47 +0000</pubDate><link>https://calv.info/durable-objects-are-made-for-agents</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=49015615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49015615</guid></item><item><title><![CDATA[New comment by bretthoerner in "Cloudflare outage on February 20, 2026"]]></title><description><![CDATA[
<p>> even if the client had passed a value it would have still done exactly the same thing, as the value of "v" (or anything from the request) is not used in that block<p>If they passed in any value, they would have entered the block and returned early with the results of FetchPrefixesPendingDeletion.<p>From the post:<p>> this was implemented as part of a regularly running sub-task that checks for BYOIP prefixes that should be removed, and then removes them.<p>They expected to drop into the block of code above, but since they didn't, they returned all routes.</p>
]]></description><pubDate>Sat, 21 Feb 2026 19:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47104016</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=47104016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47104016</guid></item><item><title><![CDATA[Mozilla's Response to Proposed Remedies in U.S. vs. Google LLC]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.mozilla.org/en/mozilla/internet-policy/proposed-remedies-browsers/">https://blog.mozilla.org/en/mozilla/internet-policy/proposed-remedies-browsers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43332154">https://news.ycombinator.com/item?id=43332154</a></p>
<p>Points: 9</p>
<p># Comments: 7</p>
]]></description><pubDate>Tue, 11 Mar 2025 13:20:12 +0000</pubDate><link>https://blog.mozilla.org/en/mozilla/internet-policy/proposed-remedies-browsers/</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=43332154</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43332154</guid></item><item><title><![CDATA[New comment by bretthoerner in "Global EV Charging Points with Open Charge Map"]]></title><description><![CDATA[
<p>We had the same experience going ~800mi in a day (each way; so we did this twice). We also had 3 kids in the car, so 5 people total... or to put it another way, approximately 500% more people in our EV than the big SUVs driving next to us.<p>A guy at one stop in TX was in a huge Excursion and was walking his dog near the charger, laughed and said "you're going to be here a while." We were in and out before he was. The FUD is extremely strong still. Our drive (CO to North TX) has to be one of the least populated (and anti-EV) drives in America and there was still no range or charge speed anxiety.</p>
]]></description><pubDate>Wed, 25 Sep 2024 16:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41649392</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=41649392</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41649392</guid></item><item><title><![CDATA[New comment by bretthoerner in "FTC announces rule banning noncompetes"]]></title><description><![CDATA[
<p>My attorney friends tell me that the FTC doesn't really have the ability to do this, since contract law is part of state law. (My poor paraphrasing, not theirs.)<p>I've been surprised I haven't seen this mentioned on social media or in the news. Are my friends wrong, or are people celebrating because this is just a step in the right direction even if it may not do anything yet?</p>
]]></description><pubDate>Tue, 23 Apr 2024 19:37:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=40136252</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=40136252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40136252</guid></item><item><title><![CDATA[New comment by bretthoerner in "Our biggest ever river catch?"]]></title><description><![CDATA[
<p>> Because they would then trade those like carbon offsets or find away to ignore them/workaround them for a market advantage.<p>Isn't that the point?<p>I'm not arguing (or not arguing) for this solution, but charging people the cost of cleanup and allowing them to "ignore them/workaround them for a market advantage" seems like an improvement on the status quo? Because the local government collecting the tax would now have funds to put toward the solution. This is classic internalizing of what were externalities.</p>
]]></description><pubDate>Mon, 22 Apr 2024 02:00:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=40110879</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=40110879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40110879</guid></item><item><title><![CDATA[New comment by bretthoerner in "TinySSH is a small SSH server using NaCl, TweetNaCl"]]></title><description><![CDATA[
<p>> how do you make sure the boot has not been compromised and that you are not just sending the password to the bad guys?<p>In my case, I can't. This is a NAS in my house and this is mostly to prevent me from having to go to another room and plug in a monitor and keyboard. (Also, I've done this from across the country after a power outage.)<p>The threat vectors I'm protecting against are I guess mostly theft of the entire machine, or forgetting to wipe the drives when I eventually toss them out. Mostly, it's just fun practice because I'm a nerd and every drive should be encrypted.<p>For my use-case, the auto-unlock-by-polling-a-specific-LAN-IP linked in this thread would probably be fine, for example.</p>
]]></description><pubDate>Sun, 24 Mar 2024 14:00:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=39807285</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=39807285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39807285</guid></item><item><title><![CDATA[New comment by bretthoerner in "TinySSH is a small SSH server using NaCl, TweetNaCl"]]></title><description><![CDATA[
<p>All fair, I guess I just landed on mkinitcpio-tinyssh first and it was my introduction to the idea, and only took a few seconds to setup. I'll switch to openssh if I ever have issues, but this has been working fine for many years, so I'm no rush.</p>
]]></description><pubDate>Sun, 24 Mar 2024 13:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=39807159</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=39807159</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39807159</guid></item><item><title><![CDATA[New comment by bretthoerner in "TinySSH is a small SSH server using NaCl, TweetNaCl"]]></title><description><![CDATA[
<p>Ah, I've never used DropBear. I don't know how one could be better than another for my simple use case, honestly.</p>
]]></description><pubDate>Sun, 24 Mar 2024 13:29:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=39807095</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=39807095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39807095</guid></item><item><title><![CDATA[New comment by bretthoerner in "TinySSH is a small SSH server using NaCl, TweetNaCl"]]></title><description><![CDATA[
<p>tinyssh is great. One use case for it that people may not know about: using it during Linux boot so you can remotely unlock encrypted drives. I have a headless NAS server that uses dm-crypt/LUKS under ZFS. When I update my kernel/ZFS I remotely reboot the server, wait a few seconds, and then ssh into a tinyssh powered encryption key prompt to unlock the drives. (I am immediately booted from ssh, as tinyssh exits.) I can then ssh again a few seconds later and I'm hitting openssh on a fully booted machine that wasn't able to open the drives without my intervention.<p><a href="https://github.com/grazzolini/mkinitcpio-tinyssh">https://github.com/grazzolini/mkinitcpio-tinyssh</a></p>
]]></description><pubDate>Sun, 24 Mar 2024 13:16:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=39807037</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=39807037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39807037</guid></item><item><title><![CDATA[GraphCast: AI model for weather forecasting]]></title><description><![CDATA[
<p>Article URL: <a href="https://deepmind.google/discover/blog/graphcast-ai-model-for-faster-and-more-accurate-global-weather-forecasting/">https://deepmind.google/discover/blog/graphcast-ai-model-for-faster-and-more-accurate-global-weather-forecasting/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38264641">https://news.ycombinator.com/item?id=38264641</a></p>
<p>Points: 630</p>
<p># Comments: 290</p>
]]></description><pubDate>Tue, 14 Nov 2023 15:42:23 +0000</pubDate><link>https://deepmind.google/discover/blog/graphcast-ai-model-for-faster-and-more-accurate-global-weather-forecasting/</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=38264641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38264641</guid></item><item><title><![CDATA[New comment by bretthoerner in "Most in U.S. (57%) prefer big houses, even if amenities farther away"]]></title><description><![CDATA[
<p>Zoning laws.</p>
]]></description><pubDate>Thu, 03 Aug 2023 14:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=36986078</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=36986078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36986078</guid></item><item><title><![CDATA[WebAssembly: An Updated Roadmap for Developers]]></title><description><![CDATA[
<p>Article URL: <a href="https://bytecodealliance.org/articles/webassembly-the-updated-roadmap-for-developers">https://bytecodealliance.org/articles/webassembly-the-updated-roadmap-for-developers</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=36860689">https://news.ycombinator.com/item?id=36860689</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 25 Jul 2023 11:21:45 +0000</pubDate><link>https://bytecodealliance.org/articles/webassembly-the-updated-roadmap-for-developers</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=36860689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36860689</guid></item><item><title><![CDATA[How GitHub Copilot is getting better at understanding your code]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.blog/2023-05-17-how-github-copilot-is-getting-better-at-understanding-your-code/">https://github.blog/2023-05-17-how-github-copilot-is-getting-better-at-understanding-your-code/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35979006">https://news.ycombinator.com/item?id=35979006</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 17 May 2023 18:01:54 +0000</pubDate><link>https://github.blog/2023-05-17-how-github-copilot-is-getting-better-at-understanding-your-code/</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=35979006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35979006</guid></item><item><title><![CDATA[GitHub: Working with the LLMs Behind GitHub Copilot]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.blog/2023-05-17-inside-github-working-with-the-llms-behind-github-copilot/">https://github.blog/2023-05-17-inside-github-working-with-the-llms-behind-github-copilot/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35979003">https://news.ycombinator.com/item?id=35979003</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 17 May 2023 18:01:45 +0000</pubDate><link>https://github.blog/2023-05-17-inside-github-working-with-the-llms-behind-github-copilot/</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=35979003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35979003</guid></item><item><title><![CDATA[Hidet: A Deep Learning Compiler for Efficient Model Serving]]></title><description><![CDATA[
<p>Article URL: <a href="https://pytorch.org/blog/introducing-hidet/">https://pytorch.org/blog/introducing-hidet/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35731346">https://news.ycombinator.com/item?id=35731346</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 27 Apr 2023 17:14:14 +0000</pubDate><link>https://pytorch.org/blog/introducing-hidet/</link><dc:creator>bretthoerner</dc:creator><comments>https://news.ycombinator.com/item?id=35731346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35731346</guid></item></channel></rss>