<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: dobremeno</title><link>https://news.ycombinator.com/user?id=dobremeno</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 14 Sep 2026 06:34:40 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=dobremeno" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by dobremeno in "I Added a Non-Wi-Fi Mitsubishi AC to Home Assistant"]]></title><description><![CDATA[
<p>I have my AC connected using Matter (over WiFi, not Thread) using esphome-matter, a relatively new extension to ESPHome + a small open PR [1]<p>Since it's running ESPHome you can easily verify everything it's doing.<p>Thread would be even better but this is good enough for me. 100x better than the original cloud app it came with. Still no proprietary app required, works on every platform.<p>[1] <a href="https://github.com/DavidvtWout/esphome-matter/pull/53" rel="nofollow">https://github.com/DavidvtWout/esphome-matter/pull/53</a></p>
]]></description><pubDate>Sun, 13 Sep 2026 17:12:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49686167</link><dc:creator>dobremeno</dc:creator><comments>https://news.ycombinator.com/item?id=49686167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49686167</guid></item><item><title><![CDATA[New comment by dobremeno in "Python 3.15's JIT is now back on track"]]></title><description><![CDATA[
<p>SPy [1] is a new attempt at something like this.<p><i>TL;DR: SPy is a variant of Python specifically designed to be statically compilable while retaining a lot of the "useful" dynamic parts of Python.</i><p>The effort is led by Antonio Cuni, Principal Software Engineer at Anaconda. Still very early days but it seems promising to me.<p>[1] <a href="https://github.com/spylang/spy" rel="nofollow">https://github.com/spylang/spy</a></p>
]]></description><pubDate>Wed, 18 Mar 2026 10:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47423811</link><dc:creator>dobremeno</dc:creator><comments>https://news.ycombinator.com/item?id=47423811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47423811</guid></item><item><title><![CDATA[New comment by dobremeno in "Cops say criminals use a Google Pixel with GrapheneOS – I say that's freedom"]]></title><description><![CDATA[
<p>I agree with you that creating a tool is different from providing a service. However, I disagree on the rest of what you said, here's why:<p>> Nonsense, they didn't give away (or even sell) a tool, they were actively operating the tool themselves, taking requests to control and aim it in different ways.<p>They did give away a tool - they published (open-source, GPL3) a set of smart contracts. They then deployed those <i>immutable</i> (!) smart contracts as a one-time thing. From that point forward, anyone could interact with those smart contracts permissionlessly, that's just how Ethereum works. They didn't afterwards control or aim it in different ways - how could they? The smart contracts are immutable.<p>All they actually did afterwards is host a user interface (also open-source btw) that made it easy for <i>users</i> to <i>interact</i> with those smart contracts. After some outside pressure they added geo-blocking to the user interface they hosted, which —unsurprisingly— didn't actually stop bad actors from using Tornado Cash. After all, even if they were unable to get around the geo-blocking, bad actors could self-host the user interface or interact with the smart contracts directly.<p>Think of their user interface as an email client. Would somehow blocking an email client actually stop people from sending emails? No, they could still just use SMTP and directly interact with a server. In the same way, taking down their user interface or implementing any sort of check would not have prevented bad actors from interacting with the smart contracts directly.</p>
]]></description><pubDate>Thu, 24 Jul 2025 06:41:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44667669</link><dc:creator>dobremeno</dc:creator><comments>https://news.ycombinator.com/item?id=44667669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44667669</guid></item><item><title><![CDATA[New comment by dobremeno in "Cops say criminals use a Google Pixel with GrapheneOS – I say that's freedom"]]></title><description><![CDATA[
<p>It's just a neutral tool, open for everyone to use. There's plenty of people that used the tool for completely legitimate reasons, simply wanting to protect their privacy just like GrapheneOS users.<p>Why is the creator of this tool being held responsible for how <i>others</i> use it? That's like dragging Henry Ford to court the moment a car driver runs someone over.</p>
]]></description><pubDate>Wed, 23 Jul 2025 18:03:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=44662131</link><dc:creator>dobremeno</dc:creator><comments>https://news.ycombinator.com/item?id=44662131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44662131</guid></item><item><title><![CDATA[New comment by dobremeno in "Cops say criminals use a Google Pixel with GrapheneOS – I say that's freedom"]]></title><description><![CDATA[
<p>That's like saying Adi Shamir helps drug cartels, Tim Berners-Lee helps facilitate online fraud or that Henry Ford helped kill millions of people on the road.<p>All these people created tools that could be used by anyone. Encryption, the Internet, cars. All have legitimate uses cases just like Tornado Cash does.<p>To me, not wanting to have all of your public blockchain transactions linked to you is actually quite similar to wanting a phone detached from the hivemind - all you want is a bit of privacy.</p>
]]></description><pubDate>Wed, 23 Jul 2025 17:53:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=44662016</link><dc:creator>dobremeno</dc:creator><comments>https://news.ycombinator.com/item?id=44662016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44662016</guid></item><item><title><![CDATA[New comment by dobremeno in "Cops say criminals use a Google Pixel with GrapheneOS – I say that's freedom"]]></title><description><![CDATA[
<p>Not just in Europe, in the US too - Roman Storm is on trial as of last week for building a privacy tool that ended up getting used by criminals.<p>Not much good coverage on it out there apart from the great work by The Rage journalists.</p>
]]></description><pubDate>Wed, 23 Jul 2025 14:34:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=44659684</link><dc:creator>dobremeno</dc:creator><comments>https://news.ycombinator.com/item?id=44659684</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44659684</guid></item><item><title><![CDATA[New comment by dobremeno in "Show HN: Unregistry – “docker push” directly to servers without a registry"]]></title><description><![CDATA[
<p>I assume OP meant something like this, building the image on the remote host directly using a docker context (which is different from a build context)<p><pre><code>  docker context create my-awesome-remote-context --docker "host=ssh://user@remote-host"

  docker --context my-awesome-remote-context build . -t my-image:latest
</code></pre>
This way you end up with `my-image:latest` on the remote host too. It has the advantage of not transferring the entire image but only transferring the build context. It builds the actual image on the remote host.</p>
]]></description><pubDate>Thu, 19 Jun 2025 10:00:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44317071</link><dc:creator>dobremeno</dc:creator><comments>https://news.ycombinator.com/item?id=44317071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44317071</guid></item></channel></rss>