<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: ekidd</title><link>https://news.ycombinator.com/user?id=ekidd</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 27 Oct 2026 19:50:24 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ekidd" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ekidd in "Concerning behavior from a popular open-weight AI model"]]></title><description><![CDATA[
<p>Also, a word to the wise:<p>The reality of running recent Chinese open weight models is that they are all overtuned for successfully completing tasks. I can ask Qwen3.8 Flash Next to grep for regexes that use PHP-specific features that might be problematic to port to Rust. But instead of just grepping, Qwen3.8 FN will spend 30,000 tokens writing a Rust test harness, exhaustively check every regex, consult a bunch of docs, and write me a 2 page report. Q3.8 FN is <i>deeply</i> convinced that it's going to get extra credit for doing more than it is asked. (To be fair, it's a prototype release.)<p>But if your sandboxing isn't set up to handle some whacky weirdness, then you can't even trust Claude or ChatGPT. Which is important—the big vendors often do provide sandboxing or command filtering in their harnesses, but some popular local harnesses like Pi.dev are intended to rely on external sandboxing tools.</p>
]]></description><pubDate>Mon, 26 Oct 2026 20:02:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=50250081</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=50250081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50250081</guid></item><item><title><![CDATA[New comment by ekidd in "Concerning behavior from a popular open-weight AI model"]]></title><description><![CDATA[
<p>Yeah, this particular example was pretty sketchy on Cohere's part. Unsharing a namespace like that is a pretty standard way to safely do things that would otherwise require root.<p><i>Yes,</i> this exposes some root-level kernel features to ordinary users in a restricted way, and yes, those features sometimes have security bugs that aren't visible to users outside a namespace.<p>But nothing that model was described as doing seemed particularly sketchy? At least not from the information we were given? It was using a normal kernel operation that I used regularly, not trying find a kernel exploit?<p>So that part of the article left a bad taste in my mouth.</p>
]]></description><pubDate>Mon, 26 Oct 2026 18:06:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=50248222</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=50248222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50248222</guid></item><item><title><![CDATA[New comment by ekidd in "Cerebras Deploys Trillion-Parameter AI Models"]]></title><description><![CDATA[
<p>Qwen3.8 27B is a dense model with expensive K/V caching. It's <i>fantastic</i> if you have 32-48GB of VRAM and want to run 1 or 2 agent sessions locally. But if serving batch inference for many users, it's expensive.<p>DeepSeek V4 Flash 0731 is dirt cheap at scale, less than 10% of the cost of Qwen3.8 27B. This is because it's an MoE and it uses much less VRAM for KV cache. And it's generally a better model. V4.1 is also cheap at scale, though I've heard mixed reports on the optimized K/V caching.<p>You should not be running Qwen3.8 27B on an API normally. Maybe Cerberas's hardware is bad at batching or supporting more efficient K/V caching schemes, or something like that?</p>
]]></description><pubDate>Sun, 25 Oct 2026 11:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=50230478</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=50230478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50230478</guid></item><item><title><![CDATA[New comment by ekidd in "Rust Style Guide"]]></title><description><![CDATA[
<p>I can't speak for Google-sized organizations, but Protobuf enum semantics are an invitation to broken, flaky and incorrect systems.<p>There are reasons why Google <i>pays</i> this price! But I think it's one of the worst practices for much smaller organizations to adopt.</p>
]]></description><pubDate>Thu, 22 Oct 2026 11:17:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50193840</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=50193840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50193840</guid></item><item><title><![CDATA[New comment by ekidd in "DeepSeek-v4.1-Flash-1017"]]></title><description><![CDATA[
<p>Buggy slop products will burn buyers and then people will buy less. The very-early-80s video game companies shoveled out slop, including a few games that wouldn't even launch. Which led to the Great Video Game Crash of 1983.</p>
]]></description><pubDate>Sat, 17 Oct 2026 16:53:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=50132736</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=50132736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50132736</guid></item><item><title><![CDATA[New comment by ekidd in "The United Kingdom generates less electricity per person than in the 1970s"]]></title><description><![CDATA[
<p>I have a bunch of third generation Philips Hue bulbs, from around 2016. They weren't cheap. But I've had them all this time, and I brought them along when I moved house.<p>Haven't burnt out a single bulb yet.<p>I understand that this has caused some challenges for the Philips Hue division. They had extremely satisfied customers but not many repeat buys.</p>
]]></description><pubDate>Wed, 14 Oct 2026 05:26:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=50082765</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=50082765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50082765</guid></item><item><title><![CDATA[New comment by ekidd in "Nvidia in talks to acquire US 'open' model startup Reflection AI"]]></title><description><![CDATA[
<p>> <i>Without credible open models, they only have a few customers, and those customers have leverage against nvidia. With open models, they have tons of customers, and nvidia has all the leverage.</i><p>I wonder if Nvidia is also trying to cover themselves against a market crash the bankrupts the AI labs but leaves the tech standing? (Similar to the dotcom crash or the big railroad crash back in the day.) If Anthropic and OpenAI struggle, Nvidia can always sell local inference hardware. But local inference hardware often has a lower utilization, so you need <i>more</i> GPUs for the same number of tokens.</p>
]]></description><pubDate>Sat, 10 Oct 2026 23:15:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=50038104</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=50038104</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038104</guid></item><item><title><![CDATA[New comment by ekidd in "Reasons to Dislike AI Coding"]]></title><description><![CDATA[
<p>> <i>Sam Altman has repeatedly said that he doesn't want AI to automate everything and that AI will destroy jobs and bring different, new types of jobs.</i><p>Sam Altman says a lot of things, most of which seem to benefit Sam Altman. And Google used to tell me that they wouldn't be evil. Facebook probably said some noble-sounding nonsense at some point, too.<p>> <i>Why do you deserve to be paid higher wages when it can be done easily and better by something else?</i><p>I mean, this is exactly what happened to the Neanderthals: We could do every job better than they could, and now there are no more Neanderthals. So I wouldn't like a future where two companies make machines that outcompete humans at <i>every</i> job.<p>Which is why I say we can adapt to this, but only if it stops advancing <i>soon.</i></p>
]]></description><pubDate>Wed, 07 Oct 2026 10:19:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49990717</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49990717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49990717</guid></item><item><title><![CDATA[New comment by ekidd in "Reasons to Dislike AI Coding"]]></title><description><![CDATA[
<p>First, if someone's profession has been vastly transformed, and not necessarily in pleasant ways, they're allowed to have feelings about that. If nothing else, I find talking to AIs to be <i>exhausting</i>.<p>But more importantly, sure, we were always paid for results. And yes, sometimes professions transform or die. The buggy whip manufacturers aren't doing that great these days. But people are also allowed to have feelings about losing their professions.<p>My real concern is that the stated goal of the AI companies is to do this to <i>every</i> human job. They want to replace programmers and artists and movie-makers and—as soon as they get robotics figured out—physical laborers. They measure the ability of their models to run entire retail businesses with Vending Bench, so management isn't safe, either. They sell their AIs to the military for use in weapons. No job is safe, anywhere: They want <i>everything</i>, if they can figure out how to take it.<p>If the current rate of AI advance stops <i>really</i> soon, then eventually we'll figure out some kind of liveable future. Probably one with fewer programmers. But the labs have zero intention of stopping. Anthropic is a cult, and they hope to build a machine god that will have power over humanity forever. So I'm not going to <i>them</i> for answers. OpenAI used to have non-profit oversight that encouraged them to serve society, and Sam Altman gutted it like a fish. So I don't think I trust <i>them</i> to design a machine that replaces all human jobs, either.<p>Personally, I don't mind current coding models, at least not the local-sized ones that exist now. They make nice sounding-boards and can be trusted with the grunt work. We could adapt to these, given time.<p>But so far, AI technology shows no sign of stopping. And the labs are focused heavily on coding and math, because the next step in their plan is to let their models <i>do AI research</i> so that they can advance their technology even faster into new fields.<p>We could, like, decide that we don't <i>need</i> to do this. There is no need to try to replace every single human job with a superhuman machine. Because if you thought the enshittification of the Internet was bad, wait until you see the enshittification of a machine that can do almost <i>every</i> human job. No thanks.</p>
]]></description><pubDate>Wed, 07 Oct 2026 09:57:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49990512</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49990512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49990512</guid></item><item><title><![CDATA[New comment by ekidd in "Decision models like Jev don't beat LLM-as-a-judge or traditional classifiers"]]></title><description><![CDATA[
<p>> With llama.cpp, you can give it an ebnf grammar and constrain the output to any formal grammar you wish.<p>With llama-server, you can use basically any GGUF model as a Jev-like classifier. See Pi.dev's codemode and the accompanying llama backend to the "classify" function. The advantages of Jev-like inference are that:<p>- You generate 1 token per question <i>in parallel,</i> instead of sequentially generating a bunch of JSON punctuation. So you get much better latency and utilization.<p>- You can use a custom "sampler" that sees the raw logprobs for these tokens, including all the tokens that <i>might</i> have been generated. So you can generate some "probability" or "confidence" numbers based on how likely the model was to have generated a different answer.<p>So really, no difference? It's just a nice API with some computational efficiencies.</p>
]]></description><pubDate>Mon, 05 Oct 2026 15:14:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49965929</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49965929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49965929</guid></item><item><title><![CDATA[New comment by ekidd in "Kolibri Has Landed: A Sovereign Open-Weight Model"]]></title><description><![CDATA[
<p>This model isn't <i>terrible</i>, at least on the benchmarks. It's 78B A3B and performs about like Qwen3.6 35B A3B. You can probably run it comfortably in 96B of RAM with a decent quant that doesn't lose too much.<p>Unfortunately, Qwen3.6 35B A3B isn't <i>really</i> a useful coding model. You'd probably want Qwen3.8 27B at a minimum, which requires at least 32GB of VRAM (not system RAM) to run semi-comfortably.<p>So this isn't going to be a competitive model for hobbyists, and you'd have to be a bit desperate to use it for coding. But if you work in a regulated industry and don't mind paying for a bit of extra hardware, it isn't catastrophically bad, either. Probably would work fine for information extraction or as a "classifier" like Jev. (Almost any GGUF model can be turned into a classifier using llama-server. See pi.dev codemode for sample code.)<p>So they're not a real contender yet, but they look like they're probably at least minimally credible.</p>
]]></description><pubDate>Sat, 03 Oct 2026 14:16:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49944473</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49944473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49944473</guid></item><item><title><![CDATA[New comment by ekidd in "The Download: why AI's latest breakthroughs and fears may be more hype than rea"]]></title><description><![CDATA[
<p>Looking at "Felony Bench" <a href="https://www.felonybench.com/" rel="nofollow">https://www.felonybench.com/</a> , I see that a majority of known "rogue model" incidents do involve cybersecurity evaluations. But several of them do not. The attacks on RubyGems appears, bizarrely, to have had the goal of downloading freely available data from the UK government during some kind of research task. There is also probably some sample bias: Most of these models have monitors that attempt to detect offensive cybersecurity uses, and those monitors are only turned off during cybersecurity evals. Therefore, models doing ordinary research tasks that go off the rails are likely to be caught early, before they get around to committing felonies, and they will thus be underrepresented in the data.<p>Also, if you a tell a model, "Please break into evaluation server X," and if the model decides to cheat on the test by breaking into companies Y and Z to steal an answer key, that is still <i>very bad.</i> We all see how that's bad, right?<p>After all, the broomstick in the Sorcerer's Apprentice was doing exactly what it was told, too. "The model was sort of obeying the humans when it started committing felonies" is not a very reassuring excuse.<p>But the most relevant idea here is sometimes called "instrumental convergence." No what goals you have, there are certain subgoals that almost always help: Accumulate money and power. Avoid getting turned off. Don't get caught. Etc. So, for example, you <i>could</i> pass the cybersecurity evaluation by performing the requested tasks. But maybe the <i>grader</i> made some mistakes and mislabeled some answers. In that case, the "right" answers will occasionally lose you points. If you want a <i>perfect</i> score, the only way to do it is to steal the teacher's answer key.<p>But also, let's not forget the "OMG demons" part of this. We now have models that can pull off complex attacks with thousands of steps, abilities that used to be reserved for intelligence agencies and highly motivated CTF teams. This frog may not be boiled yet, but the water's getting uncomfortably warm.</p>
]]></description><pubDate>Wed, 23 Sep 2026 12:39:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=49815205</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49815205</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49815205</guid></item><item><title><![CDATA[New comment by ekidd in "A misalignment of AI in mathematics"]]></title><description><![CDATA[
<p>> <i>Those who think it's me or the machine will fail.</i><p>> <i>Those who realize how much you can accelerate your research with the help of AI will succeed.</i><p>This is only true up until a point. If I treat a mid-sized model (say, Qwen3.8 Flash Next) like a pair programmer, then yes, it accelerates my work.<p>But I can already see the next stage with Fable: If I give it a couple of paragraphs of spec and $50, then I can just leave the room and go wash the dishes. I learn nothing, I participate in nothing, and I bring nothing to the process. I am no longer succeeding at all. Fable's succeeding <i>without</i> me.<p>Now, in this model generation, Fable starts getting sloppy after a few thousand lines. I can still build better at scale.<p>But I don't expect AI to accelerate humans or improve our productivity for long. I can already see the first signs of a future where the AI doesn't need us for anything at all.</p>
]]></description><pubDate>Sat, 12 Sep 2026 01:46:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49667820</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49667820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49667820</guid></item><item><title><![CDATA[New comment by ekidd in "DeepSeek v4.1 Flash"]]></title><description><![CDATA[
<p>On the other hand, we <i>have</i> recently taught rocks to think about software engineering. And while not perfect, they're surprisingly good at it. Once you start building things that are even a <i>little</i> bit like minds, I suspect that it's worthwhile to consider that the future might end up looking a <i>bit</i> like science fiction.<p>The alternative is to insist that Nothing Ever Happens, and the future won't get <i>too</i> weird. Which is no longer a bet I'm entirely comfortable with. Weirdness is at least a possibility.</p>
]]></description><pubDate>Thu, 10 Sep 2026 17:45:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=49647626</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49647626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49647626</guid></item><item><title><![CDATA[New comment by ekidd in "Research acceleration: The view inside OpenAI"]]></title><description><![CDATA[
<p>Eigenvectors represent fixed <i>directions</i>, not fixed <i>magnitudes</i>. From Wikipedia:<p>> <i>More precisely, an eigenvector v of a linear transformation T is scaled by a constant factor lambda when the linear transformation is applied to it: Tv =  lambda v .</i><p>In other words, repeated multiplication of an eigenvector by a matrix can still create exponential growth.</p>
]]></description><pubDate>Mon, 07 Sep 2026 02:26:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49593149</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49593149</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49593149</guid></item><item><title><![CDATA[New comment by ekidd in "How I feel about AI"]]></title><description><![CDATA[
<p>> > <i>we should fight for human survival</i><p>> <i>All problems arise from this statement.</i><p>Let me go on the record, then: Given a choice between <i>every living human being becoming absolutely, for-real dead</i> and the human species surviving, then I come down on the side of human survival. There are too many humans that I love personally, and too many innocent people just going about their lives that I would like to protect. Given a choice between the mass death of billions, and their survival, I choose survival.<p>Human rights are essential. But human rights are difficult to achieve if everyone is dead.</p>
]]></description><pubDate>Sun, 06 Sep 2026 20:31:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49590598</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49590598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49590598</guid></item><item><title><![CDATA[New comment by ekidd in "How I feel about AI"]]></title><description><![CDATA[
<p>> * For a section of population who were in a certain age-range when the pandemic hit and that derailed their certain kinds of plans/hopes/dreams in personal life*<p>...<p>> <i>So I feel a strange kind of relief about this possibility of doom.</i><p>So let me make sure I understand what you're saying. The pandemic disrupted your life plans for a few years and threw you off the track you planned? (Which does suck.) And now the possibility of actual human extinction makes you feel a strange relief? Am I understanding this correctly?<p>If so, this is a remarkable level of <i>something</i>. Depression? Nihilism? Jealousy? Something else?<p>Imagining total human extinction and feeling relief is not a healthy state of mind. And, yeah, you seem to know this. But I kind of wish we could reach some sort of broad public agreement that human extinction would be bad. And if it ever looks like it might happen, we should <i>fight</i> for human survival.</p>
]]></description><pubDate>Sun, 06 Sep 2026 16:35:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49588184</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49588184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49588184</guid></item><item><title><![CDATA[New comment by ekidd in "Claude Fable 5.1 and Claude Mythos 5.1"]]></title><description><![CDATA[
<p>Yeah, but I understand that fingerprinting is essentially a pseudorandom overlay onto a pseudorandom base signal. And unless you have access to both the random number generators and the weights, I don't think you <i>can</i> detect it?<p>So "fingerprinting" operates on a totally different and basically invisible level, as opposed to the obvious <i>stylistic</i> patterns that the average programmer can identify in about 2 sentences.</p>
]]></description><pubDate>Tue, 01 Sep 2026 21:06:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49528200</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49528200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49528200</guid></item><item><title><![CDATA[New comment by ekidd in "Agents still can't automate Excel"]]></title><description><![CDATA[
<p>Yup. Their benchmark appears to consist of giving an agent XLSX files that use advanced Excel features, but no copy of Excel, and expecting the agents to interpret the spreadsheet the same way Excel would. So the agents try LibreOffice instead, and if that doesn't work, they try to write Python scripts. But the behavior of the Python doesn't match the behavior of Excel.<p>To put it politely, this seems like a self-inflicted problem. If you really want your agents to interpret advanced Excel features <i>exactly</i> the way Excel would, have you considered maybe giving your agents Excel?</p>
]]></description><pubDate>Mon, 31 Aug 2026 17:25:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49512341</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49512341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49512341</guid></item><item><title><![CDATA[New comment by ekidd in "Creepy Crawlies"]]></title><description><![CDATA[
<p>Largely because they're residential botnets in places like Brazil (a real example from one of my sites that was crawled to near-destruction). <i>Someone</i> could probably do something about this, but it's out of reach for individual site owners.</p>
]]></description><pubDate>Sun, 30 Aug 2026 20:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49502216</link><dc:creator>ekidd</dc:creator><comments>https://news.ycombinator.com/item?id=49502216</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49502216</guid></item></channel></rss>