<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: lee_ars</title><link>https://news.ycombinator.com/user?id=lee_ars</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 10:30:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lee_ars" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lee_ars in "I prefer OG style websites – what are yours?"]]></title><description><![CDATA[
<p>I still maintain the Chronicles of George, which went live in Feb 2001 and whose design has more or less stayed exactly the same ever since:<p><a href="https://chroniclesofgeorge.com" rel="nofollow">https://chroniclesofgeorge.com</a><p>I eventually added proper css, bolted on https, and updated the html to something a little more modern and standards-compliant, but the site is still hand-coded, and looks pretty much the same as it has for a quarter-century.</p>
]]></description><pubDate>Fri, 03 Apr 2026 15:42:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47628060</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=47628060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47628060</guid></item><item><title><![CDATA[New comment by lee_ars in "How I launched 3 consoles and found true love at Babbage's store no. 9 (2013)"]]></title><description><![CDATA[
<p>No, but we were way down in Clear Lake, by NASA. DJ Screw would have visited one of the other Babbage's inside the loop!</p>
]]></description><pubDate>Wed, 25 Feb 2026 21:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47158004</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=47158004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47158004</guid></item><item><title><![CDATA[New comment by lee_ars in "How I launched 3 consoles and found true love at Babbage's store no. 9 (2013)"]]></title><description><![CDATA[
<p>Good times, they were. Good times indeed. (And we're still married, too!)</p>
]]></description><pubDate>Thu, 19 Feb 2026 17:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47076059</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=47076059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47076059</guid></item><item><title><![CDATA[New comment by lee_ars in "So yeah, I vibe-coded a log colorizer–and I feel good about it"]]></title><description><![CDATA[
<p>> Have you had to go back and fix any of your vibe coded projects yet?<p>Not yet, but you're absolutely right. Once a tool like this stops being front of mind, it'll fall right out of my head. It's a bit like driving somewhere versus being driven—I'm a lot more likely to remember how to get to a place if I have to actively navigate to it. If I'm in the passenger seat, all bets are off!</p>
]]></description><pubDate>Wed, 04 Feb 2026 13:43:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46885706</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46885706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46885706</guid></item><item><title><![CDATA[So yeah, I vibe-coded a log colorizer–and I feel good about it]]></title><description><![CDATA[
<p>Article URL: <a href="https://arstechnica.com/features/2026/02/so-yeah-i-vibe-coded-a-log-colorizer-and-i-feel-good-about-it/">https://arstechnica.com/features/2026/02/so-yeah-i-vibe-coded-a-log-colorizer-and-i-feel-good-about-it/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46885136">https://news.ycombinator.com/item?id=46885136</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 04 Feb 2026 12:39:52 +0000</pubDate><link>https://arstechnica.com/features/2026/02/so-yeah-i-vibe-coded-a-log-colorizer-and-i-feel-good-about-it/</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46885136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46885136</guid></item><item><title><![CDATA[New comment by lee_ars in "When will CSS Grid Lanes arrive?"]]></title><description><![CDATA[
<p>Looking at the comparison image between CSS grid lanes and CSS grid 1, the grid lanes example looks....horrifying. It looks like pinterest cancer. It makes the page look like a ragged assortment of random shit. Scannability is grossly impaired. How are you supposed to approach this content? What objective does this mess of a presentation accomplish? What kind of information lends itself to this kind of "masonry-style waterfall layout"?</p>
]]></description><pubDate>Sun, 01 Feb 2026 11:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46845571</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46845571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46845571</guid></item><item><title><![CDATA[New comment by lee_ars in "Sometimes your job is to stay the hell out of the way"]]></title><description><![CDATA[
<p>It's like a linkedin article that has escaped from its cage.</p>
]]></description><pubDate>Sun, 01 Feb 2026 11:47:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46845508</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46845508</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46845508</guid></item><item><title><![CDATA[New comment by lee_ars in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>> The problem is that this is completely false. LLMs are actually deterministic. There are a lot more input parameters than just the prompt. If you're using a piece of shit corpo cloud model, you're locked out of managing your inputs because of UX or whatever.<p>When you decide to make up your own definition of determinism, you can win any argument. Good job.</p>
]]></description><pubDate>Tue, 13 Jan 2026 02:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46596604</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46596604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46596604</guid></item><item><title><![CDATA[New comment by lee_ars in "Iran is likely jamming Starlink"]]></title><description><![CDATA[
<p>> There are indeed drawbacks in a lack of freedom, but assuming that a government should not be able to filter the content diffused to the population is wrong in principle.<p>Why?</p>
]]></description><pubDate>Mon, 12 Jan 2026 13:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588405</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46588405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588405</guid></item><item><title><![CDATA[New comment by lee_ars in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>People are "awful at that" because when two people communicate, we're using a lot more than words. Each person participating in a conversation is doing a lot of active bridge-building. We're supplying and looking for extra nonverbal context; we're leaning on basic assumptions about the other speaker, their mood, their tone, their meanings; we're looking at not just syntax but the pragmatics of the convo (<a href="https://en.wikipedia.org/wiki/Pragmatics" rel="nofollow">https://en.wikipedia.org/wiki/Pragmatics</a>). The communication of <i>meaning</i> is a multi-dimensional thing that everyone in the conversation is continually contributing to and pushing on.<p>In a way, LLMs are heavily exploitative of human linguistic abilities and expectations. We're wired so hard to actively engage and seek meaning in conversational exchanges that we tend to "helpfully" supply that meaning even when it's absent. We are "vulnerable" to LLMs because they supply all the "I'm talking to a person" linguistic cues, but without any form of underlying mind.<p>Folks like your wife aren't necessarily "bad" at LLM prompting—they're simply responding to the signals they get. The LLM "seems smart." It seems like it "knows" things, so many folks engage with them naturally, as they would with another person, without painstakingly feeding in context and precisely defining all the edges. If anything, it speaks to just how good LLMs are at being LLMs.</p>
]]></description><pubDate>Mon, 12 Jan 2026 13:13:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46588001</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46588001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46588001</guid></item><item><title><![CDATA[New comment by lee_ars in "Don't fall into the anti-AI hype"]]></title><description><![CDATA[
<p>> It's the same programming with LLMs. Through experience, you build up intuition and rules of thumb that allow you to get good results, even if you don't get exactly the same result every time.<p>Friend, you have <i>literally</i> described a nondeterministic system. LLM output is nondeterministic. Identical input conditions result in variable output conditions. Even if those variable output conditions cluster around similar ideas or methods, they are not identical.</p>
]]></description><pubDate>Mon, 12 Jan 2026 13:02:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587869</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46587869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587869</guid></item><item><title><![CDATA[New comment by lee_ars in "CLI agents make self-hosting on a home server easier and fun"]]></title><description><![CDATA[
<p>> Conversely, what do you gain by using a standard port?<p>One less setup step in the runbook, one less thing to remember. But I agree, it doesn't hurt! It just doesn't really help, either.</p>
]]></description><pubDate>Mon, 12 Jan 2026 12:41:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587642</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46587642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587642</guid></item><item><title><![CDATA[New comment by lee_ars in "CLI agents make self-hosting on a home server easier and fun"]]></title><description><![CDATA[
<p>>I don't mind using an LLM to shortcut areas that are just pure pain with no reward...<p>Enlightenment here comes when you realize others are doing the exact same thing with the exact same justification, and everyone's pain/reward threshold is different. The argument you are making justifies their usage as well as yours.</p>
]]></description><pubDate>Mon, 12 Jan 2026 12:31:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587562</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46587562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587562</guid></item><item><title><![CDATA[New comment by lee_ars in "CLI agents make self-hosting on a home server easier and fun"]]></title><description><![CDATA[
<p>> PS: The rush was so great I was excitedly talking to my wife how I could port our emails away from google, considering all of the automatic opt in for AI processing and what not. The foolhardy me thought of even sabbatical breaks to work on long pending to-do's in my head.<p>I've been email self-hosting for a decade, and unfortunately, self-hosting your email will not help with this point nearly as much as it seems on first glance.<p>The reason is that as soon as you exchange emails with anyone using one of the major email services like gmail or o365, you're once again participating in the data collection/AI training machine. They'll get you coming or they'll get you going, but you <i>will</i> be got.</p>
]]></description><pubDate>Mon, 12 Jan 2026 12:20:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587454</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46587454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587454</guid></item><item><title><![CDATA[New comment by lee_ars in "CLI agents make self-hosting on a home server easier and fun"]]></title><description><![CDATA[
<p>I've started experimenting with Claude Code, and I've decided that it never touches anything that isn't under version control.<p>The way I've put this into practice is that instead of letting claude loose on production files and services, i keep a local repo containing copies of all my service config files with a CLAUDE.md file explaining what each is for, the actual host each file/service lives on, and other important details. If I want to experiment with something ("Let's finally get around to planning out and setting up kea-dhcp6!"), Claude makes its suggestions and changes in my local repo, and then I manually copy the config files to the right places, restart services, and watch to see if anything explodes.<p>Not sure I'd ever be at the point of trusting agentic AI to directly modify in-place config files on prod systems (even for homelab values of "prod").</p>
]]></description><pubDate>Mon, 12 Jan 2026 12:10:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587370</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46587370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587370</guid></item><item><title><![CDATA[New comment by lee_ars in "CLI agents make self-hosting on a home server easier and fun"]]></title><description><![CDATA[
<p>After years of cargo-culting this advice—"run ssh on a nonstandard port"—I gave up and reverted to 22 because ssh being on nonstandard ports didn't change the volume of access attempts in the slightest. It was thousands per day on port 22, and thousands per day on port anything-else-i-changed-it-to.<p>It's worth an assessment of what you _think_ running ssh on a nonstandard port protects you against, and what it's actually doing. It won't stop anything other than the lightest and most casual script-based shotgun attacks, and it won't help you if someone is attempting to exploit an actual-for-real vuln in the ssh authentication or login process. And although I'm aware the plural of "anecdote" isn't "data," it sure as hell didn't reduce the volume of login attempts.<p>Public key-only auth + strict allowlists will do a lot more for your security posture. If you feel like ssh is using enough CPU rejecting bad login attempts to actually make you notice, stick it behind wireguard or set up port-knocking.<p>And sure, put it on a nonstandard port, if it makes you feel better. But it doesn't really do much, and anyone hitting your host up with censys.io or any other assessment tool will see your nonstandard ssh port instantly.</p>
]]></description><pubDate>Mon, 12 Jan 2026 11:55:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46587210</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=46587210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46587210</guid></item><item><title><![CDATA[New comment by lee_ars in "I dumped Google for Kagi"]]></title><description><![CDATA[
<p>I'm not quite finding that AI search works reliably for my use cases yet.</p>
]]></description><pubDate>Tue, 05 Aug 2025 16:11:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44799924</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=44799924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44799924</guid></item><item><title><![CDATA[New comment by lee_ars in "I dumped Google for Kagi"]]></title><description><![CDATA[
<p>For now.</p>
]]></description><pubDate>Tue, 05 Aug 2025 16:10:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44799909</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=44799909</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44799909</guid></item><item><title><![CDATA[New comment by lee_ars in "You Can Still Read NASA's Deleted "First Woman" Graphic Novels"]]></title><description><![CDATA[
<p>Hesgeth has plenty of experience being Drunk on Duty, yep.</p>
]]></description><pubDate>Wed, 02 Apr 2025 13:41:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43556579</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=43556579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43556579</guid></item><item><title><![CDATA[New comment by lee_ars in "Utah becomes first US state to ban fluoride in its water"]]></title><description><![CDATA[
<p>That's a whole lot of words for you acknowledging that I'm right. Fluoridated drinking water, at the appropriate levels, has no effect on IQ.<p>Would you like to debate the reality of anthropogenic climate change next? This will be another area where any links you dig up will only point to a single conclusion.</p>
]]></description><pubDate>Sun, 30 Mar 2025 14:15:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43524389</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=43524389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43524389</guid></item></channel></rss>