<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: idorosen</title><link>https://news.ycombinator.com/user?id=idorosen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 08 Nov 2026 21:47:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=idorosen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by idorosen in "Stripe Clinches over $7B Deal to Buy AI Firm OpenRouter"]]></title><description><![CDATA[
<p>As a payments processor, Stripe has conversion data. They can route based on ROI with end-to-end A/B testing or online optimization. There's a tricky credit assignment / multi-touch attribution problem to solve for some use cases, too, that could benefit from transfer learning across their customers. Also, the (unstructured) data they collect from OpenRouter users can be used to improve many other dimensions of their business, including fraud detection. Lastly, both businesses look fairly similar in unit economics if you squint hard enough; for example, they both collect a ~3-5% transaction fee from most customers.</p>
]]></description><pubDate>Mon, 17 Aug 2026 03:47:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49326374</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=49326374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49326374</guid></item><item><title><![CDATA[New comment by idorosen in "Ask HN: What are you working on? (August 2026)"]]></title><description><![CDATA[
<p>My side project this quarter has been building a system that adds steering / planning to LLMs/WAMs/etc. (T, DiT, etc.) in a market/physics/other-ground-truth-constraints aware way. I have a small model outperforming some of the largest frontier models in some games (i.e., adversarial settings) now, but that is not very impressive because "plain old LLMs" are the wrong mathematical object for gameplay, IMO. So far, it's a mix of RL + optimization (e.g., MILP) on the planning side, and not quite realtime enough to play RTSes, but that's only a few weeks away. Have been very impressed at how far the open source ecosystem for this stuff has gotten since the last time I tried something like this.</p>
]]></description><pubDate>Sun, 09 Aug 2026 21:09:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49235924</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=49235924</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49235924</guid></item><item><title><![CDATA[New comment by idorosen in "OpenPrinter"]]></title><description><![CDATA[
<p>I want to buy one of these just to support projects like it.</p>
]]></description><pubDate>Sun, 05 Jul 2026 22:35:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48798587</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=48798587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48798587</guid></item><item><title><![CDATA[New comment by idorosen in "John Jumper to join Anthropic"]]></title><description><![CDATA[
<p>Why invent conspiracy theories? Occam's razor: They are leaving for companies that have filed for upcoming IPOs, so it could just as well be compensation.</p>
]]></description><pubDate>Sat, 20 Jun 2026 03:51:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48606214</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=48606214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48606214</guid></item><item><title><![CDATA[New comment by idorosen in "Bill to block publishers from killing online games advances in California"]]></title><description><![CDATA[
<p>This bill would likely cause game studios to release games exclusively via subscription plans as an unintended consequence.</p>
]]></description><pubDate>Sat, 16 May 2026 05:48:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48157196</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=48157196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48157196</guid></item><item><title><![CDATA[New comment by idorosen in "We decreased our LLM costs with Opus"]]></title><description><![CDATA[
<p>The title does not match the article title: “We Upgraded to a Frontier Model and Our Costs Went Down”.</p>
]]></description><pubDate>Wed, 29 Apr 2026 01:59:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47943353</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=47943353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47943353</guid></item><item><title><![CDATA[New comment by idorosen in "Ask HN: What Are You Working On? (April 2026)"]]></title><description><![CDATA[
<p>I would buy it. I have built a similar contraption. Let's connect.</p>
]]></description><pubDate>Sun, 12 Apr 2026 23:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47745736</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=47745736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47745736</guid></item><item><title><![CDATA[New comment by idorosen in "Decisions that eroded trust in Azure – by a former Azure Core engineer"]]></title><description><![CDATA[
<p>Or to simplify the product and rebuild.</p>
]]></description><pubDate>Fri, 03 Apr 2026 05:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47623518</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=47623518</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47623518</guid></item><item><title><![CDATA[New comment by idorosen in "An FAQ on Reinforcement Learning Environments"]]></title><description><![CDATA[
<p>ai slop</p>
]]></description><pubDate>Sat, 21 Mar 2026 01:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47463280</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=47463280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47463280</guid></item><item><title><![CDATA[New comment by idorosen in "Reverse-engineering the UniFi inform protocol"]]></title><description><![CDATA[
<p>Using the network byte ordering (big endian) of UBNT as the magic number in the protocol is a nice touch.</p>
]]></description><pubDate>Mon, 09 Mar 2026 14:30:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47309622</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=47309622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47309622</guid></item><item><title><![CDATA[New comment by idorosen in "Remotely unlocking an encrypted hard disk"]]></title><description><![CDATA[
<p>There is an old but still reasonable solution with mkinitcpio hooks encrypt/sd-encrypt + ssh, which is very easy to set up with EFI or grub2 onward. Tailscale is probably overkill for this use case, given that you're already exposing pre-/early- boot to the network by setting up interfaces that early. This became much more hermetic with secureboot and TPMs, too.</p>
]]></description><pubDate>Thu, 05 Mar 2026 21:32:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47267594</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=47267594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47267594</guid></item><item><title><![CDATA[New comment by idorosen in "Using proxies to hide secrets from Claude Code"]]></title><description><![CDATA[
<p>try firejail insread</p>
]]></description><pubDate>Mon, 19 Jan 2026 02:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674565</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46674565</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674565</guid></item><item><title><![CDATA[New comment by idorosen in "Ask HN: Share your personal website"]]></title><description><![CDATA[
<p><a href="https://ido.ai" rel="nofollow">https://ido.ai</a></p>
]]></description><pubDate>Thu, 15 Jan 2026 04:58:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46628234</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46628234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46628234</guid></item><item><title><![CDATA[New comment by idorosen in "iCloud Photos Downloader"]]></title><description><![CDATA[
<p><a href="https://github.com/libimobiledevice/ifuse" rel="nofollow">https://github.com/libimobiledevice/ifuse</a> might help.</p>
]]></description><pubDate>Sun, 11 Jan 2026 19:59:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46579365</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46579365</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46579365</guid></item><item><title><![CDATA[New comment by idorosen in "Gentoo Linux 2025 Review"]]></title><description><![CDATA[
<p>This is a remarkably small number given that Gentoo Portage is load bearing infrastructure under ChromeOS.</p>
]]></description><pubDate>Sun, 11 Jan 2026 17:21:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46577584</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46577584</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46577584</guid></item><item><title><![CDATA[New comment by idorosen in "Clock synchronization is a nightmare"]]></title><description><![CDATA[
<p>Amen. :)</p>
]]></description><pubDate>Sun, 28 Dec 2025 06:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46409066</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46409066</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46409066</guid></item><item><title><![CDATA[New comment by idorosen in "Clock synchronization is a nightmare"]]></title><description><![CDATA[
<p>In summary, with different business requirements you would build a different technical solution.</p>
]]></description><pubDate>Sun, 28 Dec 2025 00:07:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46406910</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46406910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46406910</guid></item><item><title><![CDATA[New comment by idorosen in "Clock synchronization is a nightmare"]]></title><description><![CDATA[
<p>Yup! I was referring to the original TrueTime/Spanner papers, not whatever's currently deployed. The original paper makes reference to distributed ordering guarantees at the milliseconds' scale precision, which implies many more transactions in flight in the uncertain state and coarser distributed ordering guarantees than the much tighter upper bound you can set with nanoseconds' precision and microseconds' comms latency...</p>
]]></description><pubDate>Sat, 27 Dec 2025 23:47:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46406753</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46406753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46406753</guid></item><item><title><![CDATA[New comment by idorosen in "Clock synchronization is a nightmare"]]></title><description><![CDATA[
<p>Alternatively, you could guarantee the same synchronization using PPS and PTP to each host's DCD pin of their serial port or to specialized hardware such as modern PTP-enabled smart NICs/FPGAs that can accept PPS input. GPS+PPS gets you to within 20-80ns global synchronization depending on implementation (assuming you're all mostly in the same inertial frame), and allows you to make much stronger guarantees than TrueTime (due to higher precision distributed ordering guarantees, which translate to lower latency and higher throughput distributed writes).</p>
]]></description><pubDate>Sat, 27 Dec 2025 20:32:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46404984</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46404984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46404984</guid></item><item><title><![CDATA[New comment by idorosen in "Exe.dev"]]></title><description><![CDATA[
<p>Interesting interface. Some feedback:<p><pre><code>  - Email delay to Gmail inboxes for verifying an SSH key used via SSH via email is longer than the timeout of the "Waiting for verification email..." stage in the SSH key registration. Wait longer or provide a non-email way to authorize a new key. You could imagine a few ways to do this: Allow users to add/delete SSH keys from the website or exe.dev shell; create a bearer token/random string that I can generate from the exe.dev shell or website to associate a new SSH key; SSH key signatures (existing key signs new key); SSH CAs (like @cert-authority); etc.
  - SSH U2F/FIDO2 authentication support has become mainstream, and offers you a way to have homogeneous auth across web and SSH interfaces. Maybe consider unifying authN this way?
  - exe.dev ssh interface does not allow me to list SSH keys, only to delete them. Consider moving all authN/authZ functionality into an "auth" subcommand/submenu (like you have for "share") and support SSH pubkey CRUD in there.
  - You make some strong assumptions about email addresses that aren't true -- what happens on email address changes, lost email access, etc. This will become more important when you start billing (and possibly costly).
  - How do I manage persistent disks? Any way to attach them to a different VM after I'm done with them on the original one? Is there always a single PD per VM or can these be managed separately? What about data or database volumes? Can PDs be attached to one or multiple VMs at a time?
</code></pre>
At what scale do you break even on fixed costs (wages, rents, etc.)?</p>
]]></description><pubDate>Sat, 27 Dec 2025 17:45:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46403586</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=46403586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46403586</guid></item></channel></rss>