<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: mikgp</title><link>https://news.ycombinator.com/user?id=mikgp</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 17 Aug 2026 04:40:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mikgp" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mikgp in "Software Engineering fundamentals matter more"]]></title><description><![CDATA[
<p>I think SWE fundamentals matter - because it will be a long time before software is a closed system.<p>And the problem is that as long as humans are in the loop building software that dynamic will have to be maintained.<p>We use Loki for logging at work.  There’s certain types of queries it just doesn’t support.  And so the question becomes -<p>Do you change logging providers
Adapt to Loki’s capabilities
Create a third layer / tiered storage.<p>And each of those decisions have multiple downstream consequences.  It’s not that LLMs can’t make those decisions per say, it’s that<p>What does an LLM do when five different people ask for a system optimized to do five different things.<p>It could figure it out itself, but like I don’t think that’s how the human software contract works.</p>
]]></description><pubDate>Sun, 16 Aug 2026 15:48:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49321132</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=49321132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49321132</guid></item><item><title><![CDATA[New comment by mikgp in "Software Engineering fundamentals matter more"]]></title><description><![CDATA[
<p>“Debuggable? It can add extensive instrumentation in seconds.<p>None of this requires expertise, prompting, or mention of TDD. It's the default.”<p>I’m pretty sure it takes some level of expertise just to use the term “instrumentation” correctly in a sentence.</p>
]]></description><pubDate>Sun, 16 Aug 2026 15:42:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49321079</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=49321079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49321079</guid></item><item><title><![CDATA[New comment by mikgp in "Research papers using "kidney disappointment" instead of "kidney failure""]]></title><description><![CDATA[
<p>It seems like, particularly in scholarly works, we should cite AI contributions the same way we cite a third party, with similar consequences around plagiarism.  If you’re copying AI whole hog, not quoting and citing it, and not catching basic failures.  Is it really “your” work?</p>
]]></description><pubDate>Sun, 16 Aug 2026 14:13:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49320286</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=49320286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49320286</guid></item><item><title><![CDATA[New comment by mikgp in "If you had trusted the settled science of the day here is how it would have gone"]]></title><description><![CDATA[
<p>The point on Radithor seemed suss to me:<p>“Introduced in 1918, Radithor was William J. A. Bailey's biggest commercial success, selling 400,000 bottles between 1925 and 1930. The Food and Drug Administration (FDA) issued warnings against the use of Radithor but did not have the authority to ban it during this period.”<p>Many of these examples seem less like settled science and more like a set of fads.  But it also seems to leave out all of the fringe things people tried and didn’t work.<p>While I’m not completely obtuse I don’t actually understand the point this person is trying to make other than knowledge is hard and political.<p>“1930s: a chemist dissolves a new sulfa drug in diethylene glycol, which is antifreeze. It kills 107 people, mostly children, and only then does America give the FDA power to demand safety testing.”<p>Is this a pro-institutional screed or an anti-institutional one?<p>I feel like what’s weird is people don’t really have a solution here.  We’re simultaneously criticizing cutting edge science while simultaneously trying to lower the bar around getting things like “peptides” to market.</p>
]]></description><pubDate>Sun, 16 Aug 2026 13:47:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49320052</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=49320052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49320052</guid></item><item><title><![CDATA[New comment by mikgp in "Are we becoming too paranoid about AI slop?"]]></title><description><![CDATA[
<p>I don't know if this is sort of a nerds vs normies argument, but sometimes I think we get stuck on AI and not the simpler ideas it represents.<p>Things are easier to validate in person so there's a sense you understand the context.  If you go to a painting club because you want to learn how to paint better, and someone or someone(s) show up with photography instead.  You don't hate photographers you're just there to do a specific thing.  Or say a club that uses traditional woodworking tools.  You may not hate power tools or the people who use them, but they're not invited to the club.<p>I wonder if all the noise is around a need for better tools.  Some level of consternation is good to signal that there is a problem in need of a solution.  Hopefully there are solutions to this that aren't too invasive, but I think the counter-argument that it's wrong to have a like preference for human generated content is like - I think it should be ok to want to try and specifically define what a community is for.</p>
]]></description><pubDate>Fri, 07 Aug 2026 14:27:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49210972</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=49210972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49210972</guid></item><item><title><![CDATA[New comment by mikgp in "Ask HN: What Happened to Spec-Driven Development?"]]></title><description><![CDATA[
<p>On the one hand I want to believe in spec driven development - I think there’s this awkward gap between code and not code that is the cause of the sort of “code review crisis” that gets written about a lot.  And<p>But the reason you don’t have to read assembly when you write in a higher language is that, over time that abstraction has become largely complete and is deterministic.<p>Like when you write I dunno Python to add two numbers and calls class, that spec is universal and agreed upon.  ~99.99% of the time when you read Python documentation, and replicate it, it does what the designers intended.<p>Spec driven development is none of those things.  So while I’d like to see people experiment with higher level languages, I think many folks find there’s now way to consistently reconcile the spec with the code.<p>As much as no one wants to read the code anymore, it seems like most people seem to agree it’s the only source of truth.</p>
]]></description><pubDate>Wed, 05 Aug 2026 13:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49182624</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=49182624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49182624</guid></item><item><title><![CDATA[New comment by mikgp in "Contra George Hotz on "AI 2040 and the Cult of Intelligence""]]></title><description><![CDATA[
<p>I always find Superintelligence inevitability interesting.  And the author dismisses George Hotz argument about supply chains and the way that in order for ASI to truly take off it has to dominate not just the world of bits but atoms as well.<p>But I imagine there’s this problem that measuring intelligence in AI is not the same as measuring intelligence in humans.  How is fable not already super intelligence.  How is it not way smarter than the 99th percentile human?  In terms of speed, broad ability and pattern matching behavior.  If intelligence is loosely correlated with lifetime income, Anthropic billions in revenue should be a decent measure that LLMs are way smarter than most folks.<p>Because sometimes I think the inconvenient truth is that when people ask, you don’t think we’ll have AI that’s smarter than humans. It feels to me like we had AI that was smarter than humans a long time ago that somewhere around GPT three or GPT four we had AGI and if we already have AGI and we already have AI that’s smarter than humans then maybe the real question is is intelligence not his intelligence actually the right measurement for what we’re trying to achieve.<p>Or maybe it’s that ASI inevitability claims to be a very general argument, when it’s a very specific argument (or vice versa)<p>The AI inevitability argument seems to be something like - are you so anthropocentric and unimaginative that you can’t see a world where human creations outdo humans.<p>When the specific claim is more like “The specific technology of large language models will hard takeoff in the next few years”<p>There are infinite years ahead of us.  Maybe hard takeoff is coming!  And maybe it’s a thousand years away.</p>
]]></description><pubDate>Tue, 21 Jul 2026 13:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48992344</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48992344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48992344</guid></item><item><title><![CDATA[New comment by mikgp in "Banning AI in Law School: We've Seen This Before"]]></title><description><![CDATA[
<p>I think I learn a decent amount from AI so I’m legitimately torn on this, but I guess an analogy I might turn to would be something like “fork lifts are great!  But don’t bring them to the gym to do your heavy lifting.”<p>Cara are great!  But a one hour drive serves a different purpose from a one hour run.  Running doesn’t make me a Luddite.<p>So I think - it will continue to be important to “do the reps” so to speaks.  Build mental models.  Read long form.  Do crossword puzzles.  Think on your feet and have in person conversations.<p>I think / if a university carries the responsibility of credentialing you, they equally carry the responsibility of ensuring you didn’t bring a fork lift to the gym.</p>
]]></description><pubDate>Wed, 15 Jul 2026 14:26:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48921352</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48921352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48921352</guid></item><item><title><![CDATA[New comment by mikgp in "AI and the Fall of Writing"]]></title><description><![CDATA[
<p>I was accused of being AI a few posts ago.  I think it’s hard get the cadence out of your head if you talk to AI a lot.  Especially when making certain kinds of arguments.  I was thinking about dropping a few more f bombs, maybe that would seem less AI like.</p>
]]></description><pubDate>Sun, 12 Jul 2026 18:12:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48883152</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48883152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48883152</guid></item><item><title><![CDATA[New comment by mikgp in "Ask HN: Is looking at the code slowing us down?"]]></title><description><![CDATA[
<p>I think it’s a maturity model question, and an individual ability question. And maybe an industry tooling question.<p>Individual ability?  Newer engineers should read and write more code than experienced engineers.<p>Maturity model?  Teams with better access to objective specifications can read less code than teams without it.  Teams with more experience with building loops and validation frameworks the same.<p>Industry tooling?  I think we need more work on the spec driven development front.  Some set of standards as to how we define contracts that LLMs can operate against that are more deterministic.</p>
]]></description><pubDate>Sun, 12 Jul 2026 16:33:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48882386</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48882386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48882386</guid></item><item><title><![CDATA[New comment by mikgp in "Ask HN: Is looking at the code slowing us down?"]]></title><description><![CDATA[
<p>Slowing us down from what?<p>In the context of many other measures I think speed is an important measure.  Maybe even the key measure.  I’ve even written a blog post entitled “reading code is an anti-pattern.”<p>But if the metric is, slowing us down from having more lines in production then the answer is unequivocally yes.<p>If the answer is providing customer value, or having a sustainable engineering culture.  Then I’m not so sure.  I’m not saying I believe the opposite,  but it feels like excessively optimizing on the wrong thing.<p>Ultimately I think this asks the wrong question, I think most other surrounding questions is the right one which is - how do you safely and quickly deploy the right code to production that delivers customer value.<p>I think that will continue going forward involve doing so in an automated fashion, but then the right question isn’t, “should we stop reading code”. But something like “what is the right way to ship intent to production”<p>Because if you do the first without the second…</p>
]]></description><pubDate>Sun, 12 Jul 2026 15:21:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48881852</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48881852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48881852</guid></item><item><title><![CDATA[New comment by mikgp in "Prose Isn't Policy: Stop Writing Claude.md Rules"]]></title><description><![CDATA[
<p>The whole LLM development revolution has made me feel like I’m taking crazy pills, and this is one of those observations.<p>And, as someone who does a decent amount of vibe coding -<p>Are we really turning engineering into plain text and not a like agreeably defined spec?  Is that how we’re writing applications now?<p>That a list of instructions that may not have an agreed upon definition or compilation process to ensure they’re internally consistent - that’s the foundation of modern change management?<p>It's not the usage of AI so much as a seeming enthusiasm that this generation of tools are necessarily the right ones.<p>It's kinda weird because I think this almost loops back on itself, but a fundamental question is like - what is the difference between AI and a library?<p>What's the difference between typing say "I want to reach out to the google API and get a json blob of my e-mail" and "axios.get(google.com/e-mail)"<p>What's the difference between "Build me a login screen" and having a good set of react components you can quickly compose into a login screen.<p>As sort of illustrated in the article.  It seems more reliable and potentially less expensive to have a layer that can sort of say "This line here, it's covered by this library/git hook, we'll actually pull it out, replace it with a deterministic layer and maybe put it in a spec that's ignored or verified by LLMs to have the deterministic component, but not interpreted by LLMs"</p>
]]></description><pubDate>Thu, 09 Jul 2026 15:35:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48847654</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48847654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48847654</guid></item><item><title><![CDATA[New comment by mikgp in ""Can We Make the Villain a White Guy?""]]></title><description><![CDATA[
<p>I don’t entirely disagree with this criticism, but it also feels to me like - progressivism is the flavor of modern bad studio films, but not a cause of bad media.<p>Like going back to the early 90’s there was this incredible rash of bad films, especially action movies, and that was just the nature of Hollywood incentives.<p>Because I think the complaint in some sense isn’t the fact that there are progressive movies, it’s the fact that it’s a layer added to all low risk big budget studio films.<p>But these movies would likely be bad for other identifiable reasons if not for the sprinkling of diversity.  The lord of the rings on Amazon isn’t otherwise great.<p>So sometimes I think this criticism is just feeding into the very thing it’s trying to fight.  Industry is great, and it’s great for the reasons described, but I think the moral ambiguity problem as described isn’t caused by diversity, they’re correlated.  Bad movies have less moral ambiguity and use diversity in a hamfisted way.</p>
]]></description><pubDate>Wed, 08 Jul 2026 13:57:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48832050</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48832050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48832050</guid></item><item><title><![CDATA[New comment by mikgp in "The AI Superforecasters Are Here"]]></title><description><![CDATA[
<p>There’s something of a footnote in here that - raises a moral or even spiritual question.<p>Scott says that one of the great things about superforcasters is that some people who regularly make bad decisions will be able to make better decisions by asking superforcasters questions like “Is this marriage likely to end in divorce.”<p>And there’s a number of profound questions in here about - what are we all here for?<p>There’s something of a philosophical horseshoe theory here which is like - I might argue - this sounds like astrology or other metaphysical forms of divination.<p>And the counter argument would be something like - no it’s completely different because this is true.  Which is of course what all the spiritual traditions say about each other.<p>So it begs the question - is it the solution or the process.<p>Is using a super forecaster better because it’s “real”; or like I think I could make the argument it’s worse for that reason.  Asking your grandmother or spiritual advisor is part of a process of existence.  You ask multiple people, you have the experience, maybe you marry the wrong person, you learn and you grow.<p>But when you outsource that decision making.</p>
]]></description><pubDate>Tue, 07 Jul 2026 13:20:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48817411</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48817411</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48817411</guid></item><item><title><![CDATA[New comment by mikgp in "AI: The ROI Runway Could Be Long Outside the Tech Sector"]]></title><description><![CDATA[
<p>> Why can't we have a red-queen's race where non-tech companies are implementing AI, but it's not increasing the total profits of those sectors, just meeting rising customer demands/fighting over the share of existing profits?<p>But then if this happens - all of the stock market has risen in the promise of AI.  If AI eats profits instead of grows them, then the economy shrinks right?  So maybe that’s worse?  That there is no productivity increase?</p>
]]></description><pubDate>Mon, 06 Jul 2026 23:30:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48811854</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48811854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48811854</guid></item><item><title><![CDATA[New comment by mikgp in "Big Tech Has Suddenly Flipped on the AI Jobs Wipeout Scenario"]]></title><description><![CDATA[
<p>> How much do these models need to do before people throw their hands in the air and say, ok this is happening.<p>It's quite interesting to me that your epistemology is basically "God in a box is inevitable" and not skepticism.<p>> Now if you have millions of instances running in parallel, all "probabilistic", working on frontier AI research I really don't see the blocker (and believe me I wish I did).<p>The blocker is lots of things, but for one?  Compute.  Millions of instances running parallel, all "probabilistic" testing different theories would require million of GPU clusters.<p>Two? For subjects like Physics -  Atoms. You need to be able to run experiments.    You need access to the real world.<p>Then there's the S curve.  Algorithmic breakthroughs operate on orders of magnitude.  Eventually we'll run out.<p>etc. et al.</p>
]]></description><pubDate>Mon, 06 Jul 2026 22:16:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48811220</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48811220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48811220</guid></item><item><title><![CDATA[New comment by mikgp in "The AI Superforecasters Are Here"]]></title><description><![CDATA[
<p>I mean he explicitly at the end says there will be a new era of prediction markets:<p>"This, then, is my prediction for the AI superforecaster future: for basic questions, your off-the-shelf AI chatbot will be able to offer opinionated probabilities superior to those of any human. For more controversial or bias-laden questions, a new era of prediction markets will smooth over differences in brand and model and efficiently aggregate all AIs’ opinions."<p>But one reason that you would publish it for everyone else to react was exactly what I said, because if you can show people that a superhuman AI believes a certain outcome is more likely, you impact whether or not that certain outcome is more likely.  Which feels like a flaw in this version of the future.  That in fact you could overcorrect and make the markets less efficient.</p>
]]></description><pubDate>Mon, 06 Jul 2026 20:43:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48810272</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48810272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48810272</guid></item><item><title><![CDATA[New comment by mikgp in "Babies should not use screens at all in the first two years, major review finds"]]></title><description><![CDATA[
<p>I suppose on the one hand, I probably understand what this means?<p>But I hate when guidance is  totally verboten because like -<p>“Babies should not be shaken at all in the first two years of life”. I think has a _significantly_ different impact meaning then when you say it about screens.  I don’t think if my baby happens to glance over at the TV there will be significant impacts to health and development.<p>And I know that, but when you say it’s just verboten, it doesn’t actually provide any signal, and it’s similarly used for things that are less easily differentiated.</p>
]]></description><pubDate>Mon, 06 Jul 2026 19:47:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48809586</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48809586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48809586</guid></item><item><title><![CDATA[New comment by mikgp in "The AI Superforecasters Are Here"]]></title><description><![CDATA[
<p>It feels like Scott is taking the bull case here - but like “perfect” information will pervert markets in bizarre ways.<p>As soon as the prediction market says “this path here has a 25% chance of curing cancer” all sorts of money is moved away from other things.<p>It will absolutely cause political outcomes not just predict them.<p>And then of course there’s the cheating element.  Anything that’s feasible to change the outcome.<p>Maybe this just contributes to efficient markets?  Or maybe the continued quests towards utopia have dystopic externalities.</p>
]]></description><pubDate>Mon, 06 Jul 2026 18:54:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48808920</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48808920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48808920</guid></item><item><title><![CDATA[New comment by mikgp in "If Terraform is so great, why isn't anyone using it anymore?"]]></title><description><![CDATA[
<p>"You can absolutely write bad Pulumi code. You can over-engineer it. You can create abstractions nobody understands. You can make something simple feel clever for no reason.<p>But that is not a Pulumi problem.<p>That is a software design problem."<p>An uncomfortable idea is that these are basically the same thing.  There's a reason the phrase "just enough rope to hang yourself" exists.  A system that requires more software design <can be> a problem in and of itself.</p>
]]></description><pubDate>Mon, 06 Jul 2026 15:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48805977</link><dc:creator>mikgp</dc:creator><comments>https://news.ycombinator.com/item?id=48805977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48805977</guid></item></channel></rss>