<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: shawn_w</title><link>https://news.ycombinator.com/user?id=shawn_w</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 18 May 2026 09:55:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=shawn_w" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by shawn_w in "Prolog Coding Horror"]]></title><description><![CDATA[
<p>See also: Schelog¹.<p>1: <a href="https://ds26gte.github.io/schelog/index.html" rel="nofollow">https://ds26gte.github.io/schelog/index.html</a></p>
]]></description><pubDate>Mon, 18 May 2026 06:40:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48176243</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48176243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48176243</guid></item><item><title><![CDATA[New comment by shawn_w in "Magical Realism: “Northern Exposure” 25 Years Later (2015)"]]></title><description><![CDATA[
<p>Roslyn and Cle Elum are next to each other.</p>
]]></description><pubDate>Sun, 17 May 2026 22:04:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48173589</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48173589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48173589</guid></item><item><title><![CDATA[New comment by shawn_w in "Accelerate – Embedded language for high-performance array computations"]]></title><description><![CDATA[
<p>I'm sure you can define enough new infix operators that the Haskell ends up resembling APL if you miss that style enough.</p>
]]></description><pubDate>Sun, 17 May 2026 06:03:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48166402</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48166402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48166402</guid></item><item><title><![CDATA[New comment by shawn_w in "My Favorite Bugs: Invalid Surrogate Pairs"]]></title><description><![CDATA[
<p>If you use the string methods that work with code points instead of chars, you rarely if ever have to deal with surrogate pairs in Java.</p>
]]></description><pubDate>Sun, 17 May 2026 04:22:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48166019</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48166019</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48166019</guid></item><item><title><![CDATA[New comment by shawn_w in "We've made the world too complicated"]]></title><description><![CDATA[
<p>That reminds me of James Morrow's This Is The Way The World Ends.<p>After a nuclear apocalypse wipes out most of humanity, the ghosts of now-will-never-be-born future people hold the survivors to trial because they're ticked off at losing their opportunity to live.</p>
]]></description><pubDate>Sun, 17 May 2026 02:37:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48165615</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48165615</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48165615</guid></item><item><title><![CDATA[New comment by shawn_w in "Accelerando (2005)"]]></title><description><![CDATA[
<p>It was one of Stross's first books, a fixup of older short stories. He gets better.</p>
]]></description><pubDate>Sat, 16 May 2026 23:57:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48164881</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48164881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48164881</guid></item><item><title><![CDATA[New comment by shawn_w in "We accidentally recreated old Facebook"]]></title><description><![CDATA[
<p>I don't even see most of my friends posts until a few weeks later. It completely kills any way to meaningfully keep up with them via Facebook.<p>Lots and lots of thinly disguised ads, though.</p>
]]></description><pubDate>Wed, 13 May 2026 05:29:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48118190</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48118190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48118190</guid></item><item><title><![CDATA[New comment by shawn_w in "Riding the D in Los Angeles: city hopes new subway stations will be game changer"]]></title><description><![CDATA[
<p>South Lake Union Trolley.<p>You can get t-shirts.</p>
]]></description><pubDate>Tue, 12 May 2026 22:45:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48115581</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48115581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48115581</guid></item><item><title><![CDATA[New comment by shawn_w in "Show HN: Rust but Lisp"]]></title><description><![CDATA[
<p>A let that defines variables that have a lifetime beyond the scope of the expression? Yeah, that's really unusual. And it's not even the oddest looking thing from the first example block of code.</p>
]]></description><pubDate>Sat, 09 May 2026 23:38:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48079404</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48079404</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48079404</guid></item><item><title><![CDATA[New comment by shawn_w in "First Tesla Semi Rolls Off High-Volume Production Line"]]></title><description><![CDATA[
<p>I don't know about exact rates, but diesel pumps in banks intended for semis have a larger diameter nozzle that flows faster than the normal sized ones, yeah. They won't fit diesel cars/vans/light trucks.</p>
]]></description><pubDate>Mon, 04 May 2026 04:39:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=48004703</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48004703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48004703</guid></item><item><title><![CDATA[New comment by shawn_w in "Tar Files Created on macOS Display Errors When Extracting on Linux (2024)"]]></title><description><![CDATA[
<p>That might be an overly optimistic assumption for the typical user, to be fair.</p>
]]></description><pubDate>Mon, 04 May 2026 04:31:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=48004650</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=48004650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48004650</guid></item><item><title><![CDATA[New comment by shawn_w in "Dotcl: Common Lisp Implementation on .NET"]]></title><description><![CDATA[
<p>Common Lisp does not require implementations preform tail call optimization in general, or even in just the limited case of tail recursion.</p>
]]></description><pubDate>Sat, 02 May 2026 17:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47988690</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47988690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47988690</guid></item><item><title><![CDATA[New comment by shawn_w in "Spirit Airlines Is Winding Down All Operations"]]></title><description><![CDATA[
<p>It was a very quick wind down.</p>
]]></description><pubDate>Sat, 02 May 2026 07:23:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47984158</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47984158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47984158</guid></item><item><title><![CDATA[New comment by shawn_w in "The smelly baby problem"]]></title><description><![CDATA[
<p>My parents used cloth diapers for me, and then later reused them for years around the house as rags.</p>
]]></description><pubDate>Sat, 02 May 2026 02:41:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47982821</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47982821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47982821</guid></item><item><title><![CDATA[New comment by shawn_w in "The smelly baby problem"]]></title><description><![CDATA[
<p>Checking to see if you're able to fit two fingers underneath a dressing to make sure it's not too tight and won't cut off circulation is standard practice in health care; not just diapers.</p>
]]></description><pubDate>Sat, 02 May 2026 01:48:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47982524</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47982524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47982524</guid></item><item><title><![CDATA[New comment by shawn_w in "Why I still reach for Lisp and Scheme instead of Haskell"]]></title><description><![CDATA[
<p>Yes, I was thinking of lexical scope; as in redefining the function shadows the existing one and doesn't change the function already defined uses of call.</p>
]]></description><pubDate>Thu, 30 Apr 2026 21:18:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47968344</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47968344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47968344</guid></item><item><title><![CDATA[New comment by shawn_w in "Why I still reach for Lisp and Scheme instead of Haskell"]]></title><description><![CDATA[
<p>You know, after some testing with a bunch of different scheme implementations, I take back what I said, at least for working in a REPL.<p><pre><code>    (define (displayln msg) (display msg) (newline))
    (define (inner x) (+ x 1))
    (define (outer x) (inner x))
    (displayln (outer 5))
    (define (inner x) (+ x 2))
    (displayln (outer 5))
</code></pre>
outputs 6 and 7 in every one I tried, not the 6 and 6 I expected.</p>
]]></description><pubDate>Thu, 30 Apr 2026 08:48:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47959867</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47959867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47959867</guid></item><item><title><![CDATA[New comment by shawn_w in "Why I still reach for Lisp and Scheme instead of Haskell"]]></title><description><![CDATA[
<p>That sort of hotfix workflow isn't really a thing in Racket or Scheme in general. Changing the definition of a function doesn't update everything else that calls that function like it does in CL.<p>Maybe emacs lisp works that way?</p>
]]></description><pubDate>Thu, 30 Apr 2026 03:43:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47957824</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47957824</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47957824</guid></item><item><title><![CDATA[New comment by shawn_w in "DeepSeek v4"]]></title><description><![CDATA[
<p>>Generate an SVG of a pelican riding a bicycle<p>at the top of the linked pages.</p>
]]></description><pubDate>Fri, 24 Apr 2026 05:38:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47886021</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47886021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47886021</guid></item><item><title><![CDATA[New comment by shawn_w in "Bodega cats of New York"]]></title><description><![CDATA[
<p>There are areas of the city where instead of dumpsters, businesses and apartment complexes just put trash bags out in the alley/sidewalk for daily collection.<p><a href="https://www.seattle.gov/utilities/your-services/collection-and-disposal/garbage/business-and-commercial-collection/clear-alleys" rel="nofollow">https://www.seattle.gov/utilities/your-services/collection-a...</a></p>
]]></description><pubDate>Fri, 24 Apr 2026 01:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47884320</link><dc:creator>shawn_w</dc:creator><comments>https://news.ycombinator.com/item?id=47884320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47884320</guid></item></channel></rss>