<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: rramadass</title><link>https://news.ycombinator.com/user?id=rramadass</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 18 Aug 2026 17:05:33 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rramadass" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rramadass in "How do functions like alloca allocate memory from the stack?"]]></title><description><![CDATA[
<p>You can probably do this by maintaining two parallel stacks, changes to prologue/epilogue code and runtime startup files.</p>
]]></description><pubDate>Tue, 18 Aug 2026 12:50:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49344895</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49344895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49344895</guid></item><item><title><![CDATA[New comment by rramadass in "How do functions like alloca allocate memory from the stack?"]]></title><description><![CDATA[
<p><a href="https://news.ycombinator.com/item?id=49343032">https://news.ycombinator.com/item?id=49343032</a></p>
]]></description><pubDate>Tue, 18 Aug 2026 08:45:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49343062</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49343062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49343062</guid></item><item><title><![CDATA[New comment by rramadass in "How do functions like alloca allocate memory from the stack?"]]></title><description><![CDATA[
<p><i>Preventing stack guard-page hopping</i> - <a href="https://lwn.net/Articles/725832/" rel="nofollow">https://lwn.net/Articles/725832/</a><p>According to this article, allocation in page sizes with implicit probing is used;<p><i>Stack clash mitigation in GCC, Part 3</i> (-fstack-clash-protection option) - <a href="https://developers.redhat.com/blog/2020/05/22/stack-clash-mitigation-in-gcc-part-3#" rel="nofollow">https://developers.redhat.com/blog/2020/05/22/stack-clash-mi...</a></p>
]]></description><pubDate>Tue, 18 Aug 2026 08:40:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49343032</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49343032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49343032</guid></item><item><title><![CDATA[New comment by rramadass in "India has paved the way for charging merchants a fee on UPI transactions"]]></title><description><![CDATA[
<p>Key Points:<p><i>The government has yet to decide the rate or exactly where it will apply, but proposals under discussion include a merchant discount rate (MDR) of 0.3-0.5% - a small fee paid by a business to the banks and payment companies that process its UPI payments - on larger transactions at big businesses.<p>The government says consumers and person-to-person UPI payments will remain free. If merchant fees are introduced, they will apply only to some transactions above a set threshold, at a nominal rate, meaning most UPI payments will remain free.<p>One option reportedly under discussion would target transactions above 2,000 rupees at larger merchants, leaving small businesses and low-value payments untouched. Transactions above that threshold account for only about 4% of merchant-payment volumes but roughly 67% of their value, according to brokerage firm Jefferies.<p>That could generate a sizeable new revenue stream - up to a billion dollars, by one estimate - for banks and payment companies while leaving the everyday smaller payment to the neighbourhood grocer effectively unchanged.</i></p>
]]></description><pubDate>Tue, 18 Aug 2026 07:17:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49342450</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49342450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49342450</guid></item><item><title><![CDATA[New comment by rramadass in "How do functions like alloca allocate memory from the stack?"]]></title><description><![CDATA[
<p>Related to the above, two important concepts to know w.r.t a stack are "Red Zone" and "Guard Pages".<p>Raymond Chen again;<p><i>Why do we even need to define a red zone? Can’t I just use my stack for anything?</i> - <a href="https://devblogs.microsoft.com/oldnewthing/20190111-00/?p=100685" rel="nofollow">https://devblogs.microsoft.com/oldnewthing/20190111-00/?p=10...</a><p><i>A closer look at the stack guard page</i> - <a href="https://devblogs.microsoft.com/oldnewthing/20220203-00/?p=106215" rel="nofollow">https://devblogs.microsoft.com/oldnewthing/20220203-00/?p=10...</a></p>
]]></description><pubDate>Tue, 18 Aug 2026 06:51:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49342241</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49342241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49342241</guid></item><item><title><![CDATA[New comment by rramadass in "Plastic mechanical computer from 1963: The Digi-Comp 1 [video]"]]></title><description><![CDATA[
<p>Details on how it works and similarity to FPGA at "Retrocmp" site; <i>DIGI-COMP I</i> - <a href="https://retrocmp.com/articles/digi-comp-1" rel="nofollow">https://retrocmp.com/articles/digi-comp-1</a></p>
]]></description><pubDate>Mon, 17 Aug 2026 07:32:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49327510</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49327510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49327510</guid></item><item><title><![CDATA[New comment by rramadass in "Simplifying and Refactoring Introductory Calculus (2018)"]]></title><description><![CDATA[
<p>Don't give up so easily :-)<p>You can buy it from the publisher directly since they do international shipping. Contact them for the shipping charges.<p>You might also want to check Amazon India and see how much it costs to order from them.<p>Talk to some of your local schools/colleges/libraries and see whether they can get it and you borrow from them.<p>Finally; ask your "Indian Friend" (direct/indirect) to get the volumes on one of his/her visits to India ;-)</p>
]]></description><pubDate>Sat, 15 Aug 2026 17:43:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312579</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49312579</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312579</guid></item><item><title><![CDATA[New comment by rramadass in "Simplifying and Refactoring Introductory Calculus (2018)"]]></title><description><![CDATA[
<p>Try a google image search for something like "India Calculus book blue cover" (and similar phrases) and you might most probably find what you have been looking for.<p>When it comes to Calculus most people get traumatized due to the excessive rigor and abstraction many teachers/books start with in the beginning. There is the Heine discrete sequence approach that is far easier to understand (see <a href="https://news.ycombinator.com/item?id=49312120">https://news.ycombinator.com/item?id=49312120</a>) than the standard epsilon-delta definition but for some reason it is not emphasized. Add the fact that many mindlessly recommend Spivak/Apostol etc. books which are highly rigorous and a beginning student is lost and starts to develop an aversion to the subject.<p>For some motivation see <i>Everyday Calculus: Discovering the Hidden Math All around Us by Oscar Fernandez</i> - <a href="https://press.princeton.edu/books/paperback/9780691175751/everyday-calculus" rel="nofollow">https://press.princeton.edu/books/paperback/9780691175751/ev...</a></p>
]]></description><pubDate>Sat, 15 Aug 2026 17:27:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312445</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49312445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312445</guid></item><item><title><![CDATA[New comment by rramadass in "Simplifying and Refactoring Introductory Calculus (2018)"]]></title><description><![CDATA[
<p>Thanks for the pointer; will definitely take a look at it.<p>Btw - Your name seemed familiar and then i remembered, you are also the author of "Programming from the Ground Up".</p>
]]></description><pubDate>Sat, 15 Aug 2026 17:04:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312256</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49312256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312256</guid></item><item><title><![CDATA[New comment by rramadass in "Simplifying and Refactoring Introductory Calculus (2018)"]]></title><description><![CDATA[
<p>My point is that the ideas of Sequences/Convergence/Infinity (Heine's definition) provides a better intuition than the epsilon/delta limits of function definition.<p>The former is discrete so you could literally take any interval and demonstrate how an infinite sequence of real numbers within that interval can converge to a "limit". The student can now understand the idea of a "difference" i.e. a finite change that gets smaller and smaller in concrete terms.<p>You do the above for x (an independent variable over the above sequence yielding a sequence of delta_x's) and y (a dependent function yielding a sequence of delta_y's).<p>Now the limit of the sequence of the ratios of the above two sets of differences (i.e. sequence of delta_y/delta_x) can be calculated and defined as the "derivative" i.e. rate of change of one w.r.t. another.<p>Everything is direct and there is no confusion. They can then easily map the idea of the discrete "difference" to a "differential" in a continuous domain/range and see that the exact same techniques/ideas hold.</p>
]]></description><pubDate>Sat, 15 Aug 2026 16:49:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312120</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49312120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312120</guid></item><item><title><![CDATA[New comment by rramadass in "Coin-sized device can hack a Boeing 737"]]></title><description><![CDATA[
<p>For folks who might be interested to know more;<p>ARINC defines a series of standards for Avionics Systems and Communications - <a href="https://en.wikipedia.org/wiki/ARINC" rel="nofollow">https://en.wikipedia.org/wiki/ARINC</a><p><i>ARINC 429 is the most widely used data bus standard for aviation. Electrical and data format characteristics are defined for a two-wire serial bus with one transmitter and up to 20 receivers. The bus is capable of operating at a speed of 100 kbit/s.</i> - <a href="https://en.wikipedia.org/wiki/ARINC_429" rel="nofollow">https://en.wikipedia.org/wiki/ARINC_429</a></p>
]]></description><pubDate>Sat, 15 Aug 2026 11:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49309703</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49309703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49309703</guid></item><item><title><![CDATA[New comment by rramadass in "Seven books I keep close because I love them"]]></title><description><![CDATA[
<p>> The Bible (New International Version, large print)<p>> This of course is the cornerstone of Western culture and no well-educated person can be without a knowledge of what is in it.<p>This is just dogma and factually wrong.<p>The cornerstone of Western Culture is Greek Philosophies/Texts added-to/modified-with Indian/Chinese/Islamic/etc. philosophies/texts.</p>
]]></description><pubDate>Sat, 15 Aug 2026 07:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308526</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49308526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308526</guid></item><item><title><![CDATA[New comment by rramadass in "Simplifying and Refactoring Introductory Calculus (2018)"]]></title><description><![CDATA[
<p>> the removal of sequences and all the associated theorems from the introductory calculus. Instead, start with limits of functions and the notion of continuity.<p>Strongly disagree.<p>Sequences(discrete) and Convergence are vital to understanding Calculus. Only then the idea of converging to a limit from left or right makes intuitive sense. Pair it with a graphical view of secants converging to a tangent(continuous) and you get the idea of instantaneous change however infinitesimal it might be.<p>You need both discrete and continuous ideas to build intuition before you introduce limits of functions and continuity.<p>Some books that i have found useful - <a href="https://news.ycombinator.com/item?id=49308281">https://news.ycombinator.com/item?id=49308281</a></p>
]]></description><pubDate>Sat, 15 Aug 2026 07:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308463</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49308463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308463</guid></item><item><title><![CDATA[New comment by rramadass in "Simplifying and Refactoring Introductory Calculus (2018)"]]></title><description><![CDATA[
<p><a href="https://news.ycombinator.com/item?id=49308281">https://news.ycombinator.com/item?id=49308281</a></p>
]]></description><pubDate>Sat, 15 Aug 2026 06:45:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308320</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49308320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308320</guid></item><item><title><![CDATA[New comment by rramadass in "Simplifying and Refactoring Introductory Calculus (2018)"]]></title><description><![CDATA[
<p>Some good books for introductory Calculus;<p>1) <i>Calculus: Basic Concepts for High Schools</i> by Lev Tarasov. Soviet-era book written as a dialogue between the author and reader. Absolutely fantastic (also see his other books on Probability etc.) - <a href="https://mirtitles.org/2018/09/04/calculus-basic-concepts-for-high-schools-tarasov/" rel="nofollow">https://mirtitles.org/2018/09/04/calculus-basic-concepts-for...</a><p>2) <i>Calculus: An Intuitive and Physical Approach</i> by Morris Kline. A classic; any book by Morris Kline is a must-have - <a href="https://store.doverpublications.com/products/9780486404530" rel="nofollow">https://store.doverpublications.com/products/9780486404530</a><p>3) <i>Calculus: The Princess of Mathematics</i> by H.C.Verma et al. A two-vol must-have affordable set. The author is a well-known Indian Physics professor and this is written specifically for students to "understand" calculus i.e. it is not a typical textbook. - <a href="https://garudalife.in/calculus-the-princess-of-mathematics-volume-1-2-pack-of-two" rel="nofollow">https://garudalife.in/calculus-the-princess-of-mathematics-v...</a><p>4) <i>How to Think about Analysis</i> by Lara Alcock. Provides conceptual insight like the Tarasov book above. Checkout the author's other books too. - <a href="https://global.oup.com/academic/product/how-to-think-about-analysis-9780198723530?cc=in&lang=en&#" rel="nofollow">https://global.oup.com/academic/product/how-to-think-about-a...</a><p>I believe we need to study Calculus alongside Probability/Statistics nowadays due to their pervasive use in ML/AI/etc. To that end;<p>a) <i>Methods of Mathematics Applied to Calculus, Probability, and Statistics</i> by Richard Hamming. It is by Hamming so one of the best. - <a href="https://store.doverpublications.com/products/9780486439457?_pos=2&_sid=19ba4a4c6&_ss=r" rel="nofollow">https://store.doverpublications.com/products/9780486439457?_...</a><p>b) <i>Calculus and Statistics</i> by Michael Gemignani. Similar to the above - <a href="https://store.doverpublications.com/products/9780486449937" rel="nofollow">https://store.doverpublications.com/products/9780486449937</a></p>
]]></description><pubDate>Sat, 15 Aug 2026 06:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49308281</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49308281</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49308281</guid></item><item><title><![CDATA[New comment by rramadass in "Principia Mathematica is modern and insightful"]]></title><description><![CDATA[
<p>I am now beginning to suspect that you are validating the skepticism that i expressed in my original comment. You have been pretty cavalier about your claims (a high school student, really?) which cannot be accepted at face value.<p>As already mentioned, I already have the english translations of all the five papers, have spent some time with them, and they most certainly are not "accessible for the motivated layman" without the necessary physics/mathematics background. No amount of motivation/enthusiasm can make up for lack of necessary knowledge.<p>Since you kept mentioning the brownian motion paper as being "easy to read", the second section on "osmotic pressure from the standpoint of the moleculer-kinetic theory of heat" starts with the equations for entropy and free energy of the system which i would like to see a "motivated layman"/"high school student" understand, much less derive. They need knowledge of thermodynamics and statistical mechanics (assuming they are already comfortable with multivariable calculus/PDEs) to even get started.<p>Similar criticisms apply to the rest of your claims regarding other papers.<p>That is why you need guidance from teachers who do have knowledge of all the required sub-domains and can help the student navigate the paper. Of course one can also use all other available tools like LLMs etc. but their veracity again needs to be checked by a human in conceptually complex subjects like these.</p>
]]></description><pubDate>Fri, 14 Aug 2026 16:37:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49301142</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49301142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49301142</guid></item><item><title><![CDATA[New comment by rramadass in "How Gödel's Proof Works (2020)"]]></title><description><![CDATA[
<p>Thank You.<p>A classic Mir publication from the Soviet-era.</p>
]]></description><pubDate>Fri, 14 Aug 2026 13:39:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49298545</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49298545</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49298545</guid></item><item><title><![CDATA[New comment by rramadass in "How Gödel's Proof Works (2020)"]]></title><description><![CDATA[
<p>Relevant:<p><i>The Annotated Godel: A Reader's Guide to his Classic Paper on Logic and Incompleteness</i> by Hal Prince.<p>A good review - <a href="https://eevans.co/blog/annotated-godel-review/" rel="nofollow">https://eevans.co/blog/annotated-godel-review/</a></p>
]]></description><pubDate>Fri, 14 Aug 2026 13:20:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49298317</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49298317</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49298317</guid></item><item><title><![CDATA[New comment by rramadass in "How Gödel's Proof Works (2020)"]]></title><description><![CDATA[
<p>Thank You.<p>This is key to understanding the slide deck shared by the author.</p>
]]></description><pubDate>Fri, 14 Aug 2026 13:16:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49298271</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49298271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49298271</guid></item><item><title><![CDATA[New comment by rramadass in "How Gödel's Proof Works (2020)"]]></title><description><![CDATA[
<p>Very Nice; Thank You!<p>Is there a way to get a pdf of the slides?</p>
]]></description><pubDate>Fri, 14 Aug 2026 13:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49298267</link><dc:creator>rramadass</dc:creator><comments>https://news.ycombinator.com/item?id=49298267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49298267</guid></item></channel></rss>