<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: didroe</title><link>https://news.ycombinator.com/user?id=didroe</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 30 Oct 2026 12:05:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=didroe" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by didroe in "Dutch government had hacked into Jared Kushner's phone"]]></title><description><![CDATA[
<p>It blows my mind further that the presidental pardon exists, and he will face zero consequences for any of this.</p>
]]></description><pubDate>Fri, 23 Oct 2026 11:49:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=50207493</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=50207493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50207493</guid></item><item><title><![CDATA[New comment by didroe in "Achieving AI-style reasoning without an LLM"]]></title><description><![CDATA[
<p>I think there's a question of semantics here. RL is way more expensive in terms of compute, as you have to generate a significant amount of output before you can judge whether it's good or bad. So compute is one angle, but another is how much impact RL has on the weights vs pre-training</p>
]]></description><pubDate>Thu, 22 Oct 2026 13:41:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50195196</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=50195196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50195196</guid></item><item><title><![CDATA[New comment by didroe in "Achieving AI-style reasoning without an LLM"]]></title><description><![CDATA[
<p>I think you're conflating prediction and training. The models are auto-regressive so they always predict the next token.</p>
]]></description><pubDate>Thu, 22 Oct 2026 13:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=50195124</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=50195124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50195124</guid></item><item><title><![CDATA[New comment by didroe in "OpenAI withdraws three mathematical results"]]></title><description><![CDATA[
<p>I think it's more likely the millions of dollars of compute than the model, in many cases.</p>
]]></description><pubDate>Thu, 08 Oct 2026 17:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=50008699</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=50008699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50008699</guid></item><item><title><![CDATA[New comment by didroe in "Sharing AI progress in mathematics"]]></title><description><![CDATA[
<p>They no doubt have more expensive/powerful models internally, but smaller models seem to catch up fast. So I'm not sure it's about capabilities, but more the willingness and budget to conduct a huge search.<p>Obviously the more intelligent the model, the smaller/more directed the search is. But they spoke about huge numbers of agents working on Navier-Stokes for example (I think it cost >$10m).</p>
]]></description><pubDate>Wed, 07 Oct 2026 07:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49989456</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=49989456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49989456</guid></item><item><title><![CDATA[New comment by didroe in "More questions about whether researchers can trust OpenAI with unpublished math"]]></title><description><![CDATA[
<p>Does every mathematician get cited in every maths paper? I think it's pretty clear who should be cited.</p>
]]></description><pubDate>Thu, 10 Sep 2026 15:17:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49645233</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=49645233</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49645233</guid></item><item><title><![CDATA[New comment by didroe in "Path to Astra: critical capabilities and frontier safeguards"]]></title><description><![CDATA[
<p>All the methods and data are not public. We don't know what unpublished methods they're using. You can get most of the pre-training data publicly but they've probably spent a ton of money curating it and are now doing things like buying rare books. The RL training data is all (/mostly) proprietary though, and that's the real secret sauce part.</p>
]]></description><pubDate>Wed, 02 Sep 2026 10:14:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49534235</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=49534235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49534235</guid></item><item><title><![CDATA[New comment by didroe in "How Do We Stop Vibe Coding?"]]></title><description><![CDATA[
<p>I think a big issue is that the companies pushing AI want it to replace people entirely. So the software around it is designed with that mindset.<p>I'd really like something that works more like pair programming. Where you share an editor session with the AI, and it's much more interactive. eg. It says "I'm thinking about doing X here, what do you think?". Then you give a response and it continues. Or you can see it doing something silly and immediately stop it and correct something either with a prompt or by manually editing yourself, before letting it rip again. Or just ask it "why are you doing it that way?". Maybe with some control over the speed it's going, for when you feel confident about what it's doing.<p>Claude has made some positive changes over time where it asks you more when there are different approaches it can take. But I feel like I'm not being brought along with my mental model as much as I would like. A lot of the time it spits out a whole pile of code and then I have to go and build up the mental model after the fact, and correct a lot of what it's done.<p>The current approach is good a lot of the time though, when you're not really changing anything architectural and just want it to bash out code while you do somehthing else.</p>
]]></description><pubDate>Fri, 24 Jul 2026 14:23:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49036121</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=49036121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49036121</guid></item><item><title><![CDATA[New comment by didroe in "Anthropic says Alibaba illicitly extracted Claude AI model capabilities"]]></title><description><![CDATA[
<p>It's the exact same training process for both of your examples. I don't really see how you can claim books are not replicated, but that output from other LLMs is.</p>
]]></description><pubDate>Thu, 25 Jun 2026 09:42:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48671162</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=48671162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48671162</guid></item><item><title><![CDATA[New comment by didroe in "Cursor Introduces Composer 2.5"]]></title><description><![CDATA[
<p>They have no choice but to train their own model to try and survive. They're paying API pricing for the top tier models but competing against subsidized subscriptions.</p>
]]></description><pubDate>Tue, 19 May 2026 13:54:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48193356</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=48193356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48193356</guid></item><item><title><![CDATA[New comment by didroe in "The Bitter Lesson of LLM Extensions"]]></title><description><![CDATA[
<p>The problem is, what's ambiguous or precise is subjective. Your devil's advocate needs to reflect all of the possible readers, and that isn't possible.<p>There's a good reason we use jargon in professions, or more constrained and less ambiguous languages for maths/coding</p>
]]></description><pubDate>Tue, 25 Nov 2025 12:49:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46045290</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=46045290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46045290</guid></item><item><title><![CDATA[New comment by didroe in "How the cochlea computes (2024)"]]></title><description><![CDATA[
<p>The problem is that evolution works on a much longer timescale than the pace of change to the environment that humans cause.</p>
]]></description><pubDate>Fri, 31 Oct 2025 06:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45769100</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=45769100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45769100</guid></item><item><title><![CDATA[New comment by didroe in "I got the highest score on ARC-AGI again swapping Python for English"]]></title><description><![CDATA[
<p>>With RL, models no longer just learn what sounds correct based on patterns they've seen. They learn what words to output to be correct. RL is the process of forcing the pre-trained weights to be logically consistent.<p>How does Reinforcement Learning force the weights to be logically consistent? Isn't it just about training using a coarser/more-fuzzy granularity of fitness?<p>More generally, is it really solving the task if it's given a large number of attempts and an oracle to say whether it's correct? Humans can answer the questions in one shot and self-check the answer, whereas this is like trial and error with an external expert who tells you to try again.</p>
]]></description><pubDate>Wed, 17 Sep 2025 09:20:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45273594</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=45273594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45273594</guid></item><item><title><![CDATA[New comment by didroe in "Stripe Launches L1 Blockchain: Tempo"]]></title><description><![CDATA[
<p>The underlying feature of FIAT money creation is debt. And debt is a very natural thing (existing before money) that will just manifest in the crypto system instead.</p>
]]></description><pubDate>Fri, 05 Sep 2025 09:50:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45136783</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=45136783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45136783</guid></item><item><title><![CDATA[New comment by didroe in "When will M&S take online orders again?"]]></title><description><![CDATA[
<p>How do you know it's safe to redeploy? If your entire operation may be compromised, how can you trust the code hasn't been modified, that some information the attackers have doesn't present a further threat, or that flaws that allowed the attack aren't still present in your services? It's a large company so likely has a mess of microservices and outsourced development where no-one really understands parts of it. Also, if they get compromised again it would be a PR disaster.<p>They're probably having to audit everything, invest a lot of effort in additional hardening, and re-architect things to try and minimise the impact of any future attack. And via some bureaucratic organisational structure/outsourcing contract.</p>
]]></description><pubDate>Fri, 30 May 2025 18:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44138915</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=44138915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44138915</guid></item><item><title><![CDATA[New comment by didroe in "Pixel is a unit of length and area"]]></title><description><![CDATA[
<p>That's the definition of a "reference pixel", not a pixel. They actually refer to a pixel (and the angle) in the definition.</p>
]]></description><pubDate>Wed, 23 Apr 2025 09:29:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=43770172</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=43770172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43770172</guid></item><item><title><![CDATA[New comment by didroe in "OpenBSD: Shutdown/reboot now require membership of group _shutdown"]]></title><description><![CDATA[
<p>In the UK and Ireland (and maybe elsewhere?), a kettle lead is actually C13. I guess you need a beefier cable/pins in the US, as you're drawing more current at a lower voltage.<p>Most kettles now have a base with an integrated cable though, so the name doesn't really correspond with the cable's most common usage any more.</p>
]]></description><pubDate>Tue, 20 Jun 2023 08:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=36401272</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=36401272</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36401272</guid></item><item><title><![CDATA[New comment by didroe in "Calling Purgatory from Heaven: Binding to Rust in Haskell"]]></title><description><![CDATA[
<p>> local reasoning everywhere via lazy evaluation<p>Doesn't lazy evaluation mean memory/complexity issues could manifest far away from the problematic code?</p>
]]></description><pubDate>Wed, 05 Apr 2023 11:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35452346</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=35452346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35452346</guid></item><item><title><![CDATA[New comment by didroe in "Show HN: Bearer – Open-source code security scanning solution (SAST)"]]></title><description><![CDATA[
<p>The rules do work on the AST but the current cookie rule is not as advanced as it could/should be. For example, we really should treat encryption as sanitizing the value.<p>We'll take another look at the rules with this in mind. If you are able to share the (rough) approach you take to build the cookie string it would help us to ensure we're covering the specific case(s) you have.</p>
]]></description><pubDate>Wed, 08 Mar 2023 10:53:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=35067498</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=35067498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35067498</guid></item><item><title><![CDATA[New comment by didroe in "Show HN: Bearer – Open-source code security scanning solution (SAST)"]]></title><description><![CDATA[
<p>Thanks for your questions. Yes we do perform dataflow analysis:<p>1. Not yet but we are exploring ways to support that<p>2. The analysis part is sound. False +ves (mainly) come from limitations with what you can specify in the rule language. We're working on this however.<p>3. We don't make that distinction in the rules language currently. Sensitive data detection (which is built-in) is effectively treated as a source. But we need to allow rules to specify sources. I don't think the limitation matters to finding issues, but more to how well they are reported (you effectively only get the sinks reported at the moment).<p>4. We plan to add other languages but are mindful of the balance of depth vs breadth of support. Is there a particular language you'd like to see support for?<p>5. There is no support for these currently unfortunately.<p>6. As it's intra-procedural, we take quite a basic approach to these (with some special cases in the engine). In terms of dataflow, we treat unknown function calls as identity functions (assume the output is somehow influenced by all the inputs). Obviously this is not ideal in terms of false +ves, but we need to work on inter-procedural support first to do a good job of this. In terms of type analysis, we will try to infer unknown types locally from field/property access.</p>
]]></description><pubDate>Wed, 08 Mar 2023 10:35:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=35067367</link><dc:creator>didroe</dc:creator><comments>https://news.ycombinator.com/item?id=35067367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35067367</guid></item></channel></rss>