<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: npsomaratna</title><link>https://news.ycombinator.com/user?id=npsomaratna</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 07 Jun 2026 03:35:07 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=npsomaratna" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by npsomaratna in "AI may be making us think and write more alike"]]></title><description><![CDATA[
<p>Somehow made me think of Warhammer 40k (maybe pre men of iron?)</p>
]]></description><pubDate>Tue, 07 Apr 2026 12:26:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47674205</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=47674205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47674205</guid></item><item><title><![CDATA[New comment by npsomaratna in "Building a TUI is easy now"]]></title><description><![CDATA[
<p>I owned a C64. Remember how buttery smooth the interfaces of those '80s computers were?</p>
]]></description><pubDate>Sat, 14 Feb 2026 03:40:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47011296</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=47011296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47011296</guid></item><item><title><![CDATA[New comment by npsomaratna in "Adventure Game Studio: OSS software for creating adventure games"]]></title><description><![CDATA[
<p>Didn't they remake Quest for Glory II and a couple of the Kings Quest games in this? Fun times.</p>
]]></description><pubDate>Sun, 01 Feb 2026 14:42:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46846519</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=46846519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46846519</guid></item><item><title><![CDATA[New comment by npsomaratna in "Doom has been ported to an earbud"]]></title><description><![CDATA[
<p>On a tangent: I remember reading John Carmak saying that as game engines became more complex, he had to relinquish the idea of writing all the (engine) code himself, and start to rely on other folks contributions as well (this was in an interview after the release of Doom 3).<p>I wonder what his feelings are in this age of AI.</p>
]]></description><pubDate>Sun, 25 Jan 2026 15:59:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46755197</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=46755197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46755197</guid></item><item><title><![CDATA[New comment by npsomaratna in "Electronic nose for indoor mold detection and identification"]]></title><description><![CDATA[
<p>Why is there a significant time lag? Is it because monitoring is done via cultures?</p>
]]></description><pubDate>Wed, 07 Jan 2026 10:44:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46524804</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=46524804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46524804</guid></item><item><title><![CDATA[New comment by npsomaratna in "Perl's decline was cultural"]]></title><description><![CDATA[
<p>That makes a lot of sense. After 30+ years of programming, I still have to do a search (or use an LLM) to do anything useful with sed, xargs, etc. Perl never really clicked with me either.<p>On the other hand, I was able to easily pick up just about any "tradional" language I tried--from Basic and C in the 80s all the way to Dart and Go more recently.</p>
]]></description><pubDate>Sun, 07 Dec 2025 08:58:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46180251</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=46180251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46180251</guid></item><item><title><![CDATA[New comment by npsomaratna in "Ultima VII Revisited"]]></title><description><![CDATA[
<p>I remember playing Ultima VII back in '94 (or was it '95?). When the game started up, I could only feel wonder. It was so far ahead of the competition at the time.<p>The only other instance where I got the same "this game is way ahead of everyone else" feel was when I first played Morrowind.</p>
]]></description><pubDate>Wed, 19 Nov 2025 19:44:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45984145</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=45984145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45984145</guid></item><item><title><![CDATA[New comment by npsomaratna in "Report: Tim Cook could step down as Apple CEO 'as soon as next year'"]]></title><description><![CDATA[
<p>Same here. Had a 7 for years. Upgraded to a 13. So far not felt the need to upgrade.<p>I compare this to when I had an  3G and the 4 came out. The gap between the two was so huge that I upgraded quickly. Reminded me of how quickly PCs evolved in the 90s.</p>
]]></description><pubDate>Sun, 16 Nov 2025 04:10:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45942688</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=45942688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45942688</guid></item><item><title><![CDATA[New comment by npsomaratna in "Open-source communications by bouncing signals off the Moon"]]></title><description><![CDATA[
<p>I have no understanding of the physics involved, but could the broadcast location be reverse engineered? (With triangulation and clever math?)</p>
]]></description><pubDate>Sun, 09 Nov 2025 13:24:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45865427</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=45865427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45865427</guid></item><item><title><![CDATA[New comment by npsomaratna in "Software update bricks some Jeep 4xe hybrids over the weekend"]]></title><description><![CDATA[
<p>On the topic of professions: Joseph Lister was a surgeon. Modern surgery (which I define as surgery aided by anesthesia) is a relatively recent discipline dating to the early 19th century. The introduction of anesthesia made lengthy and intricate operations possible but also ushered in novel problems and complications. Surgery as a field had to learn tough lessons over time.</p>
]]></description><pubDate>Mon, 13 Oct 2025 21:37:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=45573614</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=45573614</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45573614</guid></item><item><title><![CDATA[New comment by npsomaratna in "Who needs Git when you have 1M context windows?"]]></title><description><![CDATA[
<p>Programmer from DOS times here. I've ingrained pressing CTRL + S every few seconds as a reflex. That has saved my bacon more than a few times.</p>
]]></description><pubDate>Wed, 08 Oct 2025 11:17:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45514837</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=45514837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45514837</guid></item><item><title><![CDATA[New comment by npsomaratna in "Diff Algorithms"]]></title><description><![CDATA[
<p>Out of curiosity, are there any algorithms faster than BLAST? (For DNA search).</p>
]]></description><pubDate>Wed, 01 Oct 2025 03:17:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45433949</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=45433949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45433949</guid></item><item><title><![CDATA[New comment by npsomaratna in "Show HN: Hacker News em dash user leaderboard pre-ChatGPT"]]></title><description><![CDATA[
<p>Anecdotally, what I've seen is that folks who learned typing in the 80s and earlier use two dashes '--' instead of the em-dash (although modern word processors seem to replace this combination with the em-dash). Something else I've noticed is their tendency to use two blank spaces between sentences.<p>I'm a self-taught typist, with all the quirks that comes with (can type programming stuff very accurately at a 100+ WPM; can type normal stuff at a high WPM as well, but the error rate goes up).</p>
]]></description><pubDate>Sun, 31 Aug 2025 05:14:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=45080544</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=45080544</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45080544</guid></item><item><title><![CDATA[New comment by npsomaratna in "Cerebras launches Qwen3-235B, achieving 1.5k tokens per second"]]></title><description><![CDATA[
<p>Are you the CEO of Cerebras? (Guessing from the handle)</p>
]]></description><pubDate>Wed, 23 Jul 2025 15:43:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44660501</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=44660501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44660501</guid></item><item><title><![CDATA[New comment by npsomaratna in "“Dynamic programming” is not referring to “computer programming”"]]></title><description><![CDATA[
<p>Wasn't this for one of the questions on the second day? Where you had to submit a series of outputs, but these were trivial to generate once you cracked the problem.<p>I remember getting an "aha" moment, writing a program, and then submitting (scored 100% too!). Then, I met a guy who also cracked the problem and realized that he just needed to paste the test data into a spreadsheet, do some basic sorting there, and then paste the output into a text file; no coding necessary.<p>I felt pretty stupid afterwards.</p>
]]></description><pubDate>Mon, 21 Jul 2025 11:24:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44633924</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=44633924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44633924</guid></item><item><title><![CDATA[New comment by npsomaratna in "“Dynamic programming” is not referring to “computer programming”"]]></title><description><![CDATA[
<p>That's my impression as well.<p>I think it's because access to knowledge has become a lot easier, so contestants know more; plus, the competitions themselves have become more organized.<p>For example, last I checked, the IOI had a syllabus outlining the various algorithms contestants needed to know. During my time, it was more of a wild west.</p>
]]></description><pubDate>Mon, 21 Jul 2025 09:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=44633222</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=44633222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44633222</guid></item><item><title><![CDATA[New comment by npsomaratna in "“Dynamic programming” is not referring to “computer programming”"]]></title><description><![CDATA[
<p>Nice! I guess you must know Bruce Merry. Once, when practicing, I kept on hitting my head on a problem. On the spur of the moment, I decided to fire off an email to Bruce (given his track record, I was like "if anyone can figure this out, he can"). I was shocked (and very pleased) to get a reply a few days later outlining his thought process and how he went around solving the problem.<p>I used to know the ZA team leaders as well (after competing, I was a team leader for several more years).</p>
]]></description><pubDate>Mon, 21 Jul 2025 08:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44633113</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=44633113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44633113</guid></item><item><title><![CDATA[New comment by npsomaratna in "“Dynamic programming” is not referring to “computer programming”"]]></title><description><![CDATA[
<p>No, sorry. I vaguely remember compile time limits, but they were high enough (30 seconds, I think?) that I didn't bother worrying about them (at least, that's my memory).</p>
]]></description><pubDate>Mon, 21 Jul 2025 08:43:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44633037</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=44633037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44633037</guid></item><item><title><![CDATA[New comment by npsomaratna in "“Dynamic programming” is not referring to “computer programming”"]]></title><description><![CDATA[
<p>Sri Lankan here. I used to compete in the IOI (International Olympiad in Informatics), back in the '90s.<p>I aced the competition in Sri Lanka, but I failed to win a medal the first time I competed internationally. I solved several problems with recursion, but these failed to complete within the strict time limits allowed.<p>One of the contestants from another country told me: "You needed dynamic programming to solve problems 1 and 5." I then spent the next year trying to figure out what dynamic programming was. The folks over here weren't familiar with the term. In fact, I was often asked "did you mean dynamic memory allocation?"<p>After a while, I managed to find a book that talked about dynamic programming, and I was like "Oh, it's recursion + storing results" and "Ah, you can also do this iteratively in certain circumstances"<p>Bottom line, armed with this new knowledge, I ended up winning a gold medal at IOI 2001. Fun times.</p>
]]></description><pubDate>Mon, 21 Jul 2025 05:34:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=44632078</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=44632078</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44632078</guid></item><item><title><![CDATA[New comment by npsomaratna in "Will the Fear of Being Confused for AI Mean That We Will Now Write Differently?"]]></title><description><![CDATA[
<p>Em-dash fan here as well. I've been watering down my use of the em-dash, because I don't want folk to think that my (always self-written) business emails, etc are a chatGPT job.</p>
]]></description><pubDate>Sun, 20 Jul 2025 11:46:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44624249</link><dc:creator>npsomaratna</dc:creator><comments>https://news.ycombinator.com/item?id=44624249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44624249</guid></item></channel></rss>