<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: george_____t</title><link>https://news.ycombinator.com/user?id=george_____t</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 02 May 2026 11:58:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=george_____t" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by george_____t in "Functional programmers need to take a look at Zig"]]></title><description><![CDATA[
<p>> I don't understand why Zig's `Io` is a "monad".<p>I don't see how it's true in any meaningful sense. It seems about the same as stating that any function is an example of the reader monad.<p>The whole point of monads in programming languages is as an _abstraction_ that allows one to ignore internals like how the IO token is passed around.<p>Maybe Zig is a language for people who are scared of abstraction. Otherwise they'd presumably be using something more powerful like Rust.</p>
]]></description><pubDate>Thu, 30 Apr 2026 08:22:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47959717</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=47959717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47959717</guid></item><item><title><![CDATA[New comment by george_____t in "Pandoc in the browser"]]></title><description><![CDATA[
<p>Possible thanks to GHC's new WebAssembly backend.</p>
]]></description><pubDate>Thu, 05 Feb 2026 22:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46906469</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=46906469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46906469</guid></item><item><title><![CDATA[Pandoc in the browser]]></title><description><![CDATA[
<p>Article URL: <a href="https://pandoc.org/app/">https://pandoc.org/app/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46906468">https://news.ycombinator.com/item?id=46906468</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 05 Feb 2026 22:43:37 +0000</pubDate><link>https://pandoc.org/app/</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=46906468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46906468</guid></item><item><title><![CDATA[New comment by george_____t in "Programming languages used for music"]]></title><description><![CDATA[
<p>Just to add some context, Strudel is TidalCycles ported from Haskell to JS. IMO, Haskell is a much nicer language for this stuff. Hopefully, now that GHC can output WebAssembly, someone can build a web-based music programming environment around the original TidalCycles instead.</p>
]]></description><pubDate>Mon, 22 Dec 2025 16:03:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46355198</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=46355198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46355198</guid></item><item><title><![CDATA[New comment by george_____t in "Show HN: New visual language for teaching kids to code"]]></title><description><![CDATA[
<p>> even python might be too far from the CPU to be a good introduction to computing<p>That depends on what one considers to be the best way to introduce computing. I personally think kids are a lot less likely to be engaged by a bottom-up approach (start with "this is what hardware does") than a top-down approach (start with "you can make cool things with it").</p>
]]></description><pubDate>Tue, 21 Nov 2023 23:42:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38372275</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=38372275</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38372275</guid></item><item><title><![CDATA[New comment by george_____t in "Show HN: New visual language for teaching kids to code"]]></title><description><![CDATA[
<p>> AIUI, in this case, the major issue is that it is very tempting to try to impose a constraint that all intermediate states the code passes through are semantically valid. However while superficially appealing this turns out to be a crippling constraint.<p>This really isn't much of an issue in a language with holes as a first class concept, like Agda or Haskell.</p>
]]></description><pubDate>Tue, 21 Nov 2023 23:23:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=38372048</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=38372048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38372048</guid></item><item><title><![CDATA[New comment by george_____t in "My views on NeoHaskell"]]></title><description><![CDATA[
<p>It's quite frustrating to use a language that's so close to Haskell, but without being able to use all the libraries you're used to. And I think now that Haskell's own story for web frontend is improving, some of its appeal is fading.<p>Having used it in production for a while, tooling was poor, particularly IDE support, and anonymous records are in practice less of an obvious win than I expected. Plus I like laziness.</p>
]]></description><pubDate>Wed, 04 Oct 2023 23:53:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=37773269</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=37773269</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37773269</guid></item><item><title><![CDATA[New comment by george_____t in "Learn Physics with Functional Programming"]]></title><description><![CDATA[
<p>What's impractical about Haskell?</p>
]]></description><pubDate>Wed, 06 Sep 2023 18:45:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=37409315</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=37409315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37409315</guid></item><item><title><![CDATA[New comment by george_____t in "Leaving Haskell behind"]]></title><description><![CDATA[
<p>It has been rapidly improving over the last few years, though this can mean it's difficult to keep up.<p>HLS (the LSP implementation) in particular is a pretty young project, and key compiler improvements which will help it improve are still landing.</p>
]]></description><pubDate>Thu, 24 Aug 2023 21:39:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=37254889</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=37254889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37254889</guid></item><item><title><![CDATA[New comment by george_____t in "Leaving Haskell behind"]]></title><description><![CDATA[
<p>It's listed after Cabal as an "alternative", so a lot of people will presumably ignore it if they don't see any reason why they'd want anything else.<p>I personally wish that page were even more opinionated, but it's politically tricky.</p>
]]></description><pubDate>Thu, 24 Aug 2023 21:34:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=37254846</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=37254846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37254846</guid></item><item><title><![CDATA[New comment by george_____t in "Advanced Python Mastery"]]></title><description><![CDATA[
<p>Python isn't the best language for exploring this sort of thing, by the author's own admission.</p>
]]></description><pubDate>Wed, 19 Jul 2023 17:03:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=36789669</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=36789669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36789669</guid></item><item><title><![CDATA[New comment by george_____t in "New horizons for SPJ"]]></title><description><![CDATA[
<p>That Haskell forum is newish and isn't used much. There's more discussion on r/haskell.</p>
]]></description><pubDate>Fri, 10 Sep 2021 09:13:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=28479276</link><dc:creator>george_____t</dc:creator><comments>https://news.ycombinator.com/item?id=28479276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28479276</guid></item></channel></rss>