<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: rodelrod</title><link>https://news.ycombinator.com/user?id=rodelrod</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 02 Jul 2026 11:59:39 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rodelrod" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rodelrod in "Good code is rarely read"]]></title><description><![CDATA[
<p>Basically he's saying that if the API is great you rarely need to read the implementation. To which: sure, in some blessed cases where the API was great to start with and nothing changed so you don't need to change the API or the implementation.</p>
]]></description><pubDate>Sat, 15 Jun 2024 15:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40690222</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=40690222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40690222</guid></item><item><title><![CDATA[New comment by rodelrod in "Good code is rarely read"]]></title><description><![CDATA[
<p>This is only (theoretically) true in the sense that if you build the perfect abstraction, you should not have to think too often about it.<p>Building good abstractions requires:
 1. skill that is in relative terms rare in the profession; 
 2. enough experience with the problem domain that the abstraction provides the perfect balance between ease-of-use and flexibility as the context changes;
 3. a dedicated individual or a small team who nurtures and gatekeeps the evolution of the abstraction obsessively.<p>For the other 99% of real world cases, the best you can do is try your best to build decent, not-too-leaky abstractions for the problem as you face it today, and the underlying code better be readable because you'll need to maintain it constantly, as will all kinds of other people in varying states of cluelessness.</p>
]]></description><pubDate>Sat, 15 Jun 2024 14:38:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=40690082</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=40690082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40690082</guid></item><item><title><![CDATA[New comment by rodelrod in "Rethinking Window Management"]]></title><description><![CDATA[
<p>Pop Shell has solved the problem, please don't rethink too much.</p>
]]></description><pubDate>Wed, 26 Jul 2023 17:49:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=36881862</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=36881862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36881862</guid></item><item><title><![CDATA[New comment by rodelrod in "The past is not true"]]></title><description><![CDATA[
<p>"History is not true. You can change history. The actual factual events are such a small part of the story. Everything else is interpretation."<p>OK, you've discovered post-modernism.<p>Next step is to avoid its pitfalls.<p>The actual factual events are infinite and one is exposed to a small subset to interpret. That does not mean you're allowed to make up, distort, and selectively ignore facts to suit whatever narrative you'd like to push. You need to construct the narrative in good faith, based on the best possible set of facts you're exposed to, and adjusting it when you're exposed to new facts.<p>Unless you want to organize a cult or a totalitarian regime, in which case go as crazy as possible with the narrative. People love it.</p>
]]></description><pubDate>Thu, 20 Jul 2023 11:48:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=36799193</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=36799193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36799193</guid></item><item><title><![CDATA[New comment by rodelrod in "Dark Waters of Self-Delusion: The crash of Transair flight 810"]]></title><description><![CDATA[
<p>Captain Okai should be in the Airplane cockpit with Roger Murdock, Victor Basta and  Clarence Oveur [0]. Missed opportunity.<p>[0] <a href="https://www.youtube.com/watch?v=2OBZf0QdKdE">https://www.youtube.com/watch?v=2OBZf0QdKdE</a></p>
]]></description><pubDate>Wed, 05 Jul 2023 12:42:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=36599601</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=36599601</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36599601</guid></item><item><title><![CDATA[New comment by rodelrod in "The History of Coffee (2015)"]]></title><description><![CDATA[
<p>“The famed Brazilian coffee owes its existence to Francisco de Mello Palheta, who was sent by the emperor to French Guiana to get coffee seedlings.”<p>Small nitpick: at this time Brazil was a Portuguese colony and the monarch was called King John V, not an “emperor”. Brazil only got an emperor when it became independent about one century later.<p>Why did Peter, the son of a Portuguese King ruling over territories spanning 4 continents, decided to call himself an Emperor when ruling over a single (albeit large!) territory? I don’t know, ego?</p>
]]></description><pubDate>Fri, 23 Jun 2023 07:36:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=36443926</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=36443926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36443926</guid></item><item><title><![CDATA[New comment by rodelrod in "When you lose the ability to write, you also lose some of your ability to think"]]></title><description><![CDATA[
<p>Most of the comments here are assigning this as Plato's opinion.<p>I'd just like to point out that Plato very rarely wrote in his own voice so it's very hard to say if it's his views or not that are being expressed.<p>In this case however, this is almost certainly an expression of Socrates' views, not Plato's. Not only because it's in the voice of Socrates but also by what's transparent in their actions: Socrates didn't leave anything in writing and Plato left us arguably the most important written corpus of classic Greek philosophy.<p>Maybe he felt ambivalent about it, but he certainly thought there was a value in the writing.</p>
]]></description><pubDate>Thu, 11 May 2023 10:05:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=35900066</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=35900066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35900066</guid></item><item><title><![CDATA[New comment by rodelrod in "The seven specification ur-languages"]]></title><description><![CDATA[
<p>> frankly you don't have enough information to say that there is no relation<p>I'm not a scholar of this subject. If there is good scholarship out there presenting good arguments in your direction I'll take it. I was just helping out a fellow that has a doubt with my best knowledge of the subject, which is not just a guess.<p>> has been used as a metaphor for the origin of things for thousands of years, even ancient Greece<p>Has it really? I'd love to see an example. Sure it's listed in the Bible along with a bunch of other place names, but as a metaphor for the origin of things?<p>Even if there are examples, I'd really love to see an etymological trace of how it would end up as a prefix. Was it used as such in ancient Greek? In Latin? Sounds like a folk etymology.</p>
]]></description><pubDate>Tue, 09 May 2023 16:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35877181</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=35877181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35877181</guid></item><item><title><![CDATA[New comment by rodelrod in "The seven specification ur-languages"]]></title><description><![CDATA[
<p>You're assuming wrong, I'm afraid. No relation to the city of Ur.</p>
]]></description><pubDate>Tue, 09 May 2023 15:19:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=35875677</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=35875677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35875677</guid></item><item><title><![CDATA[New comment by rodelrod in "The seven specification ur-languages"]]></title><description><![CDATA[
<p>The etymology is unrelated to the Sumerian city you link to.</p>
]]></description><pubDate>Tue, 09 May 2023 15:15:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=35875600</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=35875600</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35875600</guid></item><item><title><![CDATA[New comment by rodelrod in "The seven specification ur-languages"]]></title><description><![CDATA[
<p>Original, primordial, the source. Comes from German.</p>
]]></description><pubDate>Tue, 09 May 2023 15:14:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=35875571</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=35875571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35875571</guid></item><item><title><![CDATA[New comment by rodelrod in "Semaphore: A Full-Body Keyboard"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/List_of_flags_with_blue,_red,_and_white_stripes" rel="nofollow">https://en.wikipedia.org/wiki/List_of_flags_with_blue,_red,_...</a></p>
]]></description><pubDate>Wed, 12 Apr 2023 15:46:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=35541690</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=35541690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35541690</guid></item><item><title><![CDATA[New comment by rodelrod in "Apple Music Classical"]]></title><description><![CDATA[
<p>I was going to chime in with "also Primephonic" and learned that Apple bought them a couple of years ago and this basically <i>is</i> Primephonic.</p>
]]></description><pubDate>Tue, 28 Mar 2023 13:46:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=35340980</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=35340980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35340980</guid></item><item><title><![CDATA[New comment by rodelrod in "Ask HN: Anyone go through Montessori education until age 12 (end of grade 6)?"]]></title><description><![CDATA[
<p>I spent two years in a rough-ish public school. It was the hardest period in my life but it taught me very much about valuing people from all walks of life and especially on adapting my behavior to get positive outcomes in any social setting. I can absolutely see how that experience is lacking on some of my friends that spent all their lives in protected environments.</p>
]]></description><pubDate>Wed, 16 Nov 2022 15:55:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=33625183</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=33625183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33625183</guid></item><item><title><![CDATA[New comment by rodelrod in "The plague of emoji insertion in French docs"]]></title><description><![CDATA[
<p>Best reference I could find is here: <a href="https://www.lalanguefrancaise.com/articles/espace-insecable" rel="nofollow">https://www.lalanguefrancaise.com/articles/espace-insecable</a><p>Actually before the ":" specifically there should be a regular non-breaking space, not a narrow one. Except in Switzerland. Other punctuation marks take the narrow non-breaking space.</p>
]]></description><pubDate>Tue, 15 Nov 2022 14:14:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=33609381</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=33609381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33609381</guid></item><item><title><![CDATA[New comment by rodelrod in "The plague of emoji insertion in French docs"]]></title><description><![CDATA[
<p>CORRECTION: narrow non-breaking space goes before ";", "!" and "?". Before ":" you should use regular non-breaking space. That is, in France. In French-speaking Switzerland it's a narrow non-breaking space everywhere.<p>This is the best reference I could find: <a href="https://www.lalanguefrancaise.com/articles/espace-insecable" rel="nofollow">https://www.lalanguefrancaise.com/articles/espace-insecable</a></p>
]]></description><pubDate>Tue, 15 Nov 2022 14:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=33609325</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=33609325</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33609325</guid></item><item><title><![CDATA[New comment by rodelrod in "The plague of emoji insertion in French docs"]]></title><description><![CDATA[
<p>I think the point of the GP is that it inserts NO-BREAK SPACE instead of a NARROW NO-BREAK SPACE. If that's the case, it's a bug.</p>
]]></description><pubDate>Mon, 14 Nov 2022 18:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=33598476</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=33598476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33598476</guid></item><item><title><![CDATA[New comment by rodelrod in "The plague of emoji insertion in French docs"]]></title><description><![CDATA[
<p>This is mostly correct, but I don't see how it contradicts my statement.<p>Did the 646 standard account for variable-width characters at all?</p>
]]></description><pubDate>Mon, 14 Nov 2022 18:19:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=33598431</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=33598431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33598431</guid></item><item><title><![CDATA[New comment by rodelrod in "The plague of emoji insertion in French docs"]]></title><description><![CDATA[
<p>A <i>narrow</i> non-breaking space, please.</p>
]]></description><pubDate>Mon, 14 Nov 2022 17:56:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=33598061</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=33598061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33598061</guid></item><item><title><![CDATA[New comment by rodelrod in "The plague of emoji insertion in French docs"]]></title><description><![CDATA[
<p>This space before the colon and other marks in French should actually be a narrow non-breaking space (U+202F) [0]. There's no key for it in the AZERTY layout.<p>This has been a problem since the typewriter age. People having to get on with their jobs coped with it by using a full, breaking em-space. Unless this gets replaced automatically by the word processor, you get horrid typography and misplaced line breaks all over the place.<p>The Académie Française should have dealt with this years ago, if their ass wasn't stuck in the 17th century.<p>[0] <a href="https://www.compart.com/en/unicode/U+202F" rel="nofollow">https://www.compart.com/en/unicode/U+202F</a></p>
]]></description><pubDate>Mon, 14 Nov 2022 17:47:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=33597940</link><dc:creator>rodelrod</dc:creator><comments>https://news.ycombinator.com/item?id=33597940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33597940</guid></item></channel></rss>