<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: rlander</title><link>https://news.ycombinator.com/user?id=rlander</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 18 Oct 2026 03:04:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rlander" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rlander in "My old job feels distant now"]]></title><description><![CDATA[
<p>This has been exactly my experience so far, regardless of the model. A developer knows when to stop and ask questions (colleagues or stakeholders). Claude just keeps going and doubles down on its own interpretation.<p>For me, the biggest benefit is being able to produce an initial POC that I can learn from before writing my own code. And, as you pointed out, it’s also brilliant for refactoring work.</p>
]]></description><pubDate>Sat, 17 Oct 2026 14:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=50131487</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=50131487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50131487</guid></item><item><title><![CDATA[New comment by rlander in "Tesla Roadster"]]></title><description><![CDATA[
<p>I don't think so: <a href="https://youtu.be/_lq-DpCE9rU?si=DF8YVr5AB35pKN4i&t=924" rel="nofollow">https://youtu.be/_lq-DpCE9rU?si=DF8YVr5AB35pKN4i&t=924</a></p>
]]></description><pubDate>Fri, 16 Oct 2026 18:08:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50122070</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=50122070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50122070</guid></item><item><title><![CDATA[New comment by rlander in "Tesla Roadster"]]></title><description><![CDATA[
<p>Here's the evidence: <a href="https://youtu.be/_lq-DpCE9rU?si=DF8YVr5AB35pKN4i&t=924" rel="nofollow">https://youtu.be/_lq-DpCE9rU?si=DF8YVr5AB35pKN4i&t=924</a></p>
]]></description><pubDate>Fri, 16 Oct 2026 18:08:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50122065</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=50122065</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50122065</guid></item><item><title><![CDATA[New comment by rlander in "John Carmack on mutable variables"]]></title><description><![CDATA[
<p>Except const is not sufficient.  It will prevent the reference from being reassigned but the const can still reference a mutable object.</p>
]]></description><pubDate>Fri, 31 Oct 2025 13:54:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45772006</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=45772006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45772006</guid></item><item><title><![CDATA[New comment by rlander in "ChatGPT Atlas"]]></title><description><![CDATA[
<p>Maybe you haven’t seen this yet, but there is a (recent) option to fork a conversation when you click on the thee dots of a reply.</p>
]]></description><pubDate>Tue, 21 Oct 2025 23:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45663270</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=45663270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45663270</guid></item><item><title><![CDATA[New comment by rlander in "Populism and economic prosperity"]]></title><description><![CDATA[
<p>True, but GDP is often a decent proxy for material living standards, especially across countries and over time (so long as we note what it leaves out).</p>
]]></description><pubDate>Mon, 20 Oct 2025 20:30:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45648907</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=45648907</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45648907</guid></item><item><title><![CDATA[New comment by rlander in "Doom crash after 2.5 years of real-world runtime confirmed on real hardware"]]></title><description><![CDATA[
<p>That’s not a small cycle count for a normal household.
90 × 24 = 2,160 total hours.<p>I sous vide now and then, about twice a week for 6 hours each, so around 12 hours a week.
That works out to roughly 15 years of usable machine time for the average person.<p>Not bad at all.</p>
]]></description><pubDate>Wed, 17 Sep 2025 13:32:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45275635</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=45275635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45275635</guid></item><item><title><![CDATA[New comment by rlander in "Imba – A friendly full-stack language"]]></title><description><![CDATA[
<p>>  if Imba offers a new approach it fails to communicate this on the landing page and focuses on code compression instead.<p>Fair enough. While it does touch upon `memoized DOM`, you're correct; it might not be sufficient for readers to grasp the full implications unless they're well-versed in these kinds of libraries. For a deeper dive, you can check out this subpage: <a href="https://imba.io/guides/rendering" rel="nofollow noreferrer">https://imba.io/guides/rendering</a>. BTW, I don't have any affiliation with this library whatsoever.<p>> I just wonder, whether a new language is necessary to achieve this.<p>To achieve compression, no. But to achieve DOM reconciliation without a v-dom, yes.</p>
]]></description><pubDate>Sat, 23 Sep 2023 19:52:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37626816</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=37626816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37626816</guid></item><item><title><![CDATA[New comment by rlander in "Imba – A friendly full-stack language"]]></title><description><![CDATA[
<p>I feel like you missed the point of Imba. It's not solely focused on code compression (although that does appear to be a secondary objective). Instead, Imba is all about empowering developers to create declarative user interfaces without the typical complexities that often accompany such tasks, like dealing with reactivity, signals, custom directives, v-dom, and so on.</p>
]]></description><pubDate>Sat, 23 Sep 2023 18:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=37625875</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=37625875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37625875</guid></item><item><title><![CDATA[New comment by rlander in "Imba – A friendly full-stack language"]]></title><description><![CDATA[
<p>Opa was ahead of its time by at least 10 years. Have you seen Electric Clojure [0]?<p>[0] <a href="https://github.com/hyperfiddle/electric">https://github.com/hyperfiddle/electric</a></p>
]]></description><pubDate>Sat, 23 Sep 2023 14:35:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=37623605</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=37623605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37623605</guid></item><item><title><![CDATA[New comment by rlander in "The best place to drink is the emptiest bar in the city"]]></title><description><![CDATA[
<p>What an amazing story! I have to admit, I was a bit apprehensive while reading through it.</p>
]]></description><pubDate>Tue, 27 Jun 2023 17:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=36495739</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=36495739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36495739</guid></item><item><title><![CDATA[New comment by rlander in "Learning about the navigational feats of animals"]]></title><description><![CDATA[
<p>Does that apply to neutered males?</p>
]]></description><pubDate>Sat, 03 Apr 2021 16:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=26682214</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=26682214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26682214</guid></item><item><title><![CDATA[New comment by rlander in "Learning about the navigational feats of animals"]]></title><description><![CDATA[
<p>That’s weird. We moved to a new house and I was surprised one morning to see the cat scratching the upper balcony door, waiting to be let in, even though he’d never used that particular door until that day. He seems to always wait by the door that’s closest to the nearest awaken human, regardless if he’s ever used that entrance.</p>
]]></description><pubDate>Sat, 03 Apr 2021 16:12:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=26682169</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=26682169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26682169</guid></item><item><title><![CDATA[New comment by rlander in "Lispsyntax.jl: A Clojure-like Lisp syntax for julia"]]></title><description><![CDATA[
<p>How is Elixir’s design different from Erlang’s? Semantically they’re pretty much the same language.<p>A better example would be Java/Clojure.</p>
]]></description><pubDate>Wed, 20 Jan 2021 06:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=25843184</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=25843184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25843184</guid></item><item><title><![CDATA[New comment by rlander in "Ten years without Elixir"]]></title><description><![CDATA[
<p>> Elixir code out there is much cleaner than erlang code bases.<p>You do understand this is just your subjective opinion and not a universal truth, right?<p>You are basing your argument as if it was a fact that Elixir is “cleaner” (whatever that means) and that there was a thing called “software-testing-revolution” which Erlang was never a part of. Both are subjective and, frankly, plain BS.<p>> if you are truly dedicated to the craft of software you probably should want them to learn Elixir<p>Oh boy,  I don’t even know where to start... so you’re basically implying that Erlang programmers are not “truly dedicated to the craft of software”?  It would be laughable if it wasn’t just sad.<p>This is the Ruby world mentality that just rubs me the wrong way. Not even worth carrying on with the discussion.</p>
]]></description><pubDate>Thu, 14 Jan 2021 16:34:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=25778385</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=25778385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25778385</guid></item><item><title><![CDATA[New comment by rlander in "Ten years without Elixir"]]></title><description><![CDATA[
<p>You’re missing the crux of the argument: auto-currying. In languages like Elm and Ocaml all functions are single arity which means a multi-arity function is just a partially-applied single arity function thus you can treat all functions as being single arity. This also means the pipe operator can be implemented as a higher order function being, as such, first class. Languages without auto-currying have to resort to macros.<p>Clojure also doesn’t have auto currrying, but makes up for it by giving you 6 variants and creating a consistent default library for sequences and associative structures.<p>So, the pipe first operator is just a dirty hack.</p>
]]></description><pubDate>Thu, 14 Jan 2021 15:24:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=25777382</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=25777382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25777382</guid></item><item><title><![CDATA[New comment by rlander in "Ten years without Elixir"]]></title><description><![CDATA[
<p>IME it is. Many Elixir apis end up forcing an unnatural parameter order just so that the entire body can be piped through.<p>Clojure is way more consistent in this regard:<p><pre><code>  - thread first (->) when operating on maps.
  - thread last (->>) when operating on sequences.
  - as-> "choose your own adventure".</code></pre></p>
]]></description><pubDate>Thu, 14 Jan 2021 05:35:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=25772515</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=25772515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25772515</guid></item><item><title><![CDATA[Lamprey, a New Parasitic Language to Write Elixir in Erlang]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/gar1t/lamprey">https://github.com/gar1t/lamprey</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=25770136">https://news.ycombinator.com/item?id=25770136</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 14 Jan 2021 00:37:42 +0000</pubDate><link>https://github.com/gar1t/lamprey</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=25770136</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25770136</guid></item><item><title><![CDATA[New comment by rlander in "Ten years without Elixir"]]></title><description><![CDATA[
<p>Well I believe that no pipe is better than a a handicapped pipe operator.<p>The Elixir implementation inverts the classical order of piping last in functional languages to the detriment of it. IMO a language should either support pipe last AND currying by default or supply a multitude of thread operators like Clojure does (->, ->>, as->, etc). Elixir's is just middle-of-the-road-weird.</p>
]]></description><pubDate>Thu, 14 Jan 2021 00:18:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=25769971</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=25769971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25769971</guid></item><item><title><![CDATA[New comment by rlander in "Ten years without Elixir"]]></title><description><![CDATA[
<p>> Elixir just did it better imo and this person seemingly can't stand that people seem to like it more.<p>The post does read more like venting than a structured critique, but a few of his points are still valid.<p>Every time I hear someone praising Elixir, it's never about some Elixir-specific feature but usually about something that Erlang has provided for ages like pattern matching, lightweight processes, supervisors, the preemptive scheduler. Given this, I'm sure you can appreciate how bittersweet this can be for an Erlang developer.<p>To me Elixir is just a more complex, verbose and less elegant version of Erlang so it kinda frustrates me when newcomers would rather learn Elixir than plain Erlang.</p>
]]></description><pubDate>Wed, 13 Jan 2021 23:58:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=25769769</link><dc:creator>rlander</dc:creator><comments>https://news.ycombinator.com/item?id=25769769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25769769</guid></item></channel></rss>