<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>Sat, 22 Aug 2026 00:33:29 +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 "Kagi added a setting for removing paywalled links from search results"]]></title><description><![CDATA[
<p>I don't like assisting reddit's monetization/AI training machine by tying my browsing activity directly to an account identity. I would prefer to browse anonymously and make them work at least a little bit harder to compile my anonymous activity into a coherent single-user profile.<p>If that doesn't bother you, then good for you, and we have different feelings about privacy.</p>
]]></description><pubDate>Fri, 21 Aug 2026 16:36:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49390581</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49390581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49390581</guid></item><item><title><![CDATA[New comment by lee_ars in "New Amazon Data Center Is Set to Have the Most Polluting Power Plant in the U.S."]]></title><description><![CDATA[
<p>> I think you might want to download new anti-Texas talking points.<p>No need—the current ones are uploaded directly into my mailbox regularly by Randy Weber, my district rep.</p>
]]></description><pubDate>Sat, 08 Aug 2026 12:13:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49221068</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49221068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49221068</guid></item><item><title><![CDATA[New comment by lee_ars in "New Amazon Data Center Is Set to Have the Most Polluting Power Plant in the U.S."]]></title><description><![CDATA[
<p>Texas specifically has heavily politicized and demonized wind power, in spite of having massive successes with it prior to 2016 and being a leading producer of it. Solar isn't as bad, but is still seen as "leftist." The political landscape in TX is vastly more friendly to natural gas.<p>In other words, they are using gas turbines because the politicians are stupid.</p>
]]></description><pubDate>Sat, 08 Aug 2026 11:17:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49220737</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49220737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49220737</guid></item><item><title><![CDATA[New comment by lee_ars in "The web server deployment model breaks at hobby scale"]]></title><description><![CDATA[
<p>Sounds like a poster child for LXC containerization with Proxmox — all the host-level management of a non-ephemeral VM (including snapshots!), without the every-machine-has-its-own-kernel overhead.</p>
]]></description><pubDate>Fri, 07 Aug 2026 15:41:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49212180</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49212180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49212180</guid></item><item><title><![CDATA[New comment by lee_ars in "The web server deployment model breaks at hobby scale"]]></title><description><![CDATA[
<p>> You document what needs to be reverse proxied and give examples for caddy and nginx, repeatedly cursing at nginx for not having an if that’s useful.<p>Somebody hasn't read the docs and doesn't understand how nginx's "if" works, because it's fantastically useful.</p>
]]></description><pubDate>Fri, 07 Aug 2026 14:09:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49210695</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49210695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49210695</guid></item><item><title><![CDATA[New comment by lee_ars in "Web Security is Too Hard"]]></title><description><![CDATA[
<p>You'd think, but nope, it def doesn't — the site's TLS cert is issued by Google Trust Services, which issues domain-validated certs via ACME, so no, the only thing the site owner had to do to get that certificate is demonstrate ownership of the `cloudflare.pay` domain. GTS is also one of the default CAs that Cloudflare's universal SSL uses, so that's also exactly what would show up for any Cloudflare-proxied site with TLS enabled.<p>The cert itself only has CN=cloudflare.pay. It lacks an org, an address, or any other identifying info. It's not OV/EV, so no details there, either.<p>The domain's whois is also devoid of identifying details:<p><a href="https://rdap.nominet.uk/pay/domain/cloudflare.pay" rel="nofollow">https://rdap.nominet.uk/pay/domain/cloudflare.pay</a><p>Registered through 101domain, with nothing except a registrar abuse contact.<p>I mean, great that this is legit, but CF could have done a better job with making it actually _look_ legit. This looks sketchy as fuck.<p>edit - gawd, nevermind. they don't even have anything useful for cloudflare.com. Same GTS cert, redacted whois info. lol. how did we even get here.</p>
]]></description><pubDate>Tue, 04 Aug 2026 22:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49176283</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49176283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49176283</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>Definitely heard re: the python code, yeah—it seems fine to my limited ability to review, and the functionality is there, and at least organizationally the structure makes sense to me, but I can't speak to its sophistication or whether or not it's how a skilled human might approach the same set of tasks.<p>I imagine it's somewhat the same boiling rage I feel when I watch youtube videos with obviously AI-written scripts, or read obviously AI-created written content in any area. I can't code, but do write and edit professionally, and the lackadaisical approach many people take with the form and presentation of their written words can be pretty damn offensive. (The responses I hear when I raise these objections are more or less the same ones I raise re: coding, though — "Well, I can't write, and the LLM says what I want to say way better than I could ever say it!" and so on.)<p>So it goes, I guess, heh.</p>
]]></description><pubDate>Tue, 28 Jul 2026 14:43:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49084734</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49084734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49084734</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>> I get that this is someone writing for money and I have no experience in that realm, and I'm sure conde nast prefers faster writing for something less in depth...<p>FWIW, Conde has no input on my work. Conde is the machine that provides HR and legal and payroll. Ars is a more or less self-contained world and since I got kicked into management a few years back, my output is my own. I wrote this up because this is how the project unfolded; no one assigned it to me or said I needed to write a July story to make a quota. It was fun. I did the write-up because it felt like an Ars-y thing to write up.<p>Definitely heard re: wanting to stumble through things and see the warts, but I have to disagree on the "learning enough python to make this work would still have been a weekend project." That's simply not true—if it were, I would have done it.<p>But it's not like the project didn't require effort. I put in considerable time on the parts that weren't python coding and CAD. Planning out and setting up the systemd service and timers, packaging up the service to ensure the thing was running under a properly isolated service account context, writing the installer, setting up the deployment pipeline—I didn't want to do the usual lazy thing I see so often and just take a barely functional mess of conflicting dependencies and shove them into a docker container and say "Here, this works on my computer, your problem now."<p>But like I said elsewhere in the thread, at 48 I'm old enough and ossified enough that I've come to accept that coding is simply not a skill I've got in me, and cranking out even something relatively simple like this project is going to be impossible for me without help. I've tried, too—I've bootstrapped myself through code academies, tried DIY courses, thrown myself into code-adjacent weekend projects, and otherwise tried to get to some level of mastery past "hello world," and I just kinda....suck. I bounced off of coding 30 years ago in college, I've bounced off it professionally for anything more than simple bash scripting, and I've bounced off of it in hobbies. I don't know if it's that my english major brain just doesn't do well in chopping problems down into small enough chunks or what—but I know after a lifetime that it's something I'm never going to be able to do.<p>That and bowling. Never scored over 100 in a game in my life, and likely at this point never will. Some things are just beyond my reach.</p>
]]></description><pubDate>Tue, 28 Jul 2026 11:31:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49082298</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49082298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49082298</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>Nice!! Excellent job. I like the idea of using one of the side dots to show NTP sync status, too.</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:36:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068787</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49068787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068787</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>Asked and answered in the article comments, but briefly, I don't keep my phone in the bedroom at night, so no.</p>
]]></description><pubDate>Mon, 27 Jul 2026 11:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49067932</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49067932</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49067932</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>> Then I think this is a trap to get some kind of proprietary app onto your phone.<p>This was my thinking as well, and why I rejected the idea. I'm not installing some rando company's information-harvesting data-selling garbage app on my phone to do something that the clock should do itself.</p>
]]></description><pubDate>Mon, 27 Jul 2026 11:18:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49067902</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49067902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49067902</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>Did you peek at the project's repo? The Ars piece is more of a narrative write-up; the repo has the step-by-step runbooks that I tried to ensure were beginner-friendly.</p>
]]></description><pubDate>Mon, 27 Jul 2026 11:16:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49067888</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49067888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49067888</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>Look at it this way: LLMs are trained, among other things, on quality professional prose. I've been writing for Ars for almost 14 years at this point.<p>I don't sound like LLMs. LLMs sound like _me,_ lol.</p>
]]></description><pubDate>Mon, 27 Jul 2026 00:21:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49063772</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49063772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49063772</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>nope. i was using em-dashes and semicolons before they were cool.</p>
]]></description><pubDate>Mon, 27 Jul 2026 00:17:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49063744</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49063744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49063744</guid></item><item><title><![CDATA[New comment by lee_ars in "I wanted a clock that never needed setting. Things escalated"]]></title><description><![CDATA[
<p>To be fair, I did the research, the BOM, the systemd service and timers, the packaging, most of the installer, and the deployment pipeline myself. It's just the python and the Fusion modeling I needed LLM help with. Coding beyond bash scripting is just not something I'm good at, and at 48, I've kind of accepted that it's not ever going to be no matter how hard I try.</p>
]]></description><pubDate>Mon, 27 Jul 2026 00:11:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49063700</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49063700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49063700</guid></item><item><title><![CDATA[New comment by lee_ars in "Making ASCII Art in Vim"]]></title><description><![CDATA[
<p>True terminal art connoisseurs are still using their registered copies of TheDraw from 1991:<p><a href="https://en.wikipedia.org/wiki/TheDraw" rel="nofollow">https://en.wikipedia.org/wiki/TheDraw</a></p>
]]></description><pubDate>Thu, 23 Jul 2026 16:13:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49024012</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49024012</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49024012</guid></item><item><title><![CDATA[I wanted a clock that never needed setting. Things escalated]]></title><description><![CDATA[
<p>Article URL: <a href="https://arstechnica.com/gadgets/2026/07/i-wanted-a-clock-that-never-needed-setting-things-escalated/">https://arstechnica.com/gadgets/2026/07/i-wanted-a-clock-that-never-needed-setting-things-escalated/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49020219">https://news.ycombinator.com/item?id=49020219</a></p>
<p>Points: 181</p>
<p># Comments: 173</p>
]]></description><pubDate>Thu, 23 Jul 2026 12:01:52 +0000</pubDate><link>https://arstechnica.com/gadgets/2026/07/i-wanted-a-clock-that-never-needed-setting-things-escalated/</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=49020219</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49020219</guid></item><item><title><![CDATA[New comment by lee_ars in "TLS certificates for internal services done right"]]></title><description><![CDATA[
<p>OP, why mess with acme.sh's cron schedule with your own cron job that calls its cron job? You might instead consider running acme.sh again with the "--install-cert" flag, coupled with its "--reloadcmd" flag, in order to automatically have it do the cert+key copying and nginx reloading for you when it renews:<p>acme.sh --install-cert -d grafana.tuxnet.dev --key-file /etc/ssl/private/grafana.tuxnet.dev.key --fullchain-file /etc/ssl/certs/grafana.tuxnet.dev.crt --reloadcmd "systemctl reload nginx"<p>Then you can ditch your custom cron and let acme handle everything on its own, as intended.</p>
]]></description><pubDate>Fri, 10 Jul 2026 15:52:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48861621</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=48861621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48861621</guid></item><item><title><![CDATA[New comment by lee_ars in "Qwen 3.6 27B is the sweet spot for local development"]]></title><description><![CDATA[
<p>The tweet you link shows "Qwen 3.6 35b NVFP4 - 256k ctx, 110 tok/s", but I'm getting only half that, around 50 tok/sec, on a DGX Spark with Qwen3.6-35B-A3B-NVFP4 (via vLLM) plus speculative decode w/EAGLE3. I'd be ecstatic to see 110 tok/sec and I wish they had some more sourcing for the exact config, because it's double what I'm getting.<p>edit - after actually reading the tweets (had to use xcancel) and visiting the source git repo, switching to MTP for speculative decode makes things a hell of a lot faster, and the abliterated model plus dflash makes it even faster! I'm now seeing 70-90 tok/sec for most stuff. I like!</p>
]]></description><pubDate>Mon, 29 Jun 2026 21:18:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48725391</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=48725391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48725391</guid></item><item><title><![CDATA[New comment by lee_ars in "Qwen 3.6 27B is the sweet spot for local development"]]></title><description><![CDATA[
<p>I'm currently fiddling with a DGX Spark and Qwen3.6-35B-A3B (specifically Qwen3.6-35B-A3B-NVFP4 under vLLM, with EAGLE3 speculative decoding via eagle3-dogacel-vllm), and it's pretty okay in terms of smarts. The speed is relatively usable at about 50 tok/sec with a 256k context window, and it's definitely smart enough to one-shot some basic coding tasks. I had it doing reverse engineering/disassembly of some ancient MS-DOS assembly language games from the 80s and it handled the task well and produced good outputs.<p>But it's also really easy to trip up. I fed it some of my Ars pieces and asked it to analyze themes and composition, and it got into a looping argument with me over how it was unable to analyze "my" writing because "the user cannot be the article author, the user is the user, the user did not write the article, the article author wrote the article." I was utterly unable to convince it that I was in fact me.<p>Qwen3.6-35B-A3B hums along at about 50GB of RAM used with --gpu-memory-utilization=0.42. I haven't tried Qwen3.6-27B (I'd likely grab Qwen3.6-27B-FP8, I think), but I'm curious to see if it makes much of a difference.</p>
]]></description><pubDate>Mon, 29 Jun 2026 20:31:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48724787</link><dc:creator>lee_ars</dc:creator><comments>https://news.ycombinator.com/item?id=48724787</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48724787</guid></item></channel></rss>