<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: elviejo</title><link>https://news.ycombinator.com/user?id=elviejo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 23 May 2026 10:18:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=elviejo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by elviejo in "Celebrating Tony Hoare's mark on computer science"]]></title><description><![CDATA[
<p>Another example a web link that points to a page that no lnger exists.<p>It's a null pointer exception.</p>
]]></description><pubDate>Wed, 18 Mar 2026 13:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47425343</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=47425343</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47425343</guid></item><item><title><![CDATA[New comment by elviejo in "Show HN: Flint – A compiled, pipeline-oriented language for CLI tooling"]]></title><description><![CDATA[
<p>How does flint compare to to NuShell?<p>My current favorie pipe shell.<p>PS: your current readme reads like AI generated.<p>Which subconciusly makes me wonder:<p>If the author couldn't botter to write it, why should I botter to read it?</p>
]]></description><pubDate>Sun, 15 Mar 2026 18:19:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390189</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=47390189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390189</guid></item><item><title><![CDATA[Learn Graph Theory Interactively with D3 Animations]]></title><description><![CDATA[
<p>Article URL: <a href="https://d3gt.com">https://d3gt.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47144038">https://news.ycombinator.com/item?id=47144038</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 24 Feb 2026 22:14:18 +0000</pubDate><link>https://d3gt.com</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=47144038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144038</guid></item><item><title><![CDATA[New comment by elviejo in "We rolled our own documentation site"]]></title><description><![CDATA[
<p>Thank you I was also expecting Literate Programming.</p>
]]></description><pubDate>Tue, 13 Jan 2026 23:02:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46609658</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=46609658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46609658</guid></item><item><title><![CDATA[New comment by elviejo in "Ask HN: How do I re-train myself to think clearly?"]]></title><description><![CDATA[
<p>One of the clearest thinkers I had the privilege of knowing was Dr. Eli Goldratt author of Theory of Constraints.<p>Fortunately for us he defined as his life's mission to teach the world to think clearly.<p>So I suggest you start with three of his books: The Goal, Is not luck and The Choice.
After trat read "The thinking 
Processes".<p>Apart from the theory of Constraints literature you can study system dynamics. And if you like programming then "Introduction to NetLogo" is great at both.<p>If you don't like programming then Zenge's the "Fifth Discipline" is a great intro to system dynamics.</p>
]]></description><pubDate>Tue, 16 Dec 2025 18:26:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46292253</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=46292253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292253</guid></item><item><title><![CDATA[New comment by elviejo in "An SVG is all you need"]]></title><description><![CDATA[
<p>Steve jobs killed it when said it would work on the iPhone because if the "huge" memory and battery resources.
He said Javascript and HTML was everything you needed.<p>Here is the original memo:
<a href="https://www.editionmultimedia.fr/wp-content/uploads/2020/12/Thoughts-on-Flash-Steve-Jobs-Six-reasons-April-2010.pdf" rel="nofollow">https://www.editionmultimedia.fr/wp-content/uploads/2020/12/...</a></p>
]]></description><pubDate>Fri, 12 Dec 2025 14:47:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46244634</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=46244634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46244634</guid></item><item><title><![CDATA[New comment by elviejo in "What is “literate programming”? (2024)"]]></title><description><![CDATA[
<p>There is also verso / recto that uses the same technique.<p><a href="https://github.com/nickpascucci/verso" rel="nofollow">https://github.com/nickpascucci/verso</a><p>I actually wish for a tool that would use two things:
1) navigate code like a file system:
Class/function/lines [3..5]<p>2)allow us to use git commit revisions so that we could comment on the evolution of the code<p>So far the only thing capable has been leoEditor + org-babel</p>
]]></description><pubDate>Sun, 07 Dec 2025 15:29:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46182383</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=46182383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46182383</guid></item><item><title><![CDATA[New comment by elviejo in "Functional Data Structures and Algorithms: a Proof Assistant Approach"]]></title><description><![CDATA[
<p>Eiffel is the language you are looking for.
It's pre-conditions and post-conditions prove the properties of the code that you actually are executing.<p>The book that does the equivalent but with the properties checked at runtime is: Object Structures (like data structures but with objects).<p>Here is the link:<p><a href="https://openlibrary.org/works/OL2979696W/Object_structures?edition=key%3A/books/OL811478M" rel="nofollow">https://openlibrary.org/works/OL2979696W/Object_structures?e...</a></p>
]]></description><pubDate>Fri, 28 Nov 2025 14:22:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46078887</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=46078887</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46078887</guid></item><item><title><![CDATA[New comment by elviejo in "When did people favor composition over inheritance?"]]></title><description><![CDATA[
<p>In Eiffel we have multiple inheritance. 
It's such a powerful tool.
And a <i>natural</i> way to model the world.
For example if you think of your typical OOP book
You have
Vehicles with engines 
 * cars that move on roads
 * planes that move on air
 * and boats that move on water.<p>But then comes an aqua-plane and it breaks your inheritance tree!<p>But with multiple inheritance is the most natural thing to have a plane that is also a boat and a car.<p>In Eiffel we favor the appropriate tool that better represents the world.</p>
]]></description><pubDate>Sun, 16 Nov 2025 15:03:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45945612</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=45945612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45945612</guid></item><item><title><![CDATA[New comment by elviejo in "Ask HN: Most effective way to reduce excessive digital media consumption?"]]></title><description><![CDATA[
<p>I agree with disabling history in youtube.com...<p>Now I only watch videos from my subscriptions as opposed to whatever the algorithm feed me.</p>
]]></description><pubDate>Thu, 09 Oct 2025 17:43:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45530786</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=45530786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45530786</guid></item><item><title><![CDATA[New comment by elviejo in "Ask HN: Is anyone else sick of AI splattered code"]]></title><description><![CDATA[
<p>Code is not <i>only</i> code.<p>It's like saying physics it's just math. If we read:<p>F = m*a<p>There is ton of knowledge encoded in that formula.<p>We cannot evaluate the formula alone. We need the knowledge behind it to see if it matches reality.<p>With llms we know for a fact that if the code matches reality, or expectations, it's a happy accident.</p>
]]></description><pubDate>Wed, 17 Sep 2025 18:13:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45279336</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=45279336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45279336</guid></item><item><title><![CDATA[New comment by elviejo in "Ask HN: A HN style text only view of your YouTube feed"]]></title><description><![CDATA[
<p>Mmhhh how about a youtube version that looks like a usenet forum of my channel subscriptions. Where each video is a topic.
The summary is part of the topics. 
Ideally the same software I use to read news groups should work for youtube.</p>
]]></description><pubDate>Sun, 17 Aug 2025 17:52:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44933445</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44933445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44933445</guid></item><item><title><![CDATA[New comment by elviejo in "RIP Dame Stephanie Shirley, who changed women's role in the tech industry"]]></title><description><![CDATA[
<p>Her autobiography is fascinating!!!<p>I really wish it was turned into a movie, or trilogy...<p>RIP</p>
]]></description><pubDate>Wed, 13 Aug 2025 05:36:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=44884956</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44884956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44884956</guid></item><item><title><![CDATA[New comment by elviejo in "Ask HN: Most Important Set of Books?"]]></title><description><![CDATA[
<p>The Goal and It's not luck by Goldratt.<p>Showed a better way to manage anything in particular ourselves.<p>Man's Search For Meaning by Viktor Frankl
even in the darkest of times we kind find Meaning.<p>A Guide to the good life.
The stoics found a way to handle our human experience 2500 years ago.<p>The mythical man month by Brooks.
Everything we struggle with in software development we have been fighting since the 70s.</p>
]]></description><pubDate>Tue, 05 Aug 2025 17:21:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44801077</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44801077</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44801077</guid></item><item><title><![CDATA[New comment by elviejo in "XMLUI"]]></title><description><![CDATA[
<p>I think Flex was that better XUL</p>
]]></description><pubDate>Wed, 23 Jul 2025 22:49:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=44664845</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44664845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44664845</guid></item><item><title><![CDATA[New comment by elviejo in "XMLUI"]]></title><description><![CDATA[
<p>I applaud the idea of bringing back the Visual Basic model to the web. 
Again I don't expect people under 45 to remember how easy it was to develop a user interface that reacted to user actions.<p>I just don't see the need to create a new language to do it.<p>Firefox had XUL.
And macromedia had Flex.<p>Flex was amazing it had an XML version and an OOP one.. that where two views of exactly the same language.</p>
]]></description><pubDate>Sun, 20 Jul 2025 15:20:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44626007</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44626007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44626007</guid></item><item><title><![CDATA[New comment by elviejo in "[dead]"]]></title><description><![CDATA[
<p>The Elon fan boys, are always under that impression. 
Plus the PR machine is always trying to create that impression. Take a look at the wikipedia page for Tesla, there has been an edit war for several years trying to create the impression that Elon created Tesla Motors.</p>
]]></description><pubDate>Mon, 14 Jul 2025 03:46:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44556264</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44556264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44556264</guid></item><item><title><![CDATA[New comment by elviejo in "Ask HN: What Are You Working On? (June 2025)"]]></title><description><![CDATA[
<p>I've been working on implementing @mpweiher "Storage Combinators" [0] and "polymorphic Identifiers" [1] in Eiffel [3].<p>Currently I'm stuck implementing a storage combinator with EiffelWebFramework[4]<p>[0] <a href="https://dl.acm.org/doi/abs/10.1145/3359591.3359729" rel="nofollow">https://dl.acm.org/doi/abs/10.1145/3359591.3359729</a><p>[1] <a href="https://scholar.google.com/citations?view_op=view_citation&hl=en&user=rUcop1UAAAAJ&citation_for_view=rUcop1UAAAAJ:IjCSPb-OGe4C" rel="nofollow">https://scholar.google.com/citations?view_op=view_citation&h...</a><p>[2] <a href="https://en.wikipedia.org/wiki/Eiffel_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/Eiffel_(programming_language)</a><p>[3] <a href="https://github.com/EiffelWebFramework/EWF">https://github.com/EiffelWebFramework/EWF</a></p>
]]></description><pubDate>Mon, 30 Jun 2025 00:18:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44417891</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44417891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44417891</guid></item><item><title><![CDATA[New comment by elviejo in "Tools I love: mise(-en-place)"]]></title><description><![CDATA[
<p>I'll add the 'dtrx' (Do The Right Extraction) as one of those tools that are worth to learn compared to the more basic alternatives</p>
]]></description><pubDate>Sun, 29 Jun 2025 19:02:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=44415448</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44415448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44415448</guid></item><item><title><![CDATA[New comment by elviejo in "A Break from Programming Languages"]]></title><description><![CDATA[
<p>Programming languages are extremely important yet we don't pay for them and their people that develop them.<p>See also Evan Czaplicki creator of Elm<p><a href="https://youtu.be/XZ3w_jec1v8?si=6aLusWMAtdhenPZv" rel="nofollow">https://youtu.be/XZ3w_jec1v8?si=6aLusWMAtdhenPZv</a></p>
]]></description><pubDate>Sun, 01 Jun 2025 13:44:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44150809</link><dc:creator>elviejo</dc:creator><comments>https://news.ycombinator.com/item?id=44150809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44150809</guid></item></channel></rss>