<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: 18al</title><link>https://news.ycombinator.com/user?id=18al</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 25 Apr 2026 16:24:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=18al" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 18al in "There Will Be a Scientific Theory of Deep Learning"]]></title><description><![CDATA[
<p>Could you elaborate on what you mean by OOD detection seeming ill-posed?</p>
]]></description><pubDate>Sat, 25 Apr 2026 07:37:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47899509</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=47899509</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47899509</guid></item><item><title><![CDATA[New comment by 18al in "Sal Khan's AI revolution hasn't happened yet"]]></title><description><![CDATA[
<p>The wish for an _AI revolution_ in learning seems to have been granted by a monkey's paw. Articles like this, or [0], or browsing r/teachers [1], or even talking close-ones in college, give a rather grim view of AI use.<p>A para from from [0] makes it seem that students understand that LLM use doesn't lead to learning, but still do so. Do they not see effort put into learning worthwhile?<p><pre><code>  A few months ago, I overheard some college students talking about their classes.
  One was complaining about an assignment they needed to do that night, and
  another incredulously asked why they wouldn’t just have ChatGPT do it. The first
  replied, “This is my major, I actually need to learn stuff in this class. I use
  AI for my other classes.”

</code></pre>
I myself use LLMs for learning (using ChatGPT's study mode for instance r.i.p)
and can see that there's a right way to use it—you reach for it when you hit a wall, not to avoid the friction of developing an understanding.<p>From what I understand tho, most of LLM use for learning is just LLM used as a tool for cheating. Even tfa mentions something of the sort:<p><pre><code>  few of Musall’s most advanced students have taken advantage of AI to learn new
  topics. But, as far as she can tell, more students are using it to just find
  answers
</code></pre>
The article attributes _skill issue_ as part of the problem, but how much of that
is a motivation or awareness issue. How do you make student realize that learning is worth it?<p>[0] <a href="https://arstechnica.com/science/2026/04/to-teach-in-the-time-of-chatgpt-is-to-know-pain" rel="nofollow">https://arstechnica.com/science/2026/04/to-teach-in-the-time...</a><p>[1] <a href="https://www.reddit.com/r/Teachers/" rel="nofollow">https://www.reddit.com/r/Teachers/</a></p>
]]></description><pubDate>Thu, 16 Apr 2026 07:35:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47789858</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=47789858</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47789858</guid></item><item><title><![CDATA[New comment by 18al in "Smallest transformer that can add two 10-digit numbers"]]></title><description><![CDATA[
<p>Depends on how the transformer has been trained. If it has seen 11 digit examples while training it might work, else the input will be <i>out of distribution</i> and it will respond with a nonsensical number.<p>For instance the current high score model (311 params [0]), when given 12345678900 + 1, responds with 96913456789.<p>An interesting experiment would be: what's the minimum number of parameters required to handle unbounded addition (without offloading it to tool calls).<p>Of course memory constraints would preclude such an experiment. And so a sensible proxy would be: what kind of neural-net architecture and training would allow a model to handle numbers lengths it hasn't been trained on. I suspect, this may be not be possible.<p>[0] <a href="https://github.com/rezabyt/digit-addition-311p" rel="nofollow">https://github.com/rezabyt/digit-addition-311p</a></p>
]]></description><pubDate>Sat, 28 Feb 2026 07:27:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47191664</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=47191664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47191664</guid></item><item><title><![CDATA[What's Wrong with Artificial Intelligence – Rich Sutton (2001)]]></title><description><![CDATA[
<p>Article URL: <a href="http://incompleteideas.net/IncIdeas/WrongWithAI.html">http://incompleteideas.net/IncIdeas/WrongWithAI.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46771364">https://news.ycombinator.com/item?id=46771364</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Jan 2026 20:52:56 +0000</pubDate><link>http://incompleteideas.net/IncIdeas/WrongWithAI.html</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=46771364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46771364</guid></item><item><title><![CDATA[Are You Serious?]]></title><description><![CDATA[
<p>Article URL: <a href="https://visakanv.substack.com/p/are-you-serious">https://visakanv.substack.com/p/are-you-serious</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=42461108">https://news.ycombinator.com/item?id=42461108</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 19 Dec 2024 13:14:36 +0000</pubDate><link>https://visakanv.substack.com/p/are-you-serious</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=42461108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42461108</guid></item><item><title><![CDATA[New comment by 18al in "Dutch e-bike maker VanMoof goes bankrupt, leaving riders stranded"]]></title><description><![CDATA[
<p>Derailleurs are hard to debug.<p>The rear derailleur on my cycle wasn't shifting as expected, and so I spent an afternoon following YouTube and adjusting its limit screw and barrel adjuster to no avail.<p>Finally gave up and took it to a shop, the mechanic took the cable out of the housing, wiped it down, greased and put it back in; the derailleur starts shifting normally.</p>
]]></description><pubDate>Thu, 24 Aug 2023 10:47:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=37247316</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=37247316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37247316</guid></item><item><title><![CDATA[New comment by 18al in "The end of the accounting search"]]></title><description><![CDATA[
<p>Hey, Frappe Books developer here. Not as of now, but it is something that we will be adding in. There has been a lot of requests for multi user support.</p>
]]></description><pubDate>Mon, 22 May 2023 05:51:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=36027885</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=36027885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36027885</guid></item><item><title><![CDATA[New comment by 18al in "Building a front end framework – Reactivity, composability with no dependencies"]]></title><description><![CDATA[
<p>> My most complicated problems were reactive DOM elements based on nested loops and recursive components<p>Agreed, I've tried solving it by setting an attribute `sb-mark` which allows syncing just the branch of DOM elements that maps to that particular key in the reactive object.<p>This removes the need for VDOM diffing, but unless I use a `MutationObserver` external updates to marked branches will probably mess it up.<p>Haven't yet tested it for recursive components, it should work for nested loops.<p>> and it is simple but sometimes confusing<p>I understand what you mean, my approach has the aforementioned `sb-mark` attribute/directive which syncs primitives, lists, and objects.<p>I've started feeling that the convenience of having just one attribute to remember is supplanted by the confusion of its implications not being immediately apparent from context.</p>
]]></description><pubDate>Sun, 14 May 2023 15:27:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=35938687</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=35938687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35938687</guid></item><item><title><![CDATA[Building a front end framework – Reactivity, composability with no dependencies]]></title><description><![CDATA[
<p>Article URL: <a href="https://18alan.space/posts/how-hard-is-it-to-build-a-frontend-framework.html">https://18alan.space/posts/how-hard-is-it-to-build-a-frontend-framework.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=35937464">https://news.ycombinator.com/item?id=35937464</a></p>
<p>Points: 171</p>
<p># Comments: 78</p>
]]></description><pubDate>Sun, 14 May 2023 12:26:36 +0000</pubDate><link>https://18alan.space/posts/how-hard-is-it-to-build-a-frontend-framework.html</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=35937464</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35937464</guid></item><item><title><![CDATA[New comment by 18al in "TS to JSDoc Conversion"]]></title><description><![CDATA[
<p>The biggest hurdle to using TypeScript is the build step before it can actually be run. If the type annotation TC39 [0] comes to pass this would be largely taken care of; _hype_ waxes. (unfortunately the proposal has been stagnant for more than a year now)<p>A lot of the new frontend codebases involve a build step before running. For such codebases, TypeScript's build hurdle has already been overcome.<p>[0] <a href="https://github.com/tc39/proposal-type-annotations">https://github.com/tc39/proposal-type-annotations</a></p>
]]></description><pubDate>Thu, 11 May 2023 06:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=35898463</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=35898463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35898463</guid></item><item><title><![CDATA[New comment by 18al in "Ask HN: If you used to be socially awkward and shy, how did you improve?"]]></title><description><![CDATA[
<p>I too tried gym, but now I'm muscular and awkward. Now, before interaction, people don't expect me to be awkward, and it feels as though they are more forgiving of my awkwardness but that could just be my perception.<p>Going to the gym and losing weight did help a lot with self esteem (and posture) issues though.<p>After observing my interactions, I found that if I'm unfamiliar with the person, I'll miss out on social cues or there'll be a delay before I perceive them. Also my brain goes into some kind of _fight or flight_ causing slightly impaired speech and memory.<p>What I do to _fix_ this is watch how others interact with this person and try to mimic them while adjusting for unfamiliarity. Assuming familiarity could be perceived as rude.<p>For me building familiarity allows me to interact with decreasing awkwardness, so I just try and find the fastest way to do that.</p>
]]></description><pubDate>Sat, 26 Mar 2022 21:16:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30815443</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=30815443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30815443</guid></item><item><title><![CDATA[New comment by 18al in "Against 3x Speed"]]></title><description><![CDATA[
<p>Using rate of speed up is probably a bad metric due to varying densities, but even if one were to account for that and use some kind of smart speed up app that maintains constant information throughput, the issue is with not taking pauses to ruminate.<p>It's more of an information retention problem rather than an information loss one. IE not committing to long term memory as the author states.<p>Not very unlike consuming food without chewing.</p>
]]></description><pubDate>Mon, 20 Dec 2021 07:47:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=29622361</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=29622361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29622361</guid></item><item><title><![CDATA[New comment by 18al in "Neovim 0.5 is overpowering"]]></title><description><![CDATA[
<p>Although the emulations are getting really good. For instance this [0] VSCode plugin isn't even an emulation. It embed neovim into VSC, even loads your init.vim file. Snappy too.<p>[0] <a href="https://github.com/asvetliakov/vscode-neovim" rel="nofollow">https://github.com/asvetliakov/vscode-neovim</a></p>
]]></description><pubDate>Wed, 26 May 2021 19:20:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=27294873</link><dc:creator>18al</dc:creator><comments>https://news.ycombinator.com/item?id=27294873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27294873</guid></item></channel></rss>