<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>Mon, 06 Apr 2026 04:59:34 +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 "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><item><title><![CDATA[New comment by idorosen in "Ultrasonic Chef's Knife"]]></title><description><![CDATA[
<p>They claim to be the first, but a simple google search shows several other ultrasonic kitchen knives out there. (369sonic, etc.) dating back years.</p>
]]></description><pubDate>Sun, 21 Sep 2025 18:00:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45325097</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=45325097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45325097</guid></item><item><title><![CDATA[New comment by idorosen in "Nest 1st gen and 2nd gen thermostats no longer supported from Oct 25"]]></title><description><![CDATA[
<p>Liability.</p>
]]></description><pubDate>Sat, 06 Sep 2025 04:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45146515</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=45146515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45146515</guid></item><item><title><![CDATA[New comment by idorosen in "Wikipedia loses challenge against Online Safety Act"]]></title><description><![CDATA[
<p>The point was that  Wikipedia blocking the UK today would not have the same effect as blocking it a decade ago during previous similar censorship attempts.  It would likely be less effective.<p>However, those aren’t not the only two options. Wikipedia could block editing from the UK, or it could simply not comply and wait for an enforcement action.<p>What recourse would the UK have in any case of such an enforcement action if the law or regulation Wikipedia faces does not exist in the US, where Wikipedia is ostensibly based if it removed all financial or physical presence from the UK?</p>
]]></description><pubDate>Wed, 13 Aug 2025 07:13:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=44885489</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=44885489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44885489</guid></item><item><title><![CDATA[New comment by idorosen in "Wikipedia loses challenge against Online Safety Act"]]></title><description><![CDATA[
<p>To all of the commenters recommending that Wikipedia block UK visitors: This is incredibly short-sighted in the age of LLMs, where Wikipedia does not need to exist in a country in order for the benefit of its existence to be felt. Such a move would likely just drive people to obtain dubious regurgitations of Wikipedia’s (freely available) content via their favorite LLM chatbot, in my opinion.</p>
]]></description><pubDate>Mon, 11 Aug 2025 22:21:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44870135</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=44870135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44870135</guid></item><item><title><![CDATA[New comment by idorosen in "Physical Media Is Cool Again. Streaming Services Have Themselves to Blame"]]></title><description><![CDATA[
<p>Pure pedantry. The meaning in context was clear to a reasonable fluent reader such as yourself. Instead of focusing on pedantic form, I suggest focusing on the intent and content of TFA: Is physical media cool again and if so, why.</p>
]]></description><pubDate>Mon, 11 Aug 2025 08:24:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44861894</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=44861894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44861894</guid></item><item><title><![CDATA[New comment by idorosen in "Physical Media Is Cool Again. Streaming Services Have Themselves to Blame"]]></title><description><![CDATA[
<p>Vernacular shifts as society and technology change. As evidence, it doesn't seem like you or GP misunderstood the journalist's meaning. This is pedantry.</p>
]]></description><pubDate>Sun, 10 Aug 2025 01:00:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44851894</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=44851894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44851894</guid></item><item><title><![CDATA[New comment by idorosen in "Physical Media Is Cool Again. Streaming Services Have Themselves to Blame"]]></title><description><![CDATA[
<p>Languages change over time.</p>
]]></description><pubDate>Sat, 09 Aug 2025 20:42:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44850005</link><dc:creator>idorosen</dc:creator><comments>https://news.ycombinator.com/item?id=44850005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44850005</guid></item></channel></rss>