<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: srean</title><link>https://news.ycombinator.com/user?id=srean</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 04:33:55 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=srean" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>More flexible and permissive a language the easier it is to abuse. Tcl is both very flexible and permissive.</p>
]]></description><pubDate>Thu, 01 Oct 2026 08:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49919091</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49919091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49919091</guid></item><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>I know.<p>I would hazard a guess that a significant fraction of HNers would have encountered TCL in silicon CAD and took with them a frustrating experience.</p>
]]></description><pubDate>Wed, 30 Sep 2026 07:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49905403</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49905403</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49905403</guid></item><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>Very interesting. I was not aware at all that this was an Indianism. One that I like quite a bit is the word prepone.</p>
]]></description><pubDate>Wed, 30 Sep 2026 06:04:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49904988</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49904988</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49904988</guid></item><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>You can find yourself having to work with quite unprofessionally written code. Not an uncommon experience.</p>
]]></description><pubDate>Wed, 30 Sep 2026 02:36:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49903715</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49903715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49903715</guid></item><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>Are you sure ? Tcl is almost a decade older than javascript although subinterpreters came later. Even before subinterpreters you could have multiple Tcl interpreter instances in your code.<p>One could call Tcl_CreateInterp() multiple times in your code and each call would return an independent interpreter.</p>
]]></description><pubDate>Wed, 30 Sep 2026 02:32:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49903682</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49903682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49903682</guid></item><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>Would this be the best place to learn about it<p><a href="https://wiki.tcl-lang.org/page/Snit%27s+Not+Incr+Tcl" rel="nofollow">https://wiki.tcl-lang.org/page/Snit%27s+Not+Incr+Tcl</a></p>
]]></description><pubDate>Tue, 29 Sep 2026 21:07:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900554</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49900554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900554</guid></item><item><title><![CDATA[New comment by srean in "Writing Efficient C++ Code (2013)"]]></title><description><![CDATA[
<p>To be a good performance optimize yes,you need to have done it a few times to be good at it and have acquired not just the skill but the discipline and taste.<p>More than having done it a few times though, what is more important is to have thrived in a space that is welcoming of intellectual curiosity and play in matters of performance. That's how one becomes good at it.</p>
]]></description><pubDate>Tue, 29 Sep 2026 20:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900307</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49900307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900307</guid></item><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>Not to mention uplevels and upvar.</p>
]]></description><pubDate>Tue, 29 Sep 2026 20:41:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900149</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49900149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900149</guid></item><item><title><![CDATA[New comment by srean in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>I have a soft corner for TCL, because of its idiosyncracies and weird dynamic stringy playfulness. I would be wary of using it professionally but to play around for the fun of it ... it's just too much fun. Upvar and uplevels are crazy.<p>Python is that kind of cool one behaves when visiting parents of your would be spouse for the first time. Tcl on the other hand is like playing one's secret exclusive and somewhat dangerous games with kid school bestie.<p>Tcl/Tk pioneered the notion of a scripting language as a library. It got threading right. You can run multiple independent Tcl interpreters in the address space of your process and they can exchange messages. Entirety of interpreter state is encapsulated inside the interpreter object, no globals. To a user an it is just a pointer to an object.<p>No need for GIL, no need for serialization/deserialization (pickle/unpickle) ... just within process memory copy (or no copies in case data is immutable).</p>
]]></description><pubDate>Tue, 29 Sep 2026 20:40:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900128</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49900128</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900128</guid></item><item><title><![CDATA[New comment by srean in "Writing Efficient C++ Code (2013)"]]></title><description><![CDATA[
<p>And how would that <i>staff</i> have learned it ?</p>
]]></description><pubDate>Sun, 27 Sep 2026 19:48:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49870167</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49870167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49870167</guid></item><item><title><![CDATA[New comment by srean in "Why do we need human mathematicians anymore?"]]></title><description><![CDATA[
<p>This is true of professionals in any specialized and difficult to acquire skill to be world class.<p>I haven't had any interaction with mathematicians that I would describe as <i>hostile</i>.</p>
]]></description><pubDate>Tue, 22 Sep 2026 17:48:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49805320</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49805320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49805320</guid></item><item><title><![CDATA[New comment by srean in "What Sun got wrong"]]></title><description><![CDATA[
<p>It indeed was a fantastic place, doors nailed to the walls, trying out the newly fledged Mapreduce and Charlie's. Good times. Good times.</p>
]]></description><pubDate>Mon, 21 Sep 2026 15:14:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49788379</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49788379</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49788379</guid></item><item><title><![CDATA[New comment by srean in "English: A vs. An"]]></title><description><![CDATA[
<p>s/rule/rile/g</p>
]]></description><pubDate>Sun, 20 Sep 2026 17:58:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49778226</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49778226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49778226</guid></item><item><title><![CDATA[What Makes a Number System]]></title><description><![CDATA[
<p>Article URL: <a href="https://numbersystems.lejdar-lukas.workers.dev/">https://numbersystems.lejdar-lukas.workers.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49778059">https://news.ycombinator.com/item?id=49778059</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 20 Sep 2026 17:41:15 +0000</pubDate><link>https://numbersystems.lejdar-lukas.workers.dev/</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49778059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49778059</guid></item><item><title><![CDATA[New comment by srean in "Mathematical Billiards (2024)"]]></title><description><![CDATA[
<p>They are a fun way to demonstrate LCM and GCD too<p><a href="https://en.wikipedia.org/wiki/Arithmetic_billiards" rel="nofollow">https://en.wikipedia.org/wiki/Arithmetic_billiards</a><p>With curved reflecting boundaries and parallel rays you get the beauty of catacaustics. A familiar site in a cup of coffee<p><a href="https://en.wikipedia.org/wiki/Caustic_(mathematics)" rel="nofollow">https://en.wikipedia.org/wiki/Caustic_(mathematics)</a></p>
]]></description><pubDate>Sun, 20 Sep 2026 16:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49777292</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49777292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49777292</guid></item><item><title><![CDATA[New comment by srean in "English: A vs. An"]]></title><description><![CDATA[
<p>No sarcasm intended, I was being literal. Me and my wife have different mother tongues. What's natural to her isn't to me and vice versa and we keep telling each other that it's easy.</p>
]]></description><pubDate>Sun, 20 Sep 2026 16:06:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49777175</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49777175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49777175</guid></item><item><title><![CDATA[New comment by srean in "English: A vs. An"]]></title><description><![CDATA[
<p>Oh it seems you took it personally, whereas I mentioned "every native speaker". My intention was not to rule you, just to underscore the point that native speakers have it easier and may not be able to experience or understand the difficulties of a non-native speaker.</p>
]]></description><pubDate>Sun, 20 Sep 2026 14:42:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=49776368</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49776368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49776368</guid></item><item><title><![CDATA[New comment by srean in "English: A vs. An"]]></title><description><![CDATA[
<p>If you ever feel inclined to learn Hindi there is more to grapple with. The verb gender is sometimes set by the  gender of the object, sometimes by the gender of the object. Which way this will go loosely depends on tense.</p>
]]></description><pubDate>Sun, 20 Sep 2026 13:29:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49775676</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49775676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49775676</guid></item><item><title><![CDATA[New comment by srean in "English: A vs. An"]]></title><description><![CDATA[
<p>> As a native speaker of a language with genders, it's not complex<p>Said every native speaker I suppose.</p>
]]></description><pubDate>Sun, 20 Sep 2026 13:24:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49775637</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49775637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49775637</guid></item><item><title><![CDATA[New comment by srean in "Why do we need human mathematicians anymore?"]]></title><description><![CDATA[
<p>> There are few fields as elitist and hostile as pure mathematics<p>Is that so ? Sounds hyperbolic.</p>
]]></description><pubDate>Sun, 20 Sep 2026 13:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49775586</link><dc:creator>srean</dc:creator><comments>https://news.ycombinator.com/item?id=49775586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49775586</guid></item></channel></rss>