<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: moregrist</title><link>https://news.ycombinator.com/user?id=moregrist</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 18:27:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=moregrist" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by moregrist in "Claude Code May–August 2026 weekly limits promotion"]]></title><description><![CDATA[
<p>What you’re saying is that they should be charging $2000 or more per month then.<p>Perhaps that’s true, but it’s a price tag that’s a lot harder to swallow for many orgs than $200/mo, and would require some hard justification for how your increased productivity contributes to the business bottom line.<p>I’ll agree that you can probably do that with hard numbers. I am skeptical that most $200/mo users could.</p>
]]></description><pubDate>Tue, 18 Aug 2026 19:01:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49350886</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49350886</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49350886</guid></item><item><title><![CDATA[New comment by moregrist in "Universal health coverage could save $1T and 114k lives a year: study"]]></title><description><![CDATA[
<p>Funny how one of the arguments against Medicare in the 60s was that providers wouldn’t accept it.<p>Turns out when you have the choice of accepting lower payment per patient for Medicare or having a lot fewer patients, you choose the lower payment per patient.<p>I would expect the same situation here. Doctors would grumble, but no one would force them to accept patients on whatever “Medicare for all” would be called. Nothing other than market forces.<p>A number of things would probably have to change, including the cost of medical school. But the system right now is expensive and essentially unsustainable. So change is inevitable.</p>
]]></description><pubDate>Tue, 18 Aug 2026 18:44:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49350591</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49350591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49350591</guid></item><item><title><![CDATA[New comment by moregrist in "Xorshift Generators"]]></title><description><![CDATA[
<p>> Sorry, nobody does stochastic simulations where the number of uniform random numbers obtained per second is any sort of bottleneck. If you've spent considerable time on stochastic simulation, you already know this.<p>Actually, I spent a considerable amount of time in my doctorate and postdoc doing this.<p>Any kind of MCMC sampling of a simple model tends to be bound by the rate you can draw variates.<p>Examples of this include: Gillespie simulations of chemical kinetics, Ising and Potts lattice models (including their roughly bazillion variations), and anything resembling bootstrap or permutation sampling.<p>Just because <i>your problems</i> aren’t bound by the rate of drawing uniform variates doesn’t mean that these problems don’t exist. It just means that you have a narrow view.</p>
]]></description><pubDate>Sat, 15 Aug 2026 18:25:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49312968</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49312968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49312968</guid></item><item><title><![CDATA[New comment by moregrist in "Xorshift Generators"]]></title><description><![CDATA[
<p>I’m not sure what point you’re trying to make, exactly, but a use case for better non-CS generators has always been stochastic simulation, especially simulation/sampling approaches that are bound by the number and quality of uniform variates per second.<p>As someone who has spent considerable time working in these areas, I still appreciate advances.</p>
]]></description><pubDate>Sat, 15 Aug 2026 16:17:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49311802</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49311802</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49311802</guid></item><item><title><![CDATA[New comment by moregrist in "Choose Boring Technology (2015)"]]></title><description><![CDATA[
<p>> I'll push back against this, despite it being so popular. I dislike the arbitrary "innovation tokens"<p>It’s a cute way of saying that you can only do 2-3 new things.<p>The post is written for an engineer at a startup as a reminder that although it’s green field development, you only have so much runway, so it’s better to focus on what matters instead of trying some new tech because it seems cool.<p>If you’ve ever had to estimate your stories/tickets/etc in “story points” or “T-shirt sizes” then “innovation tokens” is roughly the same.<p>If you haven’t had to do that, you’ve lived a charmed life.<p>> Engineers should understand requirements, risks, tradeoffs, and potential gains.<p>Ideally. But I’ve worked with plenty of engineers who get far too excited by shiny new tech and overvalue its potential while undervaluing its risk.<p>Hell, I’ve been that engineer in my misspent youth. The post resonates with many of us because it describes hard-won wisdom of our mistakes.<p>> New technology may be right for that. Novel approaches may be right for that. "Novel" or "New" are only proxies and they're weak.<p>Yeah maybe, but unless you’re working on a problem that the tech directly solves, it’s pretty unlikely.<p>> What if you know NodeJS really well? Or MongoDb? What if you have empirical, verifiable reasons for why they fit better?<p>In 2015, MongoDB was a dumpster fire (which is still kind of true) and node.js was still kind of new and had enough rough edges that most teams were probably better off choosing some other language/framework.<p>> I'm a bit tired of "simple" and "boring" and other nonsense words in this field taking up the air in the room that should be spent evaluating solutions on their actual merits.<p>“Boring” and “simple” are ways to convey that it’s good to be risk averse.  It’s a bit of rhetorical flourish that helps drive the point home: choose what you work on carefully because you have limited runway and should spend that runway working on the problems that matter for your business, not new tech that’s orthogonal to it.</p>
]]></description><pubDate>Thu, 13 Aug 2026 21:15:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49291970</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49291970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49291970</guid></item><item><title><![CDATA[New comment by moregrist in "AI is removing the middle class of software engineering?"]]></title><description><![CDATA[
<p>You don’t learn Big-O in Calculus because it requires CS algorithmic concepts.<p>But the core question of “how does this behave as N -> \infty?” is asymptotic behavior (ie: limits) which were developed for calculus and are very much part of the foundational calculus canon.</p>
]]></description><pubDate>Wed, 12 Aug 2026 17:19:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49275759</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49275759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49275759</guid></item><item><title><![CDATA[New comment by moregrist in "LLMs reward expertise"]]></title><description><![CDATA[
<p>Nice analogy.<p>I loved graphing calculators until I learned tools like Mathematica and Matlab. Still waiting for the Mathematica version of LLMs.<p>Agents / loop engineering / whatever is hot with the AI Twitter kids still isn’t it.</p>
]]></description><pubDate>Tue, 04 Aug 2026 00:54:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49163209</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49163209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49163209</guid></item><item><title><![CDATA[New comment by moregrist in "Em dashes are amazing"]]></title><description><![CDATA[
<p>> The line has to be drawn somewhere to prevent garbage from making its way into open standards.<p>Given that the term is explicitly mentioned in the Chicago Manual of Style, I suspect that this is much more of unicode trying to capture existing behavior, even if rare.  And I think it's important to err on the side of capturing what people did, even if it's from an bygone era.<p>> How many people actually use this thing? 10 loud people with power using it does not justify putting it into the open standard.<p>It's definitely more than 10.  But even if it's 10, I disagree with your assessment.  People used this; it's worth a codepoint.  There are far stranger code points out there.<p>And I've seen far weirder things in open standards.  Have you read the C99 standard?  Are you aware of the three allowed integer representations?  Of which maybe two were in use in 1999, and one only in use in relic hardware that might exist in maybe tens of sites.</p>
]]></description><pubDate>Fri, 24 Jul 2026 17:02:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49038520</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49038520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49038520</guid></item><item><title><![CDATA[New comment by moregrist in "Em dashes are amazing"]]></title><description><![CDATA[
<p>> Personally I don’t see any point to typing that sort of thing out<p>As other people have commented, it's partly a relic of an era where things were typeset by hand.  Some journals may also require this in their style guide; I don't know of any offhand but the list of journals is long and their choice of style is varied.<p>> I dunno, do people actually read through a citation list, in a manner where the redundancy would be relevant?<p>Yes, they do.  When you work on a Ph.D.-level dissertation, you end up having to learn your subfield pretty well: its major works, open questions, current major players, their ongoing arguments, etc.  You start to notice citations cluster, and you can often find more than one opinion group.  People you have to listen to (ie: your advisor / committee) will hand you articles with authors you don't know and who may come from labs that you don't know.  One common way to start orienting yourself is to look at who they cite.<p>You pick up patterns: some people <i>love</i> to cite themselves and their friends, some people really try to give a detailed overview of the state of the field, and some people go out of their way to attack their rivals via citation.  Sometimes the reference list has an author or work you don't recognize, and might have missed while glancing over the text.  Mostly it's something mildly relevant and occasionally it's an exciting direction to look into.<p>The really long citation lists, where the triple emdash would make sense, mostly occur in fields outside science and engineering where knowledge is exchanged through chapters and books.  Some fields expect a lot of detailed textual analysis which can involve a lot of careful citation of the same chapter or book over and over again.<p>While I've never worked in these fields, I've been friends and roommates with people in them, and I quickly learned that bibliographies are way more of a thing for them than I ever imagined.</p>
]]></description><pubDate>Fri, 24 Jul 2026 16:21:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49037879</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49037879</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49037879</guid></item><item><title><![CDATA[New comment by moregrist in "Em dashes are amazing"]]></title><description><![CDATA[
<p>Just because it’s a problem you’ve never encountered doesn’t make it stupid.<p>You’ve clearly never had to deal with a lot of references.  Author lists can cluster. If you’re reading, it can get tedious if the last 5+ references are to the same three authors. Let alone 20+ references.<p>This happens. In some writing it happens _a lot_.<p>It’s a common enough that it’s even explicitly mentioned in the Chicago Manual [0], one of the main style guides for academic writing in the US:<p>> Em dashes also substitute for something missing. For example, in a bibliographic list, rather than repeating the same author over and over again, three consecutive em dashes (also known as a 3-em dash) stand in for the author’s name.<p>[0]: <a href="https://www.chicagomanualofstyle.org/qanda/data/faq/topics/HyphensEnDashesEmDashes/faq0002.html" rel="nofollow">https://www.chicagomanualofstyle.org/qanda/data/faq/topics/H...</a></p>
]]></description><pubDate>Fri, 24 Jul 2026 14:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49036553</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49036553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49036553</guid></item><item><title><![CDATA[New comment by moregrist in "Businesses with ugly AI menu redesigns"]]></title><description><![CDATA[
<p>Preferring badly handled-drawn art to AI slop does not mean “use better AI slop.”</p>
]]></description><pubDate>Thu, 23 Jul 2026 12:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49020794</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=49020794</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49020794</guid></item><item><title><![CDATA[New comment by moregrist in "How to pack ternary numbers in 8-bit bytes"]]></title><description><![CDATA[
<p>You wouldn’t need five tables. Each trit takes up two bits when unpacked into 0,1,2 values.<p>You can do a full unpacking-via-lookup with a uint16[256] and then do bit shifting and masking to extract the individual trits, but using an extra byte in each entry (or 3 tables) would let you extract with just two shifts.<p>This starts to vary a lot with the microarchitecture, and there’s the added dimension of SIMD vectorization, so accurate timing in a realistic context becomes important.</p>
]]></description><pubDate>Tue, 21 Jul 2026 15:10:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48993321</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48993321</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48993321</guid></item><item><title><![CDATA[New comment by moregrist in "Kimi K3: Open Frontier Intelligence"]]></title><description><![CDATA[
<p>I think it’s pretty wishful thinking to believe that the Iran war was some complex N-dimensional chess to make Chinese oil costs higher.<p>Even if the current President was known for his strategic global thinking and ability to keep quiet about the “real goals,” other explanations seem more likely.</p>
]]></description><pubDate>Fri, 17 Jul 2026 02:18:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48942701</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48942701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48942701</guid></item><item><title><![CDATA[New comment by moregrist in "The US Government Is Now a Shareholder in 26 Companies"]]></title><description><![CDATA[
<p>Pretty much.<p>For all the current US administration has complained about the opposition being “socialist,” they’ve certainly gone all-in on the state partially owning private companies.<p>Almost like cries of “socialism” have become a dog whistle instead of what the term actually means.</p>
]]></description><pubDate>Thu, 02 Jul 2026 17:10:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48764417</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48764417</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48764417</guid></item><item><title><![CDATA[New comment by moregrist in "What to learn to be a graphics programmer"]]></title><description><![CDATA[
<p>> My point is not that hard to understand.<p>Have you done any serious graphics programming? Even at the OpenGL 1.x level? What you’re saying just doesn’t make sense.<p>Just because you’re rotating and translating things in 3-space doesn’t negate that you have a stack of transforms that relate a point in world space to one on screen space and you want to be able to project from one to the other.<p>Nor does it make it any easier when you need to think about how to stack transforms to achieve effects like rendering a mirror.<p>I honed a lot of useful practical skill with linear algebra trying to get graphics to do what I wanted.  And I say this as someone who’s spent the bulk of my career using linear algebra in the context of quantum mechanics,  physical simulation, and ML-adjacent areas.</p>
]]></description><pubDate>Wed, 01 Jul 2026 22:52:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48754193</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48754193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48754193</guid></item><item><title><![CDATA[New comment by moregrist in "What to learn to be a graphics programmer"]]></title><description><![CDATA[
<p>PCA is an orthogonal transformation of the covariance matrix, so like all orthogonal transformations, it’s _literally a rotation_ in N-dimensional space.<p>SVD is more complex but ultimately it’s just another useful decomposition of a matrix.<p>I’m not sure why you’re both negative and dismissive. Transformation matrices in graphics are a good and approachable way to get used to linear transformations, which turn out to be useful pretty much everywhere.<p>Whether or not that helps you with ML depends more on what you’re doing in ML. FAANG doesn’t have a monopoly on ML or on interesting work in ML.</p>
]]></description><pubDate>Wed, 01 Jul 2026 22:32:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48754020</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48754020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48754020</guid></item><item><title><![CDATA[New comment by moregrist in "Bain tests software takeover targets by vibecoding AI replicas"]]></title><description><![CDATA[
<p>> It has always been overpriced and had huge margins.<p>This is the engineer’s take on things. I am entirely sympathetic to it.<p>I also think it missed a lot of what management values in consulting.  At its best, you can offload a lot of things unrelated to your business to people who are experts. At its worst, you’ve offloaded the blame to a group of over-worked twenty-something’s with impressive degrees who have no idea what they’re doing, but who sound really fucking confident about it.<p>Can an internal team do it better? Probably. Will they be cheaper? Probably. Will they assuage management’s anxieties and deflect some/all of the blame? Nope, not at all.</p>
]]></description><pubDate>Mon, 22 Jun 2026 18:53:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48634408</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48634408</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48634408</guid></item><item><title><![CDATA[New comment by moregrist in "Hey, n00b, we didn't hire you to complete tasks"]]></title><description><![CDATA[
<p>> They hire juniors because they have junior level tasks that need completed.<p>I have never worked at a place where this was true.  Either senior devs would pound through the tasks, or we’d cut them as unimportant.<p>The only reason we ever hired a junior was because we saw potential and thought they could grow into solid colleagues.</p>
]]></description><pubDate>Sat, 20 Jun 2026 02:00:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48605608</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48605608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48605608</guid></item><item><title><![CDATA[New comment by moregrist in "Midjourney Medical"]]></title><description><![CDATA[
<p>Claiming “50-100 years” is a misleading and hand-waving way of saying “futuristic.”<p>It tries to get you to imagine that advances in the last 50-100 years will project linearly into advances in the next 50-100 years.<p>This is not generally the way that science and medicine work. Even if you add in gobs of questionable data collected by companies with a bad track record of doing right by it.<p>They’re essentially trying to get you to believe that AI + your data will give you the kind of step change in medicine that we got from penicillin and X-rays/MRI/CT imaging. It’s a cheap rhetorical trick.</p>
]]></description><pubDate>Thu, 18 Jun 2026 14:24:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48585877</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48585877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48585877</guid></item><item><title><![CDATA[New comment by moregrist in "Running local models is good now"]]></title><description><![CDATA[
<p>“There is no reason anyone would want a computer in their home."
- Ken Olson, Founder of Digital Equipment Corporation, in 1977</p>
]]></description><pubDate>Tue, 16 Jun 2026 21:36:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48562477</link><dc:creator>moregrist</dc:creator><comments>https://news.ycombinator.com/item?id=48562477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48562477</guid></item></channel></rss>