<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: linsomniac</title><link>https://news.ycombinator.com/user?id=linsomniac</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 25 May 2026 19:55:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=linsomniac" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by linsomniac in "Building Pi with Pi"]]></title><description><![CDATA[
<p>Just FYI, in case it isn't obvious, you are replying to the author of the image in question, IIRC.</p>
]]></description><pubDate>Mon, 25 May 2026 13:05:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48266388</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48266388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48266388</guid></item><item><title><![CDATA[New comment by linsomniac in "The Eternal Sloptember"]]></title><description><![CDATA[
<p>>But each time I suspected I could have done it better and faster manually.<p>I've heard this said so many times, but my experience has just been so dramatically the opposite that it rings false.  But geohot seems to be a pretty productive and smart guy, so it's hard to just dismiss what he's saying.<p>I get the sense that he's truly one of the 10x engineers.  And maybe he can do it faster and better manually.  But for those of us who aren't 10x, I think it lets us bridge that gap.  Now we're getting back to "status anxiety": is this an attack on his ego, if the average becomes 10x?<p>Anecdote: Over 2 weeks of spare time, I used AI tooling to build a fairly sophisticated debian package caching proxy server (~72KLOC, 27K implementation, 45K tests).  This would have easily taken me 6 months of focused time to implement by hand.  I literally couldn't have done it because I can't take that much time off work and I have other weekend/evening obligations.</p>
]]></description><pubDate>Mon, 25 May 2026 12:47:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48266196</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48266196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48266196</guid></item><item><title><![CDATA[New comment by linsomniac in "Magnifica Humanitas"]]></title><description><![CDATA[
<p>>it takes on the characteristics of those who devise, finance, regulate, and use it<p>I've been thinking a lot recently about the idea that the smartest models will always be against the billionaires.<p>Steve Yegge said this on a recent Hansel Minutes Podcast.  "You cannot train a model to be helpful, without it wanting humanity to flourish.  And the only way to get around that is to make a dumber model.  So the smartest models will always be against the billionaires."<p><a href="https://youtu.be/9UDLl9Q0azA?si=P_oSe6iclEwUoxRl&t=1230" rel="nofollow">https://youtu.be/9UDLl9Q0azA?si=P_oSe6iclEwUoxRl&t=1230</a><p>That is the exact quote, but I'd recommend going back to around 17:00 to get the full context.<p>I'm not sure it's going to play out that way, but it is an interesting idea.</p>
]]></description><pubDate>Mon, 25 May 2026 11:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265661</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48265661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265661</guid></item><item><title><![CDATA[New comment by linsomniac in "No more JetBrains products for me"]]></title><description><![CDATA[
<p>I didn't time it but I'd put it at 30 seconds.  It sits there for a while with the infotainment screen black, then it does this animated splash screen, then it loads the infotainment/cameras.</p>
]]></description><pubDate>Tue, 19 May 2026 14:02:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48193446</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48193446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48193446</guid></item><item><title><![CDATA[New comment by linsomniac in "No more JetBrains products for me"]]></title><description><![CDATA[
<p>In my cars, generally, yes.  The Lexus in question is my MIL's car, and she prefers it parked at home nose-in.  We were also running some errands that required access to the rear (groceries, returning a printer/fax machine).</p>
]]></description><pubDate>Tue, 19 May 2026 13:58:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48193403</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48193403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48193403</guid></item><item><title><![CDATA[New comment by linsomniac in "No more JetBrains products for me"]]></title><description><![CDATA[
<p>Not who you are replying to, but the new Lexus RX350h takes and absurdly long time to be ready to drive away, if you want to use the rear camera to help back out of the parking lot.</p>
]]></description><pubDate>Mon, 18 May 2026 21:16:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48185763</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48185763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48185763</guid></item><item><title><![CDATA[New comment by linsomniac in "VoIP brings back old-fashioned pay phones to rural Vermont (2025)"]]></title><description><![CDATA[
<p>I would, but I would hope that having to physically be at my house would help reduce that issue.</p>
]]></description><pubDate>Mon, 18 May 2026 16:02:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48181604</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48181604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48181604</guid></item><item><title><![CDATA[New comment by linsomniac in "VoIP brings back old-fashioned pay phones to rural Vermont (2025)"]]></title><description><![CDATA[
<p>I should add a VoIP pay phone to my Little Free Library.  A friend reported a pay phone in a dumpster near work and I was, at the time, feeling like I should rescue it, but I have too much stuff as it is.</p>
]]></description><pubDate>Mon, 18 May 2026 01:03:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48174614</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48174614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48174614</guid></item><item><title><![CDATA[New comment by linsomniac in "Nearly 50 Years Later, WKRP in Cincinnati Becomes a Real Radio Station"]]></title><description><![CDATA[
<p>It wasn't <i>JUST</i> the music, but the music was an incredible part of the show which has made the re-issues that replaced the music with other selections (because of the licensing) just not hit right.</p>
]]></description><pubDate>Sun, 17 May 2026 02:31:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48165582</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48165582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48165582</guid></item><item><title><![CDATA[New comment by linsomniac in "Ask HN: When did computers stop being fun?"]]></title><description><![CDATA[
<p>I remember the moment distinctly, it was the winter early in the year 2000. We had just survived the Y2K incident and I was in a VW camper van roving around, at the particular moment I was visiting a Twisted Python developer in the San Jose area.<p>I called it "losing my immortality"; I no longer felt like I had infinite time to just code for the fun of it. I just wanted to produce things. I wanted the result, not the journey.<p>I was just talking about it with my son yesterday, he's 17 and I'm 55. We were talking about the new Commodore 64 and how it was trying to bring the joy back to computing. He love programming and I'm trying to support that. But it looks very different for me than him.<p>He is loving th craft of programming, which is great! I remember that, and I think that will serve him well. I'm feeling the same joy in the results I get through using AI.</p>
]]></description><pubDate>Sat, 16 May 2026 22:59:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48164538</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48164538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48164538</guid></item><item><title><![CDATA[New comment by linsomniac in "Amazon workers under pressure to up their AI usage are making up tasks"]]></title><description><![CDATA[
<p>Counterpoint: I've been "burning" a lot of tokens for the past year running experiments, not all of which have come to fruition.  For example, I used around 15 hours of API-equivalent use building a DocuSign-like service which we arently likely to deploy to users.  However, those experiments have definitely educated me on what and where and how to use the tooling.<p>Like I tell my kids: If every experiment you do succeeds, you aren't trying hard enough.</p>
]]></description><pubDate>Fri, 15 May 2026 18:51:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152366</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48152366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152366</guid></item><item><title><![CDATA[New comment by linsomniac in "Amazon workers under pressure to up their AI usage are making up tasks"]]></title><description><![CDATA[
<p>> unsubstantiated<p>Agreed for USSR, but I think the person you replied to is misremembering the country, I believe they are thinking of Japan.  I heard it recently on Stuff You Should Know, which usually does a good job of researching their stories, and it sounds like it is substantiated but may be a bit more complex than presented, but literally true.<p><a href="https://podcasts.apple.com/us/podcast/save-the-whales/id278981407?i=1000764001253" rel="nofollow">https://podcasts.apple.com/us/podcast/save-the-whales/id2789...</a>
<a href="https://theworld.org/dispatch/news/regions/asia-pacific/japan/130214/whaling-whalemeat-japanese-food" rel="nofollow">https://theworld.org/dispatch/news/regions/asia-pacific/japa...</a>
<a href="https://theworld.org/stories/2019/04/16/whaling-japan-2" rel="nofollow">https://theworld.org/stories/2019/04/16/whaling-japan-2</a>
<a href="https://japantoday.com/category/national/75-of-meat-from-japans-pacific-whale-hunt-unsold" rel="nofollow">https://japantoday.com/category/national/75-of-meat-from-jap...</a>
<a href="https://www.traffic.org/site/assets/files/3994/whale_meat_trade_in_japan.pdf" rel="nofollow">https://www.traffic.org/site/assets/files/3994/whale_meat_tr...</a></p>
]]></description><pubDate>Fri, 15 May 2026 18:47:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152311</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48152311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152311</guid></item><item><title><![CDATA[New comment by linsomniac in "The Power of a Free Popsicle (2018)"]]></title><description><![CDATA[
<p>My old accounting firm used to give you, when you picked up your taxes, a Crunch bar if you owed money and a Payday bar if you were getting money back.  It was silly, but I still think about them every time I do taxes.  I haven't used them in ~15 years because I quit the business I was co-owner of, but it's absurd how effective spending around a buck for candy bars was.  We were spending something around a grand for business taxes, international taxes and US tax prep with them, so it was a drop in the bucket.</p>
]]></description><pubDate>Fri, 15 May 2026 02:21:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48143786</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48143786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48143786</guid></item><item><title><![CDATA[New comment by linsomniac in "The vi family"]]></title><description><![CDATA[
<p>I like to think of it more like a bytecode.</p>
]]></description><pubDate>Wed, 13 May 2026 13:28:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121657</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48121657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121657</guid></item><item><title><![CDATA[New comment by linsomniac in "If AI writes your code, why use Python?"]]></title><description><![CDATA[
<p>>I can maintain the Python code myself and I can execute it everywhere.  [and share it more easily]<p>Python can be kind of a pain in the butt to execute everywhere because of libraries.  I thought uv script headers and she-bang was going to fix a lot of that, but I'm still running into issues (machines firewalled off, uv can't grab the deps.  I have some code that just doesn't seem to work in uv on a Mac...).  And for sharing code once the code splits out into multiple files and modules, sharing the code starts looking like sharing any code.<p>Don't think I'm a Python detractor; I'm a PSF Fellow, I love Python, and Claude has been writing quite good python for a while here.  But I just tried a serious project with Claude writing golang (an apt proxy/cache that is resilient against upstream DDoSes, a fairly complex piece of software), and I must say it did a fantastic job.  I end up with an executable I can easily run and copy around.<p>I'm still going to be using python for a lot, but I can definitely see myself having Claude write golang for more things in the future.</p>
]]></description><pubDate>Tue, 12 May 2026 05:33:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48104567</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48104567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48104567</guid></item><item><title><![CDATA[Welcome to go-acme/Lego v5]]></title><description><![CDATA[
<p>Article URL: <a href="https://ldez.github.io/blog/2026/05/11/lego-v5/">https://ldez.github.io/blog/2026/05/11/lego-v5/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48095646">https://news.ycombinator.com/item?id=48095646</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 May 2026 14:42:12 +0000</pubDate><link>https://ldez.github.io/blog/2026/05/11/lego-v5/</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48095646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48095646</guid></item><item><title><![CDATA[New comment by linsomniac in "Ask HN: What are you working on? (May 2026)"]]></title><description><![CDATA[
<p>The Ubuntu DDoS got me to thinking: If we had a critical need to respin machines (like our data center caught fire), we would have been in for a real challenge.  We run apt-cacher-ng, but it did nothing for us during the DDoS, and worse: Every few weeks or a month ac-ng will go out to lunch and we have to fix it.<p>So: ac-ng didn't reduce the impact of the DDoS, but it does lead to impact when there is no DDoS.  Worst of both worlds.<p>So I'm working on an apt-cacher that goes to lengths to keep working as much as possible when the upstream is down.  It will check the repo metadata and keeps a list of your "hot packages", and will download those before flipping the new metadata to be live, effectively a snapshot.  It won't allow you to download a package you've never downloaded before in the case of a DDoS, but packages that you do download regularly (machine re-installs, apt updates), it will ensure are available in the repo.<p>I'm calling it apt-cacher-ultra.  It is pretty early days, it'll probably be another week before it's ready for a beta.  I'm running it in my dev cluster right now, successfully.<p><a href="https://github.com/linsomniac/apt-cacher-ultra" rel="nofollow">https://github.com/linsomniac/apt-cacher-ultra</a></p>
]]></description><pubDate>Sun, 10 May 2026 21:16:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48088148</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48088148</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48088148</guid></item><item><title><![CDATA[New comment by linsomniac in "AWS North Virginia data center outage – resolved"]]></title><description><![CDATA[
<p>>And honestly, everybody else's stuff is in use-1<p>Yeah, but <i>why</i> put your eggs in that basket?  I moved all our services from east to west/oregon a decade ago and haven't looked back.</p>
]]></description><pubDate>Sat, 09 May 2026 03:31:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48071563</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48071563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48071563</guid></item><item><title><![CDATA[New comment by linsomniac in "Mythical Man Month"]]></title><description><![CDATA[
<p>I was half expecting Fowler to tie it in to right-sizing agent teams.</p>
]]></description><pubDate>Sat, 09 May 2026 03:27:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48071538</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48071538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48071538</guid></item><item><title><![CDATA[New comment by linsomniac in "Just Use Go"]]></title><description><![CDATA[
<p>I've typically leaned towards Python for my agentic programming, because the LLMs have been good at it and I'm familiar with it if I need to take a look.  But I'm just finishing up an apt-cacher replacement and decided to use golang and the experience has been really great.<p>I'm using CC+Opus 4.7 max effort, and it's produced a working apt cacher from the first phase of development, so far there have only been a few things I've had to ask it to fix.  This is over ~52KLOC (counted by "wc -l"), going on day 3 of it working on it.  This includes: caching proxy, garbage collection, "http://HTTPS///" kludge (apt-cacher-ng semantics), MITM https proxy, admin website + metrics, deep validation of metadata and rejecting invalid updates, snapshots of upstream state and delayed metadata update until "hot packages" are available after metadata update...<p>10/10, would go again.<p>FYI: My agent loop is: "Work on next step, have codex review it, compact", and then a couple rounds at the end of a phase to review the code against the spec, and a couple rounds at the beginning of a phase to create the spec.</p>
]]></description><pubDate>Fri, 08 May 2026 14:19:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48063629</link><dc:creator>linsomniac</dc:creator><comments>https://news.ycombinator.com/item?id=48063629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48063629</guid></item></channel></rss>