<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: ivansavz</title><link>https://news.ycombinator.com/user?id=ivansavz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 08 Sep 2026 15:29:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ivansavz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ivansavz in "Ask HN: Would you read a statistics textbook?"]]></title><description><![CDATA[
<p>For degrees of freedom specifically, check out these videos:
<a href="https://www.youtube.com/playlist?list=PLmtbsGjqSdcbF261LACoVqibOFCGQT3GI" rel="nofollow">https://www.youtube.com/playlist?list=PLmtbsGjqSdcbF261LACoV...</a><p>It's still complicated but the visualizations help a lot!</p>
]]></description><pubDate>Mon, 07 Sep 2026 11:12:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49596883</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49596883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49596883</guid></item><item><title><![CDATA[New comment by ivansavz in "Your intellectual fly is open when you use an LLM to author a post (2025)"]]></title><description><![CDATA[
<p>The style you refer to is the "container" of the writing. The medium. Like the specific encoding of the message. What @arctic-true was talking about was the "content" of the writing, which is bounded from above[1] by the information content of the prompt.<p>So, I'm not sure if it's a question of time at all: if a LLM text contains some piece of information beyond the information that went into the prompt, where does this "extra" information come from?   [Note, I'm not thinking about facts which could trivially come from the training corpus, I'm thinking specifically as information in the sense of intended message from sender (author) to receiver (reader)]<p>[1] cf. this comment where I explain this analogy between LLMs and noise channel in communication theory: <a href="https://news.ycombinator.com/item?id=49510244">https://news.ycombinator.com/item?id=49510244</a></p>
]]></description><pubDate>Mon, 07 Sep 2026 02:50:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49593305</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49593305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49593305</guid></item><item><title><![CDATA[New comment by ivansavz in "The Universe as a Minified Bundle"]]></title><description><![CDATA[
<p>Okay, let's start a new game where we try to guess the prompt that produced this text.<p>My guess would be "Write a 2000 words blog post based on the analogy between the difficulty of understanding the laws of physics and minified source code."<p>It's a cool analogy, no doubt, but reading the 2000 words of the article, I felt there was no substance or flesh around it. Okay there were some examples vaguely related to the analogy, and writing was smoothish, but what was the message in the end? What were the new ideas (beyond the analogy)?<p>Every time I read a LLM generated long form text I am reminded of the communication engineering: communication channels can only decrease the information content. For example, in the communication setup:<p><pre><code>   Alice sends msg  --encode--> codeword --channel--> codeword' --decode--> msg' Bob received
</code></pre>
The best we can hope for is that the message was transmitted faithfully, so msg' = msg, since the channel noise can only degrade the information content, specifically, the mutual information is a non-increasing function:<p><pre><code>   I(msg;codeword') ≤ I(msg;codeword),
</code></pre>
due to the monotonicity of information (a.k.a. data processing inequality).<p>Similarly, if Alice uses LLM to communicate to Bob, we have:<p><pre><code>   Alice's idea --encode--> prompt --LLM--> generated text --decode--> idea' 
</code></pre>
Monotonicity of information tells us<p><pre><code>   I(idea;generated text) ≤ I(idea;prompt).
</code></pre>
So I really don't get it, why do people believe that adding LLM generation step could improve the communication of their ideas?  It seems directly analogous to passing a message through an additional noisy channel. Just show us the prompt.</p>
]]></description><pubDate>Mon, 31 Aug 2026 14:31:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49510244</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49510244</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49510244</guid></item><item><title><![CDATA[New comment by ivansavz in "Doctors are finally learning to manage antidepressant withdrawal"]]></title><description><![CDATA[
<p>The relevant book is <i>The Maudsley Deprescribing Guidelines Antidepressants, Benzodiazepines, Gabapentinoids and Z-drugs</i> by Mark Horowitz and David Taylor (2024).<p>This book is for medical professionals, but if you find your doctor doesn't have the relevant training then worth to educate yourself. The TL;DR is that you need to go <i>really</i> slowly in the final steps.<p>Horowitz also has many talks and podcast appearances on youtube. Example old video <a href="https://www.youtube.com/watch?v=LRr09mvMEAU" rel="nofollow">https://www.youtube.com/watch?v=LRr09mvMEAU</a> but he has many more recent ones.<p>I don't have any direct experience with this, but I've been watching my best friend struggle with widthdraw symtoms for many year, and I also know from doctor friends that they are not trained on de-prescribing protocols.</p>
]]></description><pubDate>Fri, 28 Aug 2026 13:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49478048</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49478048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49478048</guid></item><item><title><![CDATA[New comment by ivansavz in "RAG Is Simpler Than You Think"]]></title><description><![CDATA[
<p>Does anyone have experience using SMLs for RAG (either as query rewriter or as generator for the final answer)?<p>I'd like to work with a corpus offline (internal university research data) and I'm hoping I can get everything done without the data leaving the premises.<p>I guess the biggest bottleneck is going to be for the context window size which won't be able to fit too many result "hits."<p>Any info or advice would be appreciated.</p>
]]></description><pubDate>Wed, 26 Aug 2026 12:33:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49447891</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49447891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49447891</guid></item><item><title><![CDATA[New comment by ivansavz in "Mathematics in the age of AI"]]></title><description><![CDATA[
<p>Absolutely. I feel I gain at least 10 IQ points when reading something on paper.<p>This is also the strategy I use for editing drafts of my books. I bring a printed draft to someplace nice (e.g. coffee shop or park) and read it all carefully, then I transfer the edits back to the .tex sources. I do several passes of this, until I feel the text + explanations are solid.<p>Reading on screen just isn't the same...</p>
]]></description><pubDate>Wed, 19 Aug 2026 18:13:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49365069</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49365069</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49365069</guid></item><item><title><![CDATA[New comment by ivansavz in "Linear algebra done right"]]></title><description><![CDATA[
<p>Yes, concept maps are the bee's knees.<p>I remember from my tutoring days how useful they were to organize the different concepts covered in each lesson: I would start with a blank sheet and make the student add concepts to it as the lesson progressed, then by the end of the lesson  use the concept map to review what we learned. Specifically, I would ask them to explain in their own words each "arrow" which was a great way to uncover misconceptions and solidify the material.<p>Once I'm done with editing the current book[1], I hope to have time to work on making dynamic concept maps that you can click on and explore/zoom-in on. I feel it would be cool to jump between detailed view (concepts), intermediate scale (topics), and high-level view (subjects).<p>[1] <a href="https://noBSstats.com" rel="nofollow">https://noBSstats.com</a></p>
]]></description><pubDate>Mon, 17 Aug 2026 13:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49330572</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49330572</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49330572</guid></item><item><title><![CDATA[New comment by ivansavz in "Linear algebra done right"]]></title><description><![CDATA[
<p>I got halfway though the exercises with the help of a reading group. They were very hard, bit thought provoking, so I would definitely recommend. Don't feel discouraged if you get stuck and try not to look at the solutions right away.</p>
]]></description><pubDate>Mon, 17 Aug 2026 10:52:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49328963</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49328963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49328963</guid></item><item><title><![CDATA[New comment by ivansavz in "Linear algebra done right"]]></title><description><![CDATA[
<p>If anyone is interested, check out the PDF preview here <a href="https://minireference.com/static/excerpts/noBSLA_v2_preview.pdf" rel="nofollow">https://minireference.com/static/excerpts/noBSLA_v2_preview....</a><p>and the printable concept maps here:
<a href="https://minireference.com/static/conceptmaps/linear_algebra_concepts.pdf" rel="nofollow">https://minireference.com/static/conceptmaps/linear_algebra_...</a></p>
]]></description><pubDate>Mon, 17 Aug 2026 10:43:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49328892</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49328892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49328892</guid></item><item><title><![CDATA[New comment by ivansavz in "Show HN: Vocab Top – AI-powered vocabulary builder that helps you retain words"]]></title><description><![CDATA[
<p>You can choose English -> English in the UI for explanations in English.</p>
]]></description><pubDate>Wed, 05 Aug 2026 14:42:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49183722</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49183722</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49183722</guid></item><item><title><![CDATA[New comment by ivansavz in "Proving a human wrote something"]]></title><description><![CDATA[
<p>This connects with something I've always wanted to have as a "metadata" signal provided with any text. I'm thinking of some low-key information channel like text background color that would communicate how much time it took me to produce this sentence. Darker text used for passages that are "highly polished" (a lot of research and edits where made to fact-check and fine-tune the content and the wording).<p>Perhaps there might be some "metric" that can be calculated automatically from git commit history, but it would be nicer if the author can manually allocate "weight" to each passage of the text, based on what they perceive is most important (read the dark regions for the the deepest insights).<p>--<p>Use Case 1: Emphasis in office communications. 
When employee A communicates with employee B, they can use the text background to communicate the energy invested by employee A to produce the email/report/memo/doc in question.<p>Example 1: Developer spent 1 month rewriting the login system to a clean, feature-identical, drop-in replacement Auth API. When he announces to the CTO, the text is in solid grey, communicating the number of hours that went into this project and hence it's importance (better read all the details).
dark highlight = I invested a lot of energy in this; I know you're a business person now, but I need you to read this and act on it!<p>(current alternative way to "highlight" actions is to link them to financial benefits for the company, e.g. the new Auth API will save us hours of dev time and allow us to integrate with platforms X, Y, Z, but I think the "number of hours I put into this" would be a good metric to show as well. It's proximal to the developer's emotional investment in the thing)<p>--<p>Use Case 2: Emphasize key ideas in educational text.
Educators can communicate the relative importance of different parts of the text. Instead of "energy that went into creating this text," the more useful signal would be to tell readers how much mental energy it will take them to understand a given concept. A sentence that explains some key concept can be shown in dark background to say "this is deep" and also "this is worth learning about specifically within this section."
Example 2: An author explains a sequence of 10 complicated steps that are part of some process, and indicates by text background color which steps are important and which are just technical minutiae.<p>* I write math and science textbooks, and I'd love to have such a sidechannel to the reader to communicate "importance" ... I hack by marking some key stences as bold, but it could be better.<p>--<p>Use Case 3: Ethical labelling of genAI output.
It is now commonplace within the academic world to require disclosure of genAI use when creating scientific publications and other docs. This is a good practice, but it leaves too much degrees of freedom to the author about the level of disclosure they make. A word-for-word provenance metadata "channel" in parallel with the final text of the document could be a very useful thing to have (in an ideal world). In the real world, few academic would admit to heavily leaning on genAI, but at least we can shame them for not providing the "detailed provenance" track along with their text.<p>In contrast, people who are using genAI unashamedly (half the population) could prove how un-ashamed of their genAI usage they are by specifying "All genAI" in the "provenance channel" for all the posts they publish. If you like the SLOP or you think you can control the SLOP, I won't judge you, but please let me know so I read the text differently...<p>Example 3: Author A asks editor E to review a book draft. The manuscript clearly shows which parts of the book were written by the author and which parts are genAI. The editor knows which parts to focus their attention on (what the author is saying), and which parts are just filler. For bonus points, the author could also disclose the harness+context+prompt they used to produce the text (like a view source affordance that comes with any genAI text passage).</p>
]]></description><pubDate>Mon, 27 Jul 2026 02:20:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49064512</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=49064512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49064512</guid></item><item><title><![CDATA[New comment by ivansavz in "What to learn to be a graphics programmer"]]></title><description><![CDATA[
<p>Thanks! I'd like to take the credit for the design, but it's just the LaTeX defaults of the IEEEtran document class.</p>
]]></description><pubDate>Thu, 02 Jul 2026 10:56:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48759425</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=48759425</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48759425</guid></item><item><title><![CDATA[New comment by ivansavz in "What to learn to be a graphics programmer"]]></title><description><![CDATA[
<p>If anyone needs a quick tutorial on linear algebra, you can check out this printabale four pager that I wrote:
<a href="https://minireference.com/static/tutorials/linear_algebra_in_4_pages.pdf" rel="nofollow">https://minireference.com/static/tutorials/linear_algebra_in...</a><p>I also have some notebooks with SymPy code examples here: <a href="https://github.com/minireference/noBSLAnotebooks" rel="nofollow">https://github.com/minireference/noBSLAnotebooks</a></p>
]]></description><pubDate>Wed, 01 Jul 2026 19:42:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48752106</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=48752106</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48752106</guid></item><item><title><![CDATA[New comment by ivansavz in "What's a mathematician to do? (2010)"]]></title><description><![CDATA[
<p>I've been thinking a lot about your point b) over the years.<p>I'm conceptualizing a piece of knowledge as an interface that can be `implemented` but with different classes (explanations renderings for different audiences).<p>For example, the "derivative interface" represents knowledge of the concept of derivative operations and basic skills to compute derivatives of various functions. The interface doesn't specify HOW to teach this topic or HOW DEEP, so there are multiple implementations:<p><pre><code>  - basic visual explanations (for kids)
  - basic algebra steps (for high school)
  - standard explanation (for undergraduate students)
  - compact explanation (a reviee for grad students)
</code></pre>
The above implementation are polymorphism due to the "reader level of knowledge," but there could be other, e.g. derivatives explained using code like in Sec 4.1 in this calculus tutorial[1].<p>It would be A LOT of work to produce all these explanations but it would make for a kick ass math textbook that you can pick up and learn, no matter what your level is (instead of getting lost or bored and looking for another resource).<p>[1] <a href="https://minireference.com/static/tutorials/calculus_tutorial.pdf#page=9" rel="nofollow">https://minireference.com/static/tutorials/calculus_tutorial...</a></p>
]]></description><pubDate>Mon, 11 May 2026 13:22:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48094669</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=48094669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48094669</guid></item><item><title><![CDATA[New comment by ivansavz in "Show HN: Free textbook on engineering thermodynamics"]]></title><description><![CDATA[
<p>This textbook looks really good! Is this finally going to be the year when I learn thermo? All the problems come with answers provided, so I have no excuse!<p>I found this article[1] by the author[2] that explain their motivation for the book. It has lots of deep insights about the textbook publishing industry and definitely worth a read.<p>[1] <a href="https://framablog.org/2022/01/20/mais-ou-sont-les-livres-universitaires-open-source/" rel="nofollow">https://framablog.org/2022/01/20/mais-ou-sont-les-livres-uni...</a>
and auto-translation to EN for ppl who don't speak French: <a href="https://framablog-org.translate.goog/2022/01/20/mais-ou-sont-les-livres-universitaires-open-source/?_x_tr_sl=fr&_x_tr_tl=en&_x_tr_hl=en" rel="nofollow">https://framablog-org.translate.goog/2022/01/20/mais-ou-sont...</a><p>[2] <a href="https://news.ycombinator.com/threads?id=2DcAf">https://news.ycombinator.com/threads?id=2DcAf</a></p>
]]></description><pubDate>Tue, 28 Apr 2026 04:30:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47930474</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=47930474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47930474</guid></item><item><title><![CDATA[New comment by ivansavz in "A Renaissance gambling dispute spawned probability theory"]]></title><description><![CDATA[
<p>A nice video explainer about this dispute:
<a href="https://www.youtube.com/watch?v=_YRfSe-f1FE" rel="nofollow">https://www.youtube.com/watch?v=_YRfSe-f1FE</a></p>
]]></description><pubDate>Thu, 23 Apr 2026 18:42:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47879768</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=47879768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47879768</guid></item><item><title><![CDATA[New comment by ivansavz in "Fundamental Theorem of Calculus"]]></title><description><![CDATA[
<p>Thx for the plug @Delphiza<p>For anyone interested in checking out the book, there is a PDF preview here[1] and printable concept maps[2], which should be useful no matter which book you're reading.<p>[1] <a href="https://minireference.com/static/excerpts/noBSmathphys_v5_preview.pdf" rel="nofollow">https://minireference.com/static/excerpts/noBSmathphys_v5_pr...</a><p>[2] <a href="https://minireference.com/static/conceptmaps/math_and_physics_concepts.pdf" rel="nofollow">https://minireference.com/static/conceptmaps/math_and_physic...</a></p>
]]></description><pubDate>Thu, 23 Apr 2026 13:00:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47875230</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=47875230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47875230</guid></item><item><title><![CDATA[New comment by ivansavz in "Books are not too expensive"]]></title><description><![CDATA[
<p>Yeah the textbook cartel is outrageous. I started a textbook publishing company to fight this!<p>I was working on web copy describing how crazy the mainstream textbook prices are, and used the price C$300 for the calculus book, trying to be flippant (to exaggerate the competitor price to make my prices look better). I decided to check the price in the bookstore, and to my surprise the price was even higher than that! (sold as bundle: book + exercise manual + solutions manual). When your real prices are higher than the pricing people use as hyperbole, you know there is a problem.<p>It makes no sense—for a subject that has been around for 300+ years, and virtually unchanged for the past 100.</p>
]]></description><pubDate>Thu, 23 Apr 2026 04:01:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47872138</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=47872138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47872138</guid></item><item><title><![CDATA[Fraud and the false optimism of AI for science]]></title><description><![CDATA[
<p>Article URL: <a href="https://statmodeling.stat.columbia.edu/2026/04/22/fraud-and-the-false-optimism-of-ai-for-science/">https://statmodeling.stat.columbia.edu/2026/04/22/fraud-and-the-false-optimism-of-ai-for-science/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47871047">https://news.ycombinator.com/item?id=47871047</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 23 Apr 2026 00:38:35 +0000</pubDate><link>https://statmodeling.stat.columbia.edu/2026/04/22/fraud-and-the-false-optimism-of-ai-for-science/</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=47871047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47871047</guid></item><item><title><![CDATA[Solving Physics Olympiad via reinforcement learning on physics simulators]]></title><description><![CDATA[
<p>Article URL: <a href="https://sim2reason.github.io/">https://sim2reason.github.io/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47802202">https://news.ycombinator.com/item?id=47802202</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Apr 2026 03:30:00 +0000</pubDate><link>https://sim2reason.github.io/</link><dc:creator>ivansavz</dc:creator><comments>https://news.ycombinator.com/item?id=47802202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47802202</guid></item></channel></rss>