<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: scythmic_waves</title><link>https://news.ycombinator.com/user?id=scythmic_waves</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 29 Oct 2026 16:44:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=scythmic_waves" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by scythmic_waves in "You could have invented transformers from memory"]]></title><description><![CDATA[
<p>Really cool perspective and a great write-up.<p>Aside: I feel like this could be another intro example for students on how exponentials are a limit of a sequence of polynomials. We usually first see this in compound interest [1]. But I remember having a similar ah-ha moment when I first saw matrix exponentiation.<p>[1]: <a href="https://en.wikipedia.org/wiki/Compound_interest#/media/File:Compound_Interest_with_Varying_Frequencies.svg" rel="nofollow">https://en.wikipedia.org/wiki/Compound_interest#/media/File:...</a></p>
]]></description><pubDate>Sun, 18 Oct 2026 15:24:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=50141884</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=50141884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50141884</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Intuitive concurrent programming in any language"]]></title><description><![CDATA[
<p>This project lacks a compelling sales pitch. It mentions that LF is better than actors but I also don't see no reason to believe that.<p>It does offer a deep dive into what reactors are but why would I bother to learn? If OP reads my comment, that's what I would add to this landing page. Show me <i>why</i> the alternatives mentioned are inferior.</p>
]]></description><pubDate>Sat, 17 Oct 2026 15:27:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=50131952</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=50131952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50131952</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Why DuckDB 2.0 is faster"]]></title><description><![CDATA[
<p>Great advice, will do. I don't engage with HN a ton and I didn't realize this was the state of discourse on LLM prose.</p>
]]></description><pubDate>Sat, 10 Oct 2026 20:49:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=50037028</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=50037028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037028</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Why DuckDB 2.0 is faster"]]></title><description><![CDATA[
<p>At what point did I "invalidate facts"?</p>
]]></description><pubDate>Sat, 10 Oct 2026 20:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=50036646</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=50036646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50036646</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Why DuckDB 2.0 is faster"]]></title><description><![CDATA[
<p>I also love the visualizations but I'm getting heavy LLM vibes from the prose:<p>> One setting drives this,...<p>> The cost is now about the rows you actually touch, not rounds times table size.<p>Etc.<p>I get the brain scramblies [1] from trying to parse this writing style at work so I hate to see it elsewhere. Apologies if I'm wrong. But if I'm not then OP don't use an LLM to write for you. It's hazardous to your reader's health [2].<p>[1]: <a href="https://www.youtube.com/watch?v=ipUJq-odt5Q" rel="nofollow">https://www.youtube.com/watch?v=ipUJq-odt5Q</a><p>[2]: <a href="https://discourse.haskell.org/t/how-to-keep-enjoying-programming-in-a-world-of-llms/14705#p-58631-llm-gibberish-10" rel="nofollow">https://discourse.haskell.org/t/how-to-keep-enjoying-program...</a></p>
]]></description><pubDate>Sat, 10 Oct 2026 19:57:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=50036555</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=50036555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50036555</guid></item><item><title><![CDATA[New comment by scythmic_waves in "I Don't Like LLMs"]]></title><description><![CDATA[
<p>I find it hard to believe in something so ill-defined and with such heavy religious undertones.<p>I'm open to the dualist's position on consciousness if that's what you're really asking. Though that's more because I find the physicalist's position so untenable [1] that I'm forced to consider alternatives.<p>[1]: <a href="https://plato.stanford.edu/entries/physicalism/#NumbAbst" rel="nofollow">https://plato.stanford.edu/entries/physicalism/#NumbAbst</a></p>
]]></description><pubDate>Sun, 27 Sep 2026 18:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49869366</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=49869366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49869366</guid></item><item><title><![CDATA[New comment by scythmic_waves in "I Don't Like LLMs"]]></title><description><![CDATA[
<p>1. I hardly made an argument, merely stated a position.<p>2. "of sufficient complexity" is doing a <i>lot</i> of work here. Read Ted Chiang's article. I agree with him: there's nothing that prevents software from being conscious in principle. But there is also no reason to suspect that LLMs in particular are conscious based on very reasonable assumptions about what that would look like.</p>
]]></description><pubDate>Sun, 27 Sep 2026 17:49:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49869001</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=49869001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49869001</guid></item><item><title><![CDATA[New comment by scythmic_waves in "10 Tells of a Slop UI"]]></title><description><![CDATA[
<p>Did you even open TFA?<p>> Slop UI is the UI that AI cooks up that looks off, where it’s not supposed to be, doesn’t serve a purpose or when a UI is too generic.<p>> This is seen in vibe-coded UI without a vision. Vibe-coded UI can look great when done right, but most don’t. And it makes the apps look cheap and unappealing to use.<p>Those are paragraphs 3 and 4.</p>
]]></description><pubDate>Sun, 27 Sep 2026 15:08:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49867294</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=49867294</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49867294</guid></item><item><title><![CDATA[New comment by scythmic_waves in "I Don't Like LLMs"]]></title><description><![CDATA[
<p>LLMs are software programs. Waste no more time considering than an LLM is conscious than you would considering that a running copy of Microsoft Word is conscious.<p>There's a great article by author Ted Chiang discussing this in depth [1].<p>[1]: <a href="https://www.theatlantic.com/philosophy/2026/06/no-artificial-intelligence-is-not-conscious/687378/" rel="nofollow">https://www.theatlantic.com/philosophy/2026/06/no-artificial...</a></p>
]]></description><pubDate>Thu, 17 Sep 2026 23:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49748189</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=49748189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49748189</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Ambient CSS v3 – Blender meets CSS"]]></title><description><![CDATA[
<p>What's a good example that comes to mind for you of it done right? I don't do much frontend so I think I just uncritically accept whatever design is put in front of me.</p>
]]></description><pubDate>Tue, 01 Sep 2026 20:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49528105</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=49528105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49528105</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Things I want in a modern relational query language"]]></title><description><![CDATA[
<p>Some overlap here with some of my favorite essays on why SQL is lacking:<p><a href="https://www.scattered-thoughts.net/writing/against-sql" rel="nofollow">https://www.scattered-thoughts.net/writing/against-sql</a><p>That particular post ends with a wish-list of items so it's the most similar to the OP. But there are others on the site that I quite enjoy (click on the home icon and search "SQL" on the page).<p>My personal take is that SQL will continue to reign for a long time because of the how monumental the task of replacing it is due to the inherent complexity of databases. LLMs make this worse because they're really good at translating prose to SQL. Now that it matters less how annoying SQL is to programmers, SQL will become more like assembly over time: something mostly computers write because it's complicated for humans to deal with directly. This is deeply ironic given that SQL was ostensibly designed to read like prose, i.e. to be easy for humans.</p>
]]></description><pubDate>Sun, 23 Aug 2026 14:52:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49409312</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=49409312</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49409312</guid></item><item><title><![CDATA[New comment by scythmic_waves in "The lattice of sets of natural numbers is rich (2021)"]]></title><description><![CDATA[
<p>> The power set lattice (P(N)) of all sets of natural numbers, not to scale, some sets omitted...</p>
]]></description><pubDate>Thu, 13 Aug 2026 14:40:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=49286702</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=49286702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49286702</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Elixir v1.20: Now a gradually typed language"]]></title><description><![CDATA[
<p>Anecdotally, it is very much different in Elixir land. I occasionally see bugs related to something being unexpectedly `nil` but it's pretty rare IME.<p>I'd love to evidence what I'm saying with specific numbers since this kind of discussion would benefit from being as objective as possible. Sadly I don't have them. But I still believe what I'm saying and I have a few guesses about some of the causes:<p>1. Immutable data - so, so many bugs are caused by data mutating out from under you in subtle ways. If you write `x = 1` in your Elixir function, <i>nothing</i> can change the value of `x` except an explicit rebinding. You can then write e.g. `y = f(x)` and <i>know</i> `x` remains unchanged after. Note: this is also true even if the variable is a composite type. `my_struct = blah()` will remain the same in it's entirety no matter what you do with `my_struct`. This is different than in JS where e.g. you can change the contents of an object even if it's declared `const`.<p>2. Assertive style - the Elixir community favors writing things in an "assertive" fashion [1]. Briefly, this a way of writing code that will fail the moment an assumption is broken rather than letting the issue propagate.<p>3. Pattern matching (somewhat like destructuring in JS) - Elixir code actually ends up feeling "typed" with pattern matching. E.g. `%Time{} = today = Date.utc_today()` will attempt to bind `today` to the result of `Date.utc_today()` and will raise a `MatchError` when the result, a `%Date{}` struct, fails to be a `%Time{}` struct. Or `[a, b] = [1, 2, 3]` will raise a `MatchError` because `[1, 2, 3]` isn't a list of length exactly 2. You can use pattern matching to write very assertive code quite tersely.<p>These reasons are all local properties of code. But when all its parts are written in this way, a program as a whole gains a level of correctness that's hard to achieve in a dynamically typed language without them.<p>Also these reasons aren't exhaustive, but they're top of mind when thinking about this topic.<p>[1]: <a href="https://dashbit.co/blog/writing-assertive-code-with-elixir" rel="nofollow">https://dashbit.co/blog/writing-assertive-code-with-elixir</a></p>
]]></description><pubDate>Thu, 04 Jun 2026 14:50:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48399563</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=48399563</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48399563</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Monad Tutorials Timeline"]]></title><description><![CDATA[
<p>I read this years ago and I think it's the best one I've read. Thanks for writing it!</p>
]]></description><pubDate>Thu, 30 Apr 2026 14:47:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47963383</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=47963383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47963383</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Online age verification is the hill to die on"]]></title><description><![CDATA[
<p>I think it's because, without further context, it's so hard to argue against. Pretty much every person in every culture cares deeply about their children. So if you can successfully hitch your position to that idea, it too becomes hard to argue against.<p>It's the same with tough on crime. "What, you <i>want</i> criminals to keep getting away with it?!"</p>
]]></description><pubDate>Wed, 29 Apr 2026 16:42:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47950889</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=47950889</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47950889</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Show HN: Tiao, A two-player turn-based board game"]]></title><description><![CDATA[
<p>It's fun! I play some chess but I am <i>not</i> a natural at this game. I think I need an AI easier than easy haha</p>
]]></description><pubDate>Sun, 26 Apr 2026 23:53:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47916127</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=47916127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47916127</guid></item><item><title><![CDATA[New comment by scythmic_waves in "High-Fidelity KV Cache Summarization Using Entropy and Low-Rank Reconstruction"]]></title><description><![CDATA[
<p>From the conclusion:<p>> The primary trade-off observed is the increased calculation time for OLS and SVD steps. Consequently, the next phase of this work involves implementing these operations within custom Triton kernels to amortize latency. By viewing the cache through the lens of reconstruction fidelity rather than just memory capacity, we can develop more sustainable architectures for long-context inference.<p>Reading between the lines, the increase in latency was so significant that they didn't want to include it before they had a chance to try and optimize the problem away first.<p>Still interesting research. Hope they get good results!</p>
]]></description><pubDate>Tue, 21 Apr 2026 14:51:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47849641</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=47849641</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47849641</guid></item><item><title><![CDATA[New comment by scythmic_waves in "A cryptography engineer's perspective on quantum computing timelines"]]></title><description><![CDATA[
<p>Is it?<p>Your reasoning relies on this being true:<p>> [CRQCs] will be slow, expensive, and power hungry for at least a decade<p>How could you know that? What if it was 5 years? 1 year? 6 months?<p>I predict there will be an <i>insane</i> global pivot once Q-day arrives. No nation wants to invest billions in science fiction. Every nation wants to invest billions in a practical reality of being able to read everyone's secrets.</p>
]]></description><pubDate>Mon, 06 Apr 2026 19:07:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47665380</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=47665380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47665380</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Good CTE, Bad CTE"]]></title><description><![CDATA[
<p>That was also a great read, thanks!</p>
]]></description><pubDate>Tue, 31 Mar 2026 12:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47586683</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=47586683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47586683</guid></item><item><title><![CDATA[New comment by scythmic_waves in "Corruption erodes social trust more in democracies than in autocracies"]]></title><description><![CDATA[
<p>It's not a tautology because it's not guaranteed. There are plenty of plausible sounding claims that fail to be true. That's why science is needed: to provide _empirical_ evidence for/against a claim.</p>
]]></description><pubDate>Mon, 16 Mar 2026 13:15:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47398589</link><dc:creator>scythmic_waves</dc:creator><comments>https://news.ycombinator.com/item?id=47398589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47398589</guid></item></channel></rss>