<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: kshitijl</title><link>https://news.ycombinator.com/user?id=kshitijl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 13:13:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kshitijl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kshitijl in "Index Investing Makes Markets and Economies More Efficient (2016)"]]></title><description><![CDATA[
<p>In the event of liquidation, shareholders are on the list of those owed a portion of the proceeds. In fact they are last on the list, after creditors (those who have loaned the company money directly), bondholders (bonds are a form of debt), and holders of preferred stock.<p>That right is the ultimate determinant of the value of a no-dividend no-vote stock: fractional ownership of the right to proceeds in the event of liquidation, after those above have had theirs.<p>As a higher-risk asset, it produces greater returns, since otherwise there is an arbitrage: buy bonds issued by the same company instead. This arbitrage lasts until the bond becomes "expensive", and therefore produces worse returns (since its payout is independent of its price).</p>
]]></description><pubDate>Wed, 20 Sep 2017 02:19:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=15290270</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=15290270</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=15290270</guid></item><item><title><![CDATA[New comment by kshitijl in "Dell 38 inch UltraSharp monitor"]]></title><description><![CDATA[
<p>Can't you always lower the brightness in software, at the OS/driver level? Unless you're saying that this compresses the dynamic range of brightnesses too much, to the point where you can't distinguish shades that you need to be able to for your work.</p>
]]></description><pubDate>Sat, 22 Jul 2017 18:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=14828561</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=14828561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=14828561</guid></item><item><title><![CDATA[New comment by kshitijl in "Bill Gates on Clean Energy, Donald Trump, and Stocks"]]></title><description><![CDATA[
<p>The studied circumspection in his responses to questions about Trump amused me. But I noticed that he said "the kind of leadership <i>those</i> voters wanted" (emphasis mine).</p>
]]></description><pubDate>Sun, 18 Dec 2016 09:40:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=13205076</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=13205076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13205076</guid></item><item><title><![CDATA[New comment by kshitijl in "Waymo: Google's self-driving car company"]]></title><description><![CDATA[
<p>This is what New York still feels like to me, 4 years after moving here. Don't own a car, hope I never have to.</p>
]]></description><pubDate>Wed, 14 Dec 2016 01:36:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=13173079</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=13173079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13173079</guid></item><item><title><![CDATA[New comment by kshitijl in "How Kalman Filters Work"]]></title><description><![CDATA[
<p>For people familiar with Gaussian Processes, it may help to think of Kalman filters as a special case of GPs where you can construct the inverse of the covariance matrix directly, and this inverse has a tridiagonal structure.<p>Thus, a really efficient Bayesian regression algorithm.</p>
]]></description><pubDate>Mon, 25 Apr 2016 04:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=11562548</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=11562548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11562548</guid></item><item><title><![CDATA[New comment by kshitijl in "Knuth versus Email (1999)"]]></title><description><![CDATA[
<p>The whole point is that it enables spam, broadly interpreted to include unsolicited mail of all kinds.</p>
]]></description><pubDate>Sun, 10 Apr 2016 14:20:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=11466191</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=11466191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=11466191</guid></item><item><title><![CDATA[New comment by kshitijl in "Likelihood for Gaussian Processes"]]></title><description><![CDATA[
<p>I am also very interested in knowing what to do when the dimension of the input space can vary.<p>For example, suppose that I'm interested in learning 4-body gravitational motion using 3-body training data ie. predict total energy of a system given mutual distances.<p>Notwithstanding the fact that this is trivial to compute directly, how do I set this up as a GP? Are there general strategies for this? What do I look up on google scholar, or what application field of ML most deals with this?<p>Thanks a lot for your help.</p>
]]></description><pubDate>Fri, 11 Dec 2015 05:18:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=10715576</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=10715576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10715576</guid></item><item><title><![CDATA[New comment by kshitijl in "Likelihood for Gaussian Processes"]]></title><description><![CDATA[
<p>Ahh thanks, this line<p>> Notice that both the polynomial and kernel methods have less than N terms which are nonzero, but [...]<p>starts to answer my worry a little bit. It really is not the case that there are N true degrees of freedom, we just nominally started out with that many and then gave up certain ones of them.<p>What I would love to have is a quantitative analysis of the "number of free parameters" in my model after I have fit it, so that I can compare it to (say) a 50-parameter polynomial model that is equally good at reproducing the training set.</p>
]]></description><pubDate>Fri, 11 Dec 2015 05:06:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=10715552</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=10715552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10715552</guid></item><item><title><![CDATA[New comment by kshitijl in "Likelihood for Gaussian Processes"]]></title><description><![CDATA[
<p>With N parameters for N data points I have far, far too many degrees of freedom and have grossly overfit my training set. The only way to guarantee good generalization outside one's training set is to have a lot of data compared to the number of degrees of freedom in the model.<p>To avoid this, we use bias/prior/regularization which reduces the effective number of degrees of freedom. For example, fitting a quadratic polynomial to some data, we have 3 degrees of freedom including the constant term. If I add a regularization term \lambda*||a|| where a is the vector of coefficients, I can alleviate overfitting. We can determine an optimal value for \lambda using validation or cross-validation. For \lambda=0, we have 3 parameters. As \lambda->infinity, we force the answer closer and closer to the constant 0 polynomial ie. no degrees of freedom.<p>In other words, regularization avoids overfitting by reducing the dimension of the model.<p>I am not worried about the amount of data I have to carry around; rather, it was a way of thinking about the dimension of parameter-space.<p>Don't big alarm bells go off in your head when you hear N parameters for N data points?</p>
]]></description><pubDate>Fri, 11 Dec 2015 03:50:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=10715339</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=10715339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10715339</guid></item><item><title><![CDATA[New comment by kshitijl in "Likelihood for Gaussian Processes"]]></title><description><![CDATA[
<p>I am familiar with basic regression theory and numerical optimization; I have a qualitative understanding of VC bound. Given this background:<p>What is the number of parameters in a GP model?<p>A parametric regression/classification model has some number of parameters, and having estimated them I only need to carry them around. If a model has more parameters, it is less parsimonious and less desirable than a model with fewer parameters that achieves the same error.<p>If I add regularization/bias/prior to a model, it reduces the dimension of parameter-space.<p>In a GP model I need to hold on to my entire training set. But clearly the number of parameters I'm fitting is much smaller. So how do I quantify that?<p>To be clear, I'm not talking about the hyperparameters of the covariance function.</p>
]]></description><pubDate>Fri, 11 Dec 2015 01:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=10714905</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=10714905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=10714905</guid></item><item><title><![CDATA[New comment by kshitijl in "Memoize – a replacement for make relying on strace"]]></title><description><![CDATA[
<p>Did you read the Wikipedia article you link to? This has everything to do with memoizing the result of running compilation programs (function) on input files (arguments).<p>The "trick" here is using strace to figure out the complete set of inputs to the (assumed to be) idempotent compilation steps.</p>
]]></description><pubDate>Sat, 11 Apr 2015 05:51:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=9358666</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=9358666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9358666</guid></item><item><title><![CDATA[New comment by kshitijl in "Facebook Messenger XMPP is going away"]]></title><description><![CDATA[
<p>A long time ago I worked on the modified ejabberd servers that provide this service. A shame indeed.</p>
]]></description><pubDate>Thu, 26 Mar 2015 00:08:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=9266938</link><dc:creator>kshitijl</dc:creator><comments>https://news.ycombinator.com/item?id=9266938</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=9266938</guid></item></channel></rss>