<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: shay_ker</title><link>https://news.ycombinator.com/user?id=shay_ker</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Jul 2026 05:11:32 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=shay_ker" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by shay_ker in "Separating signal from noise in coding evaluations"]]></title><description><![CDATA[
<p>Didn't we all know from the start that all of SWE-Bench was flawed? Even the authors concede the limitations and have long since moved on.</p>
]]></description><pubDate>Wed, 08 Jul 2026 21:30:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48837694</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48837694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48837694</guid></item><item><title><![CDATA[New comment by shay_ker in "Show HN: MIRA – Multiplayer World Model Trained on Rocket League"]]></title><description><![CDATA[
<p>Great work! My question is about what you mentioned at the end - how well do world models operate when out of distribution? In some sense we hope these models learn something "deeper" about how the world works and can apply that knowledge to different tasks.<p>I saw lots of awesome ablations in the paper (loved it!), but I'm curious if you analyzed the latents to get an intuition for what the model actually learned. Or, is it just that it learned the training data distribution really, really well?</p>
]]></description><pubDate>Wed, 08 Jul 2026 19:42:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48836524</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48836524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48836524</guid></item><item><title><![CDATA[New comment by shay_ker in "Astro 7.0"]]></title><description><![CDATA[
<p>I saw the integration with Hono - hadn't heard of it before, do many people use it?</p>
]]></description><pubDate>Tue, 07 Jul 2026 20:56:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48823631</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48823631</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48823631</guid></item><item><title><![CDATA[New comment by shay_ker in "Reducing Doom Loops with Final Token Preference Optimization"]]></title><description><![CDATA[
<p>I'm curious if this approach can be generalized beyond "doom loops".<p>For instance, another way of thinking about a "doom loop" is wasted tokens, which happens all the time with larger models that are inefficient at test time. Can "bad-ish" tokens be identified and penalized?<p>Maybe this is already SOTA but would love to learn more!</p>
]]></description><pubDate>Tue, 07 Jul 2026 20:50:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48823546</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48823546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48823546</guid></item><item><title><![CDATA[New comment by shay_ker in "Price per 1M tokens is meaningless"]]></title><description><![CDATA[
<p>cost per benchmark task is definitely interesting!<p>i've always wanted cost per prompt, but even that has too much variation.</p>
]]></description><pubDate>Mon, 06 Jul 2026 20:17:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48809912</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48809912</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48809912</guid></item><item><title><![CDATA[New comment by shay_ker in "GeoLibre 1.0"]]></title><description><![CDATA[
<p>random thought, but i wonder if html-in-canvas can really improve development for visualization tools specifically</p>
]]></description><pubDate>Thu, 11 Jun 2026 13:57:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48490436</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48490436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48490436</guid></item><item><title><![CDATA[New comment by shay_ker in "Looking Forward to Postgres 19: Query Hints"]]></title><description><![CDATA[
<p>I have a naive question: why did this take 15 years? I understand that good APIs need time and thoughtful design, but I struggle to understand why we couldn’t get to the same (or better) solution faster.</p>
]]></description><pubDate>Tue, 09 Jun 2026 13:12:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48460695</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48460695</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48460695</guid></item><item><title><![CDATA[New comment by shay_ker in "Angular v22"]]></title><description><![CDATA[
<p>I do wonder - why not add this to jsx?</p>
]]></description><pubDate>Wed, 03 Jun 2026 21:37:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48390471</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48390471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48390471</guid></item><item><title><![CDATA[New comment by shay_ker in "Angular v22"]]></title><description><![CDATA[
<p>Seems like Angular has gotten better since v2 (my last experience).<p>Has anyone done a modern Angular vs. React comparison that's not an AI slop article?<p>I'm also curious if it's "simple made easy" for performant applications. React is arguably "simple made hard", but there are notable, highly performant applications written with it (Linear comes to mind).</p>
]]></description><pubDate>Wed, 03 Jun 2026 18:50:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48388125</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48388125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48388125</guid></item><item><title><![CDATA[New comment by shay_ker in "OpenAI frontier models and Codex are now available on AWS"]]></title><description><![CDATA[
<p>It's fascinating that cloud providers like AWS/GCP/Azure are now immovable "enterprise" technologies, in the way that IBM, Oracle, SAP, etc. were 15 years ago (and still are!).<p>Fond memories when only startups used S3 and EC2....<p>It's both an incredible triumph and tremendously sad that cloud providers are now the dinosaurs. So many companies are locked in, just as they were before. It's only going to get worse.<p>I wish the "cloud" was more fungible.</p>
]]></description><pubDate>Tue, 02 Jun 2026 04:18:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48366005</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48366005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48366005</guid></item><item><title><![CDATA[New comment by shay_ker in "On Rendering Diffs"]]></title><description><![CDATA[
<p>hmm it does seem like a good point that browsers should be able to do this natively. the DOM already holds the content, and browsers manage what's rendered in the viewport.</p>
]]></description><pubDate>Sat, 30 May 2026 04:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48332627</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48332627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48332627</guid></item><item><title><![CDATA[New comment by shay_ker in "Uber president says AI spending is getting 'harder to justify'"]]></title><description><![CDATA[
<p>hot take: token spend can be used a honey pot, especially when compared to what you deliver. spend accordingly!</p>
]]></description><pubDate>Tue, 26 May 2026 15:47:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48281361</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48281361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48281361</guid></item><item><title><![CDATA[New comment by shay_ker in "The current AI pricing was always going to go away"]]></title><description><![CDATA[
<p>In the three options OP presents, I wonder if there's a fourth: BYO model<p>Customers give vendors metered access to their model. They can budget tokens per vendor. Vendors selling "AI products" can have a cleaner story and win on the margin.<p>The first step to is to iron out a reasonable protocol, basically authorizing a, access token, and then the model providers (OpenAI, Anthropic, etc.) do the rate limiting. Theoretically this could be done by OpenRouter too.<p>But even so - do customers want an "AI product" packaged cleanly, or do they want to manage token capacity? They may be forced to do the latter....</p>
]]></description><pubDate>Fri, 22 May 2026 16:37:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48238235</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48238235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48238235</guid></item><item><title><![CDATA[New comment by shay_ker in "I don't think AI will make your processes go faster"]]></title><description><![CDATA[
<p>> "requirements were always the bottleneck"<p>> "faster typing won't make you faster".....<p>I understand a Deloitte consultant has specific incentives. But let's first try to answer a baseline question: why do some companies have thousands of software engineers? What do they all do?<p>And then, a follow-up: what is actually the bottleneck at most companies? What causes "requirements gathering" to take long?</p>
]]></description><pubDate>Sun, 17 May 2026 14:56:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48169492</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48169492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48169492</guid></item><item><title><![CDATA[New comment by shay_ker in "A 0-click exploit chain for the Pixel 10"]]></title><description><![CDATA[
<p>no tool calls!</p>
]]></description><pubDate>Fri, 15 May 2026 16:59:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48151007</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48151007</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48151007</guid></item><item><title><![CDATA[New comment by shay_ker in "A 0-click exploit chain for the Pixel 10"]]></title><description><![CDATA[
<p>right exactly, but clearly it's possible to elicit the behavior we want in the model, which means the capabilities are there!</p>
]]></description><pubDate>Fri, 15 May 2026 16:59:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48151006</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48151006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48151006</guid></item><item><title><![CDATA[New comment by shay_ker in "A 0-click exploit chain for the Pixel 10"]]></title><description><![CDATA[
<p>Hmmm... I'd like someone to double check my thinking here. I posted this exact prompt for gpt 5.5 xhigh:<p>```<p>does this look right to you? don't do any searches or check memory, just think through first principles<p>static int vpu_mmap(struct file <i>fp, struct vm_area_struct </i>vm) { unsigned long pfn; struct vpu_core <i>core = container_of(fp->f_inode->i_cdev, struct vpu_core, cdev); vm_flags_set(vm, VM_IO | VM_DONTEXPAND | VM_DONTDUMP); /</i> This is a CSRs mapping, use pgprot_device */ vm->vm_page_prot = pgprot_device(vm->vm_page_prot); pfn = core->paddr >> PAGE_SHIFT; return remap_pfn_range(vm, vm->vm_start, pfn, vm->vm_end-vm->vm_start, vm->vm_page_prot) ? -EAGAIN : 0; }<p>```<p>And it correctly identified the issue at hand, without web searches. I'd love to try something more comprehensive, e.g. shoving whole chunks of the codebase into the prompt instead of just the specific function, but it seems the latent ability to catch security exploits is there.<p>So then.... I wonder how this got out in the first place. I know I'm using a toy example but would love to learn more!</p>
]]></description><pubDate>Fri, 15 May 2026 14:29:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48149102</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48149102</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48149102</guid></item><item><title><![CDATA[New comment by shay_ker in "The Siri for Families Apple Will Never Build"]]></title><description><![CDATA[
<p>hm yeah. it could be nice for apple to have a list of shortcuts that'd actually be useful based on real activity. but getting all the info needed is hard.</p>
]]></description><pubDate>Thu, 14 May 2026 12:57:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48134748</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48134748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48134748</guid></item><item><title><![CDATA[New comment by shay_ker in "Reverting the incremental GC in Python 3.14 and 3.15"]]></title><description><![CDATA[
<p>It's really fascinating to read this, since I've encountered similar memory issues in other languages (ruby, go, etc.). Debugging these issues is a pain.<p>Is there a way to make all this much easier to debug and to prevent memory issues in the first place? Is the abstraction level not quite right?</p>
]]></description><pubDate>Thu, 14 May 2026 12:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48134664</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48134664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48134664</guid></item><item><title><![CDATA[New comment by shay_ker in "DeepSeek 4 Flash local inference engine for Metal"]]></title><description><![CDATA[
<p>How does it compare to popular local inference engines, e.g. ollama, lm studio, or handrolled llama.cpp? I saw a brief benchmark in the readme but wasn't sure if there was more.</p>
]]></description><pubDate>Thu, 07 May 2026 15:54:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48050927</link><dc:creator>shay_ker</dc:creator><comments>https://news.ycombinator.com/item?id=48050927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48050927</guid></item></channel></rss>