<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: stephenlf</title><link>https://news.ycombinator.com/user?id=stephenlf</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 27 Aug 2026 18:23:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=stephenlf" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by stephenlf in "Show HN: Trading experiments, 5 years, all reproducible. The answer was no"]]></title><description><![CDATA[
<p>This whole page sounds AI generated. If the author couldn’t bother to write a decent promotion, why would we think that the book was even half decent?</p>
]]></description><pubDate>Thu, 27 Aug 2026 12:49:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49464023</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=49464023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49464023</guid></item><item><title><![CDATA[New comment by stephenlf in "Queryable Executables"]]></title><description><![CDATA[
<p>Fantastic ideas. The SQL Injection to ACE pipeline is incredible.</p>
]]></description><pubDate>Wed, 26 Aug 2026 01:21:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49443023</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=49443023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49443023</guid></item><item><title><![CDATA[New comment by stephenlf in "Python's pre-declared constants are kinda weird"]]></title><description><![CDATA[
<p>Yes. These are funny little quirks, but nobody will ever get tripped up by them.</p>
]]></description><pubDate>Wed, 26 Aug 2026 01:07:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49442935</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=49442935</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49442935</guid></item><item><title><![CDATA[New comment by stephenlf in "My Friend Aaron"]]></title><description><![CDATA[
<p>Spooky and riveting!</p>
]]></description><pubDate>Tue, 25 Aug 2026 17:20:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49437449</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=49437449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49437449</guid></item><item><title><![CDATA[New comment by stephenlf in "Fuzzing the Gleam Compiler"]]></title><description><![CDATA[
<p>Fantastic article. Thanks for sharing. I love the honest take on LLM-based fuzzing. It’s exactly something I would do with a similar problem.</p>
]]></description><pubDate>Tue, 25 Aug 2026 16:36:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49436805</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=49436805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49436805</guid></item><item><title><![CDATA[New comment by stephenlf in "Turns are Better than Radians"]]></title><description><![CDATA[
<p>I was hoping for some code examples but got none. Can anyone help?</p>
]]></description><pubDate>Thu, 20 Aug 2026 04:28:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49370383</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=49370383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49370383</guid></item><item><title><![CDATA[New comment by stephenlf in "How to Find Quality Buyer in Manufacturing"]]></title><description><![CDATA[
<p>By:  <|°_°|></p>
]]></description><pubDate>Tue, 11 Aug 2026 16:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49260566</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=49260566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49260566</guid></item><item><title><![CDATA[New comment by stephenlf in "Show HN: Ant – A JavaScript runtime and ecosystem"]]></title><description><![CDATA[
<p>Slick project. Very cool.</p>
]]></description><pubDate>Sat, 11 Jul 2026 22:20:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48876391</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48876391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48876391</guid></item><item><title><![CDATA[New comment by stephenlf in "Meta data center water discharges suspended for contaminating water supply"]]></title><description><![CDATA[
<p>As a former microbiologist, this news is important but not too concerning. It’s good that we found detected this and can respond accordingly. It doesn’t mean indicate an immediate, critical issue.</p>
]]></description><pubDate>Sat, 04 Jul 2026 20:19:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48788635</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48788635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48788635</guid></item><item><title><![CDATA[New comment by stephenlf in "Google Books (or similar) all book scans – $200k bounty (2025)"]]></title><description><![CDATA[
<p>The only legal hurdle keeping Anna’s Archive away from its noble goal (piracy laws) has been shown to mean zilch in the age of AI.</p>
]]></description><pubDate>Sat, 04 Jul 2026 20:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48788522</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48788522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48788522</guid></item><item><title><![CDATA[New comment by stephenlf in "Google Books (or similar) all book scans – $200k bounty (2025)"]]></title><description><![CDATA[
<p>Comments on the source mention dataset sizes ranging between 1.5PB and 200PB</p>
]]></description><pubDate>Sat, 04 Jul 2026 20:06:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48788496</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48788496</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48788496</guid></item><item><title><![CDATA[New comment by stephenlf in "Google Books (or similar) all book scans – $200k bounty (2025)"]]></title><description><![CDATA[
<p>Anna’s archive rocks</p>
]]></description><pubDate>Sat, 04 Jul 2026 19:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48788432</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48788432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48788432</guid></item><item><title><![CDATA[New comment by stephenlf in "A field guide to the modern front end for developers who hand-wrote HTML"]]></title><description><![CDATA[
<p>I enjoyed the read. Thank you.</p>
]]></description><pubDate>Mon, 29 Jun 2026 14:49:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48720016</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48720016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48720016</guid></item><item><title><![CDATA[New comment by stephenlf in "Formal Methods and the Future of Programming"]]></title><description><![CDATA[
<p>> these kinds of methodologies seem like a luxury<p>Absolutely. The article acknowledges this. Jane Street is pretty uniquely equipped to benefit from this.</p>
]]></description><pubDate>Sun, 14 Jun 2026 18:19:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48530702</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48530702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48530702</guid></item><item><title><![CDATA[New comment by stephenlf in "A low-carbon computing platform from your retired phones"]]></title><description><![CDATA[
<p>I doubt that many data centers or enterprises are interested in building phone clusters. I hope that this project will produce something that homelabs and self-hosters can build with 3D printers. That seems like the most probable end consumer.</p>
]]></description><pubDate>Sun, 14 Jun 2026 11:59:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48526396</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48526396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48526396</guid></item><item><title><![CDATA[New comment by stephenlf in "I Am Not a Reverse Centaur"]]></title><description><![CDATA[
<p>GitHub Issues before PRs is a great approach. The ghostty project takes that one step further: GH _discussions_ before GH issues. Only maintainers can make issues.</p>
]]></description><pubDate>Fri, 12 Jun 2026 20:01:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48508809</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48508809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48508809</guid></item><item><title><![CDATA[New comment by stephenlf in "Is AI causing a repeat of frontend’s lost decade?"]]></title><description><![CDATA[
<p>I supervise the contributions that juniors make to our codebase. To do this effectively, I use three tools:<p>1. Scoping. I give juniors projects that are big enough to be valuable, but not so big that they get lost.<p>2. Instruction. I give juniors frequent, bite-sized lessons related to their tasks. In this, I invest in their skills.<p>3. Linting. Anything that could be considered a “nit” in a code review is relegated to machine lints. For example, I will never talk about formatting in a code review. That is solved by tooling.<p>This article makes me wonder if there’s some sort of machine-readable lint for costly abstraction? In a TS project, is there some way to say, “the shadow DOM under this component is too deep.” Or “this object’s inheritance tree is too long.”<p>Or for zero/cost abstraction languages, is it feasible/productive to lint “this packages dependency tree is too deep”?<p>How do you identify abstractions that are too leaky to be helpful?</p>
]]></description><pubDate>Sun, 31 May 2026 14:28:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345936</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48345936</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345936</guid></item><item><title><![CDATA[New comment by stephenlf in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>Can’t wait to see the next iteration of this idea with “Logs are all you need for durable workflows.”</p>
]]></description><pubDate>Fri, 29 May 2026 19:44:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48328239</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48328239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48328239</guid></item><item><title><![CDATA[New comment by stephenlf in "Nitpicking the shell history scene in 'Tron: Legacy'"]]></title><description><![CDATA[
<p>Very fun analysis!</p>
]]></description><pubDate>Thu, 28 May 2026 20:15:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48314820</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48314820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48314820</guid></item><item><title><![CDATA[New comment by stephenlf in "Opaque Types in Python"]]></title><description><![CDATA[
<p>The conversation here is surprisingly devoid of comments on name mangling, which _almost_ enforces private properties. <a href="https://docs.python.org/3/reference/expressions.html" rel="nofollow">https://docs.python.org/3/reference/expressions.html</a></p>
]]></description><pubDate>Tue, 26 May 2026 23:02:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287214</link><dc:creator>stephenlf</dc:creator><comments>https://news.ycombinator.com/item?id=48287214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287214</guid></item></channel></rss>