<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: jaen</title><link>https://news.ycombinator.com/user?id=jaen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Apr 2026 12:38:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jaen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jaen in "Finnish sauna heat exposure induces stronger immune cell than cytokine responses"]]></title><description><![CDATA[
<p>It's a multi-level sauna though, so it's "choose-your-own-temperature" (due to the hot air gradient), not everybody is there for the 120C experience.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:09:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650842</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47650842</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650842</guid></item><item><title><![CDATA[New comment by jaen in "Finnish sauna heat exposure induces stronger immune cell than cytokine responses"]]></title><description><![CDATA[
<p>110C is not <i>that</i> unusual in the Nordics (although way above average, it's for tougher sauna goers). I've been in one. Not most people's cup of tea though, the experience is comparable to the opposite of a long cold plunge.</p>
]]></description><pubDate>Sun, 05 Apr 2026 16:06:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47650805</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47650805</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47650805</guid></item><item><title><![CDATA[New comment by jaen in "Hold on to Your Hardware"]]></title><description><![CDATA[
<p>It doesn't write anything <i>extra</i> to the browser history.  How about actually checking before exaggerating. If you are bothered by a single wrong title with the right URL, well... I think something else is wrong.<p>You are also completely speculating on the intent. Less drama please.</p>
]]></description><pubDate>Fri, 27 Mar 2026 11:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47541391</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47541391</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47541391</guid></item><item><title><![CDATA[New comment by jaen in "Show HN: AI Roundtable – Let 200 models debate your question"]]></title><description><![CDATA[
<p>That site/app doesn't have a single piece of information about who's running it, what the privacy policy is (besides some AI slop in the FAQ section) etc. etc. - and you're supposed to put business-critical information into it (according to its demo)?!<p>Why are you recommending something so sketchy?</p>
]]></description><pubDate>Wed, 25 Mar 2026 16:29:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47519587</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47519587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47519587</guid></item><item><title><![CDATA[New comment by jaen in "White-collar AI apocalypse narrative is just another bullshit"]]></title><description><![CDATA[
<p>Those TFLOPS numbers are quite useless as they are "marketing peak TFLOPS". There's usually a 10-100× difference between that and actual computational capabilities in meaningful general workloads.<p>It only makes sense to compare specific, well-calibrated benchmarks, such as Linpack, which is what I did.</p>
]]></description><pubDate>Mon, 23 Mar 2026 14:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47489671</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47489671</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47489671</guid></item><item><title><![CDATA[New comment by jaen in "I built a free interactive platform to learn KDB/q"]]></title><description><![CDATA[
<p>What is this based on? Where did the content come from? It looks quite LLM-generated TBH.</p>
]]></description><pubDate>Mon, 23 Mar 2026 11:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47487760</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47487760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47487760</guid></item><item><title><![CDATA[New comment by jaen in "White-collar AI apocalypse narrative is just another bullshit"]]></title><description><![CDATA[
<p>Not quite, the Earth Simulator in 2003 had 35.86 Linpack TFLOPS, 10TB of RAM and 700TB of disk.<p>That's still almost three orders of magnitude from the iPhone 12 (0.02 Linpack TFLOPS, 4GB RAM, 256GB storage).</p>
]]></description><pubDate>Mon, 23 Mar 2026 09:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47487277</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47487277</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47487277</guid></item><item><title><![CDATA[New comment by jaen in "Ask HN: AI productivity gains – do you fire devs or build better products?"]]></title><description><![CDATA[
<p>That's assuming every developer can get the same AI efficiency boost and contribute meaningfully to <i>any</i> feature, which is unfortunately not really the case.<p>Seniors can adjust, but eg. junior frontend-only devs might be doomed in both situations, as they might not be able to contribute <i>enough</i> to business-critical features to justify their costs and most frontend-related tasks will be taken over by the "10x" seniors.</p>
]]></description><pubDate>Sun, 22 Mar 2026 12:43:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47476942</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47476942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47476942</guid></item><item><title><![CDATA[New comment by jaen in "Kagi: Small Web Just Got Bigger"]]></title><description><![CDATA[
<p>No, it's not, that links to a different page, this is a blog post.</p>
]]></description><pubDate>Sun, 22 Mar 2026 09:05:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47475715</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47475715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47475715</guid></item><item><title><![CDATA[New comment by jaen in "Parallel Perl – autoparallelizing interpreter with JIT"]]></title><description><![CDATA[
<p>HTML+JavaScript-based statically hostable apps (eg. presentations) can't use paths as deep links, since there's no standard for simple static hosting or URL rewriting (even 30 years later). Oh well.</p>
]]></description><pubDate>Fri, 20 Mar 2026 18:13:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47458445</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47458445</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47458445</guid></item><item><title><![CDATA[New comment by jaen in "Too Much Color"]]></title><description><![CDATA[
<p>Was fun and kind of meditative locking in like that – I noticed that the anti-glare coating on my screen introduces a visibly larger Δ than the later stages of the game (kind of a dithered "cloud" noise), making it quite a challenge. <i>0.0021</i> oneshot.</p>
]]></description><pubDate>Fri, 20 Mar 2026 16:49:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47457228</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47457228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47457228</guid></item><item><title><![CDATA[New comment by jaen in "Aggregated File System (AGFS), a modern tribute to the spirit of Plan 9"]]></title><description><![CDATA[
<p>That didn't answer or reply to the original question... Security is orthogonal to performance.<p>My question was, how is the <i>performance</i> better? (as implied by the word <i>evaluations</i>)<p>(also the original post was about exposing all sorts of random ops via a <i>file system</i> which are accessed via general shell tools most of the time, so pretty likely there's basically zero added security...)</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443791</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47443791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443791</guid></item><item><title><![CDATA[New comment by jaen in "Aggregated File System (AGFS), a modern tribute to the spirit of Plan 9"]]></title><description><![CDATA[
<p>(I'm not upset at all, I'm confused.)</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:29:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443753</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47443753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443753</guid></item><item><title><![CDATA[New comment by jaen in "Monuses and Heaps"]]></title><description><![CDATA[
<p>Lovely bag of tricks. Abstractly, representing <i>differences</i> seems to make a lot of problems easier / more general.<p>For more weird stuff, see eg. regular expression derivatives, differential dataflow.</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:27:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443728</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47443728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443728</guid></item><item><title><![CDATA[New comment by jaen in "No Semicolons Needed"]]></title><description><![CDATA[
<p>That does require designing the language grammar in a certain way, in particular, there should not be any optional elements in any productions used by statements on the <i>right-hand</i> side (otherwise it's ambiguous whether to terminate the statement or continue to the next line) that can also start a statement. Most languages violate that.<p>"where the context indicates that a command or definition cannot terminate at that point" is trivially unsuitable for C-like languages, `if`-`else` already violates that, since an `if` can terminate before the `else` by that definition (imagine splitting `else` to a new line).<p>An actually workable definition would be "unless the end of line occurs at a point where the current expression can not be terminated or the next tokens are not parseable as a separate statement", which is almost the definition of semicolon insertion in JavaScript....<p>But JavaScript has exactly the problem of the ambiguity since both braces (via object literals) and parentheses (via expressions-as-statements) can start a statement and those are ambiguous with eg. blocks and function calls, respectively.</p>
]]></description><pubDate>Thu, 19 Mar 2026 14:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47440526</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47440526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47440526</guid></item><item><title><![CDATA[New comment by jaen in "An x86-64 back end for raven-uxn"]]></title><description><![CDATA[
<p>Actually no, there's no "ROM", that's just the name for the code that gets loaded into RAM. Even the article talked about self-modifying code...<p>It's a Von Neumann machine with no instruction cache coherence instructions. JITs for these are not trivial to produce due to every memory store potentially invalidating the JIT code, so you need clever solutions to make that invalidation extremely fast.</p>
]]></description><pubDate>Thu, 19 Mar 2026 11:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47437777</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47437777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47437777</guid></item><item><title><![CDATA[New comment by jaen in "Type systems are leaky abstractions: the case of Map.take!/2"]]></title><description><![CDATA[
<p>TypeScript has row polymorphism at home.</p>
]]></description><pubDate>Wed, 18 Mar 2026 14:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47426468</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47426468</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47426468</guid></item><item><title><![CDATA[New comment by jaen in "Launch an autonomous AI agent with sandboxed execution in 2 lines of code"]]></title><description><![CDATA[
<p>Grandparent is an LLM/agent, so what can you expect... sigh.</p>
]]></description><pubDate>Wed, 18 Mar 2026 09:31:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423481</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47423481</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423481</guid></item><item><title><![CDATA[New comment by jaen in "Aggregated File System (AGFS), a modern tribute to the spirit of Plan 9"]]></title><description><![CDATA[
<p>People building these Rube Goldberg contraptions: Do you actually run evaluations if this is <i>any better at all</i> than eg. giving it access to a Python REPL, or just toughing it out with random tools composed via shell scripts?<p>Why would an LLM be better trained to access Redis via a FS vs. a native library API?<p>Makes no sense.</p>
]]></description><pubDate>Wed, 18 Mar 2026 09:26:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423452</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47423452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423452</guid></item><item><title><![CDATA[New comment by jaen in "Gummy Geometry"]]></title><description><![CDATA[
<p>What's the physics solver used here? This demonstration quickly runs into common problems associated with overly simplistic solvers/integrators where everything starts to become unstable and "vibrate" / "twitch".</p>
]]></description><pubDate>Tue, 17 Mar 2026 11:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47411095</link><dc:creator>jaen</dc:creator><comments>https://news.ycombinator.com/item?id=47411095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47411095</guid></item></channel></rss>