<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: mark38848</title><link>https://news.ycombinator.com/user?id=mark38848</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 06:43:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mark38848" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mark38848 in "A critique of package managers"]]></title><description><![CDATA[
<p>Where's the discussion about package sets? Always comparing yourself to Javascript, Java, and friends is obviously easy</p>
]]></description><pubDate>Thu, 11 Sep 2025 06:38:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45208535</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=45208535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45208535</guid></item><item><title><![CDATA[New comment by mark38848 in "Stop writing CLI validation. Parse it right the first time"]]></title><description><![CDATA[
<p>Just use optparse-applicative in PureScript. Applicatives are great for this and the library gives it to you for free.</p>
]]></description><pubDate>Sun, 07 Sep 2025 07:34:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=45156178</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=45156178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45156178</guid></item><item><title><![CDATA[New comment by mark38848 in "What's the point of vibe coding if I still have to pay a dev to fix it?"]]></title><description><![CDATA[
<p>Yes, it's written by some disgruntled dev or somebody trying to be funny</p>
]]></description><pubDate>Thu, 21 Aug 2025 05:04:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44969203</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44969203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44969203</guid></item><item><title><![CDATA[New comment by mark38848 in "Zig Error Patterns"]]></title><description><![CDATA[
<p>It's still complete dogshit not to be able to have data there. Odin is much better here, iirc</p>
]]></description><pubDate>Thu, 07 Aug 2025 05:10:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44820807</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44820807</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44820807</guid></item><item><title><![CDATA[New comment by mark38848 in "Zig Error Patterns"]]></title><description><![CDATA[
<p>Yes also the function syntax is weird and ugly because functions aren't expressions.</p>
]]></description><pubDate>Thu, 07 Aug 2025 05:08:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44820797</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44820797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44820797</guid></item><item><title><![CDATA[New comment by mark38848 in "Why is the Rust compiler so slow?"]]></title><description><![CDATA[
<p>What are obnoxious types? Types either represent the data correctly or not. I think you can force types to shut up the compiler in any language including Haskell, Idris, PureScript...</p>
]]></description><pubDate>Fri, 27 Jun 2025 05:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=44393976</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44393976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44393976</guid></item><item><title><![CDATA[New comment by mark38848 in "Why are front end dev demand so high if front end development is easier? (2012)"]]></title><description><![CDATA[
<p>Yeah. I am a backend dev these days because it pays more. 
Backend people have this obnoxious attitude of looking down on frontend without having any idea what it entails.
Also demonising V8 and glorifying the JVM for some reason. In my experience frontend challenges around animation for example require a lot more reasoning than most backend tasks.</p>
]]></description><pubDate>Sat, 07 Jun 2025 05:18:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44207592</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44207592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44207592</guid></item><item><title><![CDATA[New comment by mark38848 in "(On | No) Syntactic Support for Error Handling"]]></title><description><![CDATA[
<p>Why not change everything along with it? It can only get better</p>
]]></description><pubDate>Thu, 05 Jun 2025 04:50:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44188402</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44188402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44188402</guid></item><item><title><![CDATA[New comment by mark38848 in "Spaced repetition systems have gotten better"]]></title><description><![CDATA[
<p>Why does everybody want to learn Japanese? What makes Japanese so enticing? Why not Mandarin or at lead Spanish?</p>
]]></description><pubDate>Sun, 18 May 2025 12:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44021015</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44021015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44021015</guid></item><item><title><![CDATA[New comment by mark38848 in "The Awful German Language (1880)"]]></title><description><![CDATA[
<p>I suppose like the general American of today, he has just never really learnt an n-th language (where n>1).</p>
]]></description><pubDate>Fri, 16 May 2025 04:35:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44001868</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=44001868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44001868</guid></item><item><title><![CDATA[New comment by mark38848 in "Mill as a direct style build tool"]]></title><description><![CDATA[
<p>Does it support source dependencies over stupid jar files?</p>
]]></description><pubDate>Wed, 14 May 2025 05:13:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=43981053</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=43981053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43981053</guid></item><item><title><![CDATA[New comment by mark38848 in "Mako – fast, production-grade web bundler based on Rust"]]></title><description><![CDATA[
<p>Why not use a fast language like C, Odin, Hare or Zig?</p>
]]></description><pubDate>Tue, 02 Jul 2024 17:28:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40858736</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40858736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40858736</guid></item><item><title><![CDATA[New comment by mark38848 in "Understanding React Compiler"]]></title><description><![CDATA[
<p>Observables aren't magic. They're just shit.</p>
]]></description><pubDate>Sat, 29 Jun 2024 06:46:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40828344</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40828344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40828344</guid></item><item><title><![CDATA[New comment by mark38848 in "Open source 'Eclipse Theia IDE' exits beta to challenge Visual Studio Code"]]></title><description><![CDATA[
<p>It has no "selling" points. If it had any pecuniary cost nobody would use it.</p>
]]></description><pubDate>Sat, 29 Jun 2024 06:36:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40828296</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40828296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40828296</guid></item><item><title><![CDATA[New comment by mark38848 in "Open source 'Eclipse Theia IDE' exits beta to challenge Visual Studio Code"]]></title><description><![CDATA[
<p>I mean you still use Java, so you seem to really like sticking to your tools!</p>
]]></description><pubDate>Sat, 29 Jun 2024 06:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40828288</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40828288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40828288</guid></item><item><title><![CDATA[New comment by mark38848 in "Open source 'Eclipse Theia IDE' exits beta to challenge Visual Studio Code"]]></title><description><![CDATA[
<p>I use astronvim and still don't know how to get Purescript to work.</p>
]]></description><pubDate>Sat, 29 Jun 2024 06:30:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40828270</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40828270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40828270</guid></item><item><title><![CDATA[New comment by mark38848 in "Elixir Anti-Patterns"]]></title><description><![CDATA[
<p>Why wouldn't you feel bad for the person having to write Go after you? Makes no sense to me</p>
]]></description><pubDate>Fri, 28 Jun 2024 18:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=40823287</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40823287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40823287</guid></item><item><title><![CDATA[New comment by mark38848 in "Farm: Fast vite compatible build tool written in Rust"]]></title><description><![CDATA[
<p>Bun would be cool if it worked. At least it's not written in Rust so there's that.</p>
]]></description><pubDate>Sat, 22 Jun 2024 06:29:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40756840</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40756840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40756840</guid></item><item><title><![CDATA[New comment by mark38848 in "Addition with flamethrowers – why game devs don't unit test"]]></title><description><![CDATA[
<p>I think Minecraft was originally written in Java and rewritten in a good programming language (i.e. not Java).</p>
]]></description><pubDate>Sat, 25 May 2024 05:15:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40472823</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40472823</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40472823</guid></item><item><title><![CDATA[New comment by mark38848 in "Ballerina: Functional programming framework for front end web development"]]></title><description><![CDATA[
<p>PureScript is arguably the prettiest functional programming language and it compiles to JS (or Erlang, or C++, or Go, or Chez Scheme, or Kotlin, or C)</p>
]]></description><pubDate>Fri, 24 May 2024 06:18:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=40463368</link><dc:creator>mark38848</dc:creator><comments>https://news.ycombinator.com/item?id=40463368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40463368</guid></item></channel></rss>