<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: Rochus</title><link>https://news.ycombinator.com/user?id=Rochus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 20 Oct 2026 05:52:06 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Rochus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Rochus in "I no longer care to work on any Ruby gems so I've archived all my repositories"]]></title><description><![CDATA[
<p>I'm still in business myself and I see the problems. But the article was not about what you suggest. It was about contributing open-source to a community and whether it is still worthwhile and fun, even if some community exponents started to use LLMs.</p>
]]></description><pubDate>Mon, 19 Oct 2026 18:44:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=50156241</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50156241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50156241</guid></item><item><title><![CDATA[New comment by Rochus in "It's still OK to enjoy programming"]]></title><description><![CDATA[
<p>> I still program on the weekends because it is fun<p>Fully agree. It's still (or even more than ever) more entertaining than watching Netflix. Why should I care if other people use agents to do the programming?</p>
]]></description><pubDate>Mon, 19 Oct 2026 17:47:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50155487</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50155487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50155487</guid></item><item><title><![CDATA[New comment by Rochus in "I no longer care to work on any Ruby gems so I've archived all my repositories"]]></title><description><![CDATA[
<p>Well, it might be a rational view for the author, but for me that's like saying "I no longer like cooking, because there are companies providing the recipes I like as ready-made meals", or "I no longer play my instruments and make music, because there are machines which can create the music I like"; both topic apply to me personally, and I wouldn't agree to the statements. I still like to design and implement systems, make clever architectures and solve tricky problems. Why should I care if other people use LLMs to do so?</p>
]]></description><pubDate>Mon, 19 Oct 2026 17:35:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=50155348</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50155348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50155348</guid></item><item><title><![CDATA[New comment by Rochus in "Lobste.rs Deactivates "Vibecoding" Tag"]]></title><description><![CDATA[
<p>> we no longer allow submissions which are code repositories<p>Well, writing a brief article about the code, what it does, why it exists, why it is interesting, is feasible and better than the common "I implemented this" with little additional description. I would rather be concerned that whenever I look at the lobsters front page I don't see anything interesting.</p>
]]></description><pubDate>Mon, 19 Oct 2026 16:07:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=50154129</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50154129</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50154129</guid></item><item><title><![CDATA[New comment by Rochus in "Teal – A statically-typed dialect of Lua"]]></title><description><![CDATA[
<p>There is another one, which is not a transpiler: <a href="https://github.com/rochus-keller/luon" rel="nofollow">https://github.com/rochus-keller/luon</a></p>
]]></description><pubDate>Sun, 18 Oct 2026 15:41:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=50142043</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50142043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50142043</guid></item><item><title><![CDATA[New comment by Rochus in "The future of programming (1982)"]]></title><description><![CDATA[
<p>Why didn't they consider Smalltalk? Interlisp is there, also Ada and Pascal, even CLU.</p>
]]></description><pubDate>Sun, 18 Oct 2026 02:00:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=50137119</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50137119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50137119</guid></item><item><title><![CDATA[Show HN: An Algol 60 compiler with a LuaJIT runtime]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/rochus-keller/Algol60/releases/tag/2026-10-09">https://github.com/rochus-keller/Algol60/releases/tag/2026-10-09</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50088191">https://news.ycombinator.com/item?id=50088191</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 14 Oct 2026 14:20:50 +0000</pubDate><link>https://github.com/rochus-keller/Algol60/releases/tag/2026-10-09</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50088191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50088191</guid></item><item><title><![CDATA[Show HN: The great-grandfather of Oberon: Algol 60 running on LuaJIT]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/rochus-keller/Algol60">https://github.com/rochus-keller/Algol60</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50042707">https://news.ycombinator.com/item?id=50042707</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 11 Oct 2026 12:42:37 +0000</pubDate><link>https://github.com/rochus-keller/Algol60</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50042707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50042707</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>> Unfortunately, and horrifyingly, this response is [dead].<p>That's strange. I didn't do anything and it still appears on the site in my browser. Did they add "shadow bans" to HN? That was one reason for me to turn my back on Facebook (and the fact that interesting discussions suddenly disappeared later on). I took me more than half an hour to re-check all sources; I (we) probably shouldn't spend that much time on comments anymore.</p>
]]></description><pubDate>Wed, 07 Oct 2026 23:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=50000283</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=50000283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50000283</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>Thanks. Your quotes are not about the Alto system software. The Star paper is about Star (1981) and itself warns that people "wrongly believe that Star was written in Smalltalk"; your first Sweet quote credits Tajo's window contexts to Lisp property lists, not Smalltalk.<p>The Alto OS, Bravo (1974) and Gypsy (1975) were written in BCPL by CSL/POLOS people (Lampson, Sproull, Simonyi, Tesler, Mott); the June 1975 Alto OS manual and Alto Packages contain nothing from Smalltalk, and they had no overlapping windows or pop-up menus.<p>Mesa the language (MPS 1971, named 1974, self-hosting 1976) owes nothing to Smalltalk either. Sweet's "patterned after those of Smalltalk [Kay76]" refers to the Dec 1976 Mesa 1.0 debugger's optional, "experimental" window manager. It never touched compiler, binder or OS and was dropped/replaced in Mesa 4.0.<p>Smalltalk influence is documented for Star and for Cedar's environment goals, both 1980s. For the Alto software of 1973–75 there is none; for Mesa 1976–77 it is BitBlt plus an experimental debugger add-on. BitBlt and overlapping windows were specifically Ingalls' work, which he internally demonstrated in 1975.<p>Paul McJones has a nice Mesa History Collection with a lot of primary sources from the time: <a href="https://softwarepreservation.computerhistory.org/mesa" rel="nofollow">https://softwarepreservation.computerhistory.org/mesa</a></p>
]]></description><pubDate>Wed, 07 Oct 2026 12:10:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49991642</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49991642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49991642</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>Mesa and Cedar are both programming languages which have nothing in common with Smalltalk. Cedar is also a later development environment. The original post was about Smalltalk vs. Objective-C, i.e. a language comparison, and then mentioning some graphic tools as well. Thus the comment I responded to was ambiguous in different respects. That's why I asked. It has nothing to do with the discussion you referenced.</p>
]]></description><pubDate>Wed, 07 Oct 2026 02:40:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987400</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49987400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987400</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>> I spent hours telling you about it<p>I hope not.<p>And please note that this is again a different topic.<p>Last time I was talking about Wirth's OO vs. Simula OO, and the similarity of Wirth's implementation with Kay's vision. You then first extended this discussion to whether Kay directly influenced Wirth, which I responded. Then you extended the topic even more to the question whether and to what degree Cedar was influenced by Smalltalk. That was far off my interest and irrelevant for the discussion given that Wirth just took the tiling window manager, which none of the Smalltalk versions had.<p>Now I'm talking about the development of the Alto computer which included an OS with a GUI and two groundbreaking applications, Bravo and Gypsy (implemented on top of Bravo), all in BCPL, implementing their own interaction and presentation concepts.<p>If you want to do historical research, you have to go to the primary sources (e.g. <a href="https://www.mirrorservice.org/sites/www.bitsavers.org/pdf/xerox/alto" rel="nofollow">https://www.mirrorservice.org/sites/www.bitsavers.org/pdf/xe...</a>, <a href="https://xeroxparcarchive.computerhistory.org/Xerox_PARC_source_code.html" rel="nofollow">https://xeroxparcarchive.computerhistory.org/Xerox_PARC_sour...</a>, or e.g. <a href="https://archive.org/details/Xerox_PARC_Gypsy_Demonstration_Timothy_Mott_1975-06" rel="nofollow">https://archive.org/details/Xerox_PARC_Gypsy_Demonstration_T...</a>), not to stories written down from memory twenty years later.</p>
]]></description><pubDate>Wed, 07 Oct 2026 02:18:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49987214</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49987214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49987214</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>We should not forget that the original Alto operating system(s) had a GUI already and was the basis of well known applications like Bravo or Gypsy; the original OS and the said applications were implemente in BCPL; and all were operational before Smalltalk-76. By Wirth's first PARC visit in 1976–77, Mesa had already become a self-hosting systems-development tool (small operating system and symbolic debugger); I'm not aware of any substantial Smalltalk influence at that time.</p>
]]></description><pubDate>Tue, 06 Oct 2026 19:49:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49983150</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49983150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49983150</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>MPS/MPL began in 1971; the Mesa name was adopted in June 1974; an Alto cross-compiler worked in spring 1975. Cedar is both a language (an extension of Mesa, e.g. by a GC, but the OO features proposed by Lampson were never implemented to my knowledge) and a development environment. I assume your claim is about the latter. The programming language doesn't have anything in common with Smalltalk, and the fundamental work even predated the latter.</p>
]]></description><pubDate>Tue, 06 Oct 2026 19:12:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49982711</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49982711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49982711</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>> Which then influenced Mesa, Cedar<p>In what respect? What sources for this claim do you have?</p>
]]></description><pubDate>Tue, 06 Oct 2026 18:25:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49982188</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49982188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49982188</guid></item><item><title><![CDATA[New comment by Rochus in "The Early History of Smalltalk (1993)"]]></title><description><![CDATA[
<p>An another lot of people doesn't know that Smalltalk-76 onwards implemented the Simula 67 object model (as the first language in the given completeness), which represented a fundamental departure from Smalltalk-72. See the Ingalls 1978 and 2020 papers for more information (<a href="https://dl.acm.org/doi/10.1145/512760.512762" rel="nofollow">https://dl.acm.org/doi/10.1145/512760.512762</a> and <a href="https://dl.acm.org/doi/10.1145/3386335" rel="nofollow">https://dl.acm.org/doi/10.1145/3386335</a>, both more interesting and relevant than the one in the title, written by the person who invented most of the technology we today know as Smalltalk-80).</p>
]]></description><pubDate>Tue, 06 Oct 2026 18:17:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49982095</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49982095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49982095</guid></item><item><title><![CDATA[New comment by Rochus in "Learning Jazz Pianist Style with Cross-Attention Conditioning"]]></title><description><![CDATA[
<p>This is amazing. I like very much that the approach is using symbolic music information instead of audio. It might help to better understand music some day (i.e. "really understand", not the helper projections the traditional music science works with). It's also interesting to notice the slight time jitter, likely due to the more discrete and limited "information density", or possibly round-off errors due to limited resolution of the weights. Maybe the paper answers it.</p>
]]></description><pubDate>Tue, 06 Oct 2026 13:25:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49978111</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49978111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49978111</guid></item><item><title><![CDATA[New comment by Rochus in "Why Common Lisp is now the best programming language"]]></title><description><![CDATA[
<p>I don't think the conclusions of the article are actually supported by the arguments and evidence, and several of the technical claims seem pretty questionable (e.g. fast redefinition is not fast verification, entering a debugger is not guaranteed recovery, generated code is not automatically a validated library). With the same argumentation, Smalltalk (particularly Pharo), Racket, Julia, Elixir or even Forth would be equally credible candidates for "best programming language".</p>
]]></description><pubDate>Tue, 06 Oct 2026 12:21:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49977371</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49977371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49977371</guid></item><item><title><![CDATA[New comment by Rochus in "Quake 2 on ESP32-P4"]]></title><description><![CDATA[
<p>Cool. You could run it on the Olimex ESP32-P4-PC board, which even has a HDMI socket.</p>
]]></description><pubDate>Tue, 29 Sep 2026 14:05:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49893524</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49893524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49893524</guid></item><item><title><![CDATA[New comment by Rochus in "Alan Kay: Shannon gave us a way of dealing with noisy channels [video]"]]></title><description><![CDATA[
<p>This has moved well beyond my point. I’ll leave it there.</p>
]]></description><pubDate>Mon, 28 Sep 2026 15:41:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49879788</link><dc:creator>Rochus</dc:creator><comments>https://news.ycombinator.com/item?id=49879788</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49879788</guid></item></channel></rss>