<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: textread</title><link>https://news.ycombinator.com/user?id=textread</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 21:29:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=textread" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Extending a Language – Writing Powerful Macros in Scheme]]></title><description><![CDATA[
<p>Article URL: <a href="https://mnieper.github.io/scheme-macros/README.html">https://mnieper.github.io/scheme-macros/README.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43892331">https://news.ycombinator.com/item?id=43892331</a></p>
<p>Points: 92</p>
<p># Comments: 5</p>
]]></description><pubDate>Mon, 05 May 2025 06:07:36 +0000</pubDate><link>https://mnieper.github.io/scheme-macros/README.html</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=43892331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43892331</guid></item><item><title><![CDATA[What should you eat to improve at Chess?]]></title><description><![CDATA[
<p>Article URL: <a href="https://lichess.org/@/loristavernier/blog/what-should-you-eat-to-improve-at-chess-/THbX0eUz">https://lichess.org/@/loristavernier/blog/what-should-you-eat-to-improve-at-chess-/THbX0eUz</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42221310">https://news.ycombinator.com/item?id=42221310</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 23 Nov 2024 15:11:55 +0000</pubDate><link>https://lichess.org/@/loristavernier/blog/what-should-you-eat-to-improve-at-chess-/THbX0eUz</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=42221310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42221310</guid></item><item><title><![CDATA[New comment by textread in "Ask HN: Alternative to Emacs with undo-tree functionality?"]]></title><description><![CDATA[
<p>> performance hiccups<p>I am sure you have tried all these, but just listing them if you havent:-<p>1. lib-gccjit native compilation<p>2. GCMH<p>3. explain-pause-mode<p>4. Buy a new PC<p>5. Compiling emacs with -O3 for your own hardware<p>6. --with-x-toolkit=lucid<p>Please dont abandon emacs in haste. It was home for 10 years for good reasons.<p>Would somebody please explain to me how 'casouri/vundo' compares to the semi-abandoned 'emacsmirror/undo-tree'?</p>
]]></description><pubDate>Sat, 26 Oct 2024 23:58:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41958704</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41958704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41958704</guid></item><item><title><![CDATA[Feds arrest Princeton grad who raised $257M for fake crypto social media site]]></title><description><![CDATA[
<p>Article URL: <a href="https://fortune.com/crypto/2024/07/30/feds-arrest-princeton-grad-diamondhands-who-raised-257-million-for-fake-crypto-social-media-site/">https://fortune.com/crypto/2024/07/30/feds-arrest-princeton-grad-diamondhands-who-raised-257-million-for-fake-crypto-social-media-site/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41958658">https://news.ycombinator.com/item?id=41958658</a></p>
<p>Points: 5</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 26 Oct 2024 23:51:07 +0000</pubDate><link>https://fortune.com/crypto/2024/07/30/feds-arrest-princeton-grad-diamondhands-who-raised-257-million-for-fake-crypto-social-media-site/</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41958658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41958658</guid></item><item><title><![CDATA[New comment by textread in "Ask HN: How did Django land on such abomination of MVC naming scheme?"]]></title><description><![CDATA[
<p>> The notion of a "controller" is also quite flexible.<p>Are you refering to the "view" or the "controller"; "django view" or "rails controller" :-)<p>If we were to coin a new name, say "Zeitgeist" to refer to the notion of a thing that does 'controller things' and more, are we compounding the problem further, or are we simplifying the problem?<p><a href="https://xkcd.com/927/" rel="nofollow">https://xkcd.com/927/</a></p>
]]></description><pubDate>Sat, 26 Oct 2024 23:47:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=41958622</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41958622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41958622</guid></item><item><title><![CDATA[New comment by textread in "Ask HN: How did Django land on such abomination of MVC naming scheme?"]]></title><description><![CDATA[
<p>> eventually far too much was built on it<p>Incumbents dilemma right?<p>Shouldnt it be possible to "Rip off the band-aid" when releasing, say Django-6.0 and rename things the way most people not already familiar with Django name things.<p>> names are rarely changed later<p>So refactoring APIs is really hard, especially when those are being consumed outside the organization...
Shouldnt be an impossible task. After all, API versioning happen all the time internally...</p>
]]></description><pubDate>Sat, 26 Oct 2024 23:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=41958604</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41958604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41958604</guid></item><item><title><![CDATA[New comment by textread in "Ask HN: How did Django land on such abomination of MVC naming scheme?"]]></title><description><![CDATA[
<p>> all your endpoints went through some function<p>Are you refering to CGI?<p>> I’d be afraid a young dev would have no idea<p>/s But then, I want to reinvent the wheel, it will be square and better.<p>> treating data as data in the abstract<p>Now you are really sounding like Sussman from SICP :-)<p>> “controller” is the balance-of-system<p>In Django, they call this as a View!</p>
]]></description><pubDate>Sat, 26 Oct 2024 23:39:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=41958573</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41958573</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41958573</guid></item><item><title><![CDATA[Ask HN: How did Django land on such abomination of MVC naming scheme?]]></title><description><![CDATA[
<p>I am not satisfied with their official explanation at https://docs.djangoproject.com/en/dev/faq/general/#django-appears-to-be-a-mvc-framework-but-you-call-the-controller-the-view-and-the-view-the-template-how-come-you-don-t-use-the-standard-names<p>Was there a legacy reason why they are trapped with MTV naming scheme?<p>https://www.youtube.com/watch?v=OAVnOz7i-JA</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41954381">https://news.ycombinator.com/item?id=41954381</a></p>
<p>Points: 2</p>
<p># Comments: 7</p>
]]></description><pubDate>Sat, 26 Oct 2024 12:36:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=41954381</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41954381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41954381</guid></item><item><title><![CDATA[Linus Torvalds, Geek of the Week (2008)]]></title><description><![CDATA[
<p>Article URL: <a href="https://web.archive.org/web/20091103160040/http://www.simple-talk.com/opinion/geek-of-the-week/linus-torvalds,-geek-of-the-week/">https://web.archive.org/web/20091103160040/http://www.simple-talk.com/opinion/geek-of-the-week/linus-torvalds,-geek-of-the-week/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41939410">https://news.ycombinator.com/item?id=41939410</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 24 Oct 2024 20:28:45 +0000</pubDate><link>https://web.archive.org/web/20091103160040/http://www.simple-talk.com/opinion/geek-of-the-week/linus-torvalds,-geek-of-the-week/</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41939410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41939410</guid></item><item><title><![CDATA[New comment by textread in "Editor frameworks are not frameworks"]]></title><description><![CDATA[
<p>> a powerful set of custom primitives like terminal, compiler, formatter objects with a lua-like table structure powered by ht and eieio<p>Very interesting approach.
Would you please share a small gist showing the custom primitives you are exploring?<p>Your experience mirrors mine in using Doom, Spacemacs etc. Esp, regarding unnecessary fancy features, with no explaination why they are there.</p>
]]></description><pubDate>Thu, 24 Oct 2024 20:02:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=41939168</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41939168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41939168</guid></item><item><title><![CDATA[New comment by textread in "Ask HN: Hacking your brain after trauma and mental health crisis?"]]></title><description><![CDATA[
<p>> a trip to Europe<p>Do it! dont wait. A change of location will reboot your brain. Trekking, Swimming, Sunburn will give you some much needed break.<p>Its easier to aquaint with new people when you are traveling.
I am sure you know of all these things already. I just wanted to confirm that your idea of travelling is the right medicine.</p>
]]></description><pubDate>Thu, 24 Oct 2024 05:17:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=41932164</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41932164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41932164</guid></item><item><title><![CDATA[New comment by textread in "Pretty.c"]]></title><description><![CDATA[
<p>Is it possible to tangle the Readme into pretty.h?
In other words, are the codeblocks in the orgfile exhaustive.<p>I love the literate way you have explained your thought process in the readme.</p>
]]></description><pubDate>Thu, 24 Oct 2024 05:07:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41932109</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41932109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41932109</guid></item><item><title><![CDATA[New comment by textread in "Ask HN: What books have most influenced your coding style?"]]></title><description><![CDATA[
<p>> Gwynne's Latin<p>Would you kindly share how it influenced you.
I am really interested in the intersection of human languages and programming languages.<p>Have you explored Sanscrit, with a similar lens as a programmer?</p>
]]></description><pubDate>Thu, 24 Oct 2024 05:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=41932088</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41932088</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41932088</guid></item><item><title><![CDATA[New comment by textread in "Learning to Learn"]]></title><description><![CDATA[
<p>I have a related question: Is learning interlinked with writing?<p>PG tweeted:-<p><pre><code>    You can't replace reading with other sources of information like videos, 
    because you need to read in order to write well, and 
    you need to write in order to think well.</code></pre></p>
]]></description><pubDate>Tue, 22 Oct 2024 17:52:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=41916821</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41916821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41916821</guid></item><item><title><![CDATA[Asynchronous Reprojection – making 30fps seem like 240fps [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=IvqrlgKuowE">https://www.youtube.com/watch?v=IvqrlgKuowE</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41910974">https://news.ycombinator.com/item?id=41910974</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 22 Oct 2024 03:38:32 +0000</pubDate><link>https://www.youtube.com/watch?v=IvqrlgKuowE</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41910974</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41910974</guid></item><item><title><![CDATA[Performance tuning at the edge using Cache Allocation Technology]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.redhat.com/en/blog/performance-tuning-at-the-edge">https://www.redhat.com/en/blog/performance-tuning-at-the-edge</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41900850">https://news.ycombinator.com/item?id=41900850</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 21 Oct 2024 05:07:23 +0000</pubDate><link>https://www.redhat.com/en/blog/performance-tuning-at-the-edge</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41900850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41900850</guid></item><item><title><![CDATA[New comment by textread in "What docs-as-code means"]]></title><description><![CDATA[
<p>Are you using the following workflow?<p>orgmode file --> export to pdf (aka weave)<p>orgmode file --> org babel tangle<p>Would you please help me understand your workflow for
> jumping to the chunk which the code came from in the tangled source code on the pretty printed PDF<p>Do the codeblocks in your pdfs contain hyperlinks back to the org file where they came from?</p>
]]></description><pubDate>Sun, 20 Oct 2024 21:18:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41898556</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41898556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41898556</guid></item><item><title><![CDATA[The Laurel Wreath]]></title><description><![CDATA[
<p>Article URL: <a href="https://rfjblog.wordpress.com/2016/06/13/the-laurel-wreath/">https://rfjblog.wordpress.com/2016/06/13/the-laurel-wreath/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41817312">https://news.ycombinator.com/item?id=41817312</a></p>
<p>Points: 5</p>
<p># Comments: 2</p>
]]></description><pubDate>Sat, 12 Oct 2024 08:00:01 +0000</pubDate><link>https://rfjblog.wordpress.com/2016/06/13/the-laurel-wreath/</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41817312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41817312</guid></item><item><title><![CDATA[New comment by textread in "What's New in Ruby on Rails 8"]]></title><description><![CDATA[
<p>Please do tell us the Django horror story</p>
]]></description><pubDate>Mon, 07 Oct 2024 18:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41769169</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41769169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41769169</guid></item><item><title><![CDATA[Making Liquid Nitrogen with My Homemade Cryocooler]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=eqxwsfy72L0">https://www.youtube.com/watch?v=eqxwsfy72L0</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41752272">https://news.ycombinator.com/item?id=41752272</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 05 Oct 2024 19:26:15 +0000</pubDate><link>https://www.youtube.com/watch?v=eqxwsfy72L0</link><dc:creator>textread</dc:creator><comments>https://news.ycombinator.com/item?id=41752272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41752272</guid></item></channel></rss>