<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: planede</title><link>https://news.ycombinator.com/user?id=planede</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 19 Jun 2026 17:20:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=planede" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by planede in "OpenAI didn’t copy Scarlett Johansson’s voice for ChatGPT, records show"]]></title><description><![CDATA[
<p>A lot of legal constructs are defined by intent, and intent is always something that is potentially hard to prove.<p>At most the obviousness should the burden of discovery on them, and if they have no records or witnesses that would demonstrate the intent, then they should be in the clear.<p>> I would start to collect a LOT of paperwork documenting that the casting selection was done without a hint of bias towards a celebrity's impression.<p>IMO having records that explicitly mention SJ or Her in any way would be suspicious.<p>IANAL</p>
]]></description><pubDate>Thu, 23 May 2024 10:32:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40452947</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40452947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40452947</guid></item><item><title><![CDATA[New comment by planede in "OpenAI didn’t copy Scarlett Johansson’s voice for ChatGPT, records show"]]></title><description><![CDATA[
<p>I think that reaches too far. Intent should be a defining part of impersonation. IANAL and I don't know what the law says.</p>
]]></description><pubDate>Thu, 23 May 2024 10:25:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40452892</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40452892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40452892</guid></item><item><title><![CDATA[New comment by planede in "Why not just do simple C++ RAII in C?"]]></title><description><![CDATA[
<p>> which in this case would simply be appending the namespace name to the identifier<p>surely not. How do you differentiate these two functions?<p><pre><code>  void fooN(void);
  
  namespace N { void foo(void); }</code></pre></p>
]]></description><pubDate>Thu, 23 May 2024 09:50:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40452647</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40452647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40452647</guid></item><item><title><![CDATA[New comment by planede in "Why not just do simple C++ RAII in C?"]]></title><description><![CDATA[
<p>How do you define a buffer overflow?</p>
]]></description><pubDate>Thu, 23 May 2024 09:48:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=40452632</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40452632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40452632</guid></item><item><title><![CDATA[New comment by planede in "Apple supplier Foxconn among firms asked to cut power use in Vietnam"]]></title><description><![CDATA[
<p>I don't doubt that general heat tolerance isn't real for the healthy part of the population. However the hottest days could hit elderly and unhealthy people especially hard (or even the healthy, if it's especially hot).<p>> Many people live without AC, and even those with it often won’t use it except for the hottest few days of the year.<p>That can still make a lot of difference.</p>
]]></description><pubDate>Tue, 21 May 2024 11:55:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40427146</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40427146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40427146</guid></item><item><title><![CDATA[New comment by planede in "Apple supplier Foxconn among firms asked to cut power use in Vietnam"]]></title><description><![CDATA[
<p>I speculate, but there might also be a part where simply more people suffered from heat strokes in the past when extreme temperatures occurred. So part of the answer of "how did people live before ACs were invented?" is that some didn't.</p>
]]></description><pubDate>Tue, 21 May 2024 09:59:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=40426327</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40426327</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40426327</guid></item><item><title><![CDATA[New comment by planede in "Statement from Scarlett Johansson on the OpenAI "Sky" voice"]]></title><description><![CDATA[
<p>It's only really about the intent of the voice to sound like the original. Reaching out to the originals first implies intent, so it makes the case easier.<p>It would be harder to find a case if they simply just hired someone that sounds similar, but if they did that with the intention to sound like the original that's still impersonation, only it's harder to prove.<p>If they just happened to hire someone that sounded like the original, then that's fair game IMO.<p>IANAL</p>
]]></description><pubDate>Tue, 21 May 2024 09:17:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=40425970</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40425970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40425970</guid></item><item><title><![CDATA[New comment by planede in "Statement from Scarlett Johansson on the OpenAI "Sky" voice"]]></title><description><![CDATA[
<p>Impersonating is defined by intent. "Just find someone who sounds like her" implies intent.</p>
]]></description><pubDate>Tue, 21 May 2024 09:09:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=40425895</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40425895</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40425895</guid></item><item><title><![CDATA[New comment by planede in "Statement from Scarlett Johansson on the OpenAI "Sky" voice"]]></title><description><![CDATA[
<p>Nitpick: it's not copyright, it's personality rights and likeness. It's a violation of it nonetheless.</p>
]]></description><pubDate>Tue, 21 May 2024 09:06:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=40425862</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40425862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40425862</guid></item><item><title><![CDATA[New comment by planede in "Modernizing the AntennaPod Code Structure"]]></title><description><![CDATA[
<p>Love the data driven approach through graph clustering, instead of jumping into opinionated refactoring.</p>
]]></description><pubDate>Mon, 20 May 2024 15:54:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=40416862</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40416862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40416862</guid></item><item><title><![CDATA[New comment by planede in "CVE-2024-4367 – Arbitrary JavaScript execution in PDF.js"]]></title><description><![CDATA[
<p>Right. But you also get a recent one if you just use the Mozilla PPA, without snap. Debian sid also ships 126, and I assume the fix should be backported to Firefox LTS, which is used by stable.<p>I don't see the relevance of snap here.</p>
]]></description><pubDate>Mon, 20 May 2024 13:38:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40415334</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40415334</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40415334</guid></item><item><title><![CDATA[New comment by planede in "C Style: My favorite C programming practices (2014)"]]></title><description><![CDATA[
<p>Yes, that's the philosophy around the declaration syntax.<p><i>The declaration of the pointer ip,</i><p><pre><code>  int *ip;
</code></pre>
<i>is intended as a mnemonic; it says that the expression *ip is an int. The syntax of the declaration for a variable mimics the syntax of expressions in which the variable might appear. This reasoning applies to function declarations as well.</i><p>K&R C</p>
]]></description><pubDate>Mon, 20 May 2024 11:02:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40414189</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40414189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40414189</guid></item><item><title><![CDATA[New comment by planede in "Computer scientists invent an efficient new way to count"]]></title><description><![CDATA[
<p><p><pre><code>  return '⊥'
</code></pre>
what's this?</p>
]]></description><pubDate>Fri, 17 May 2024 13:12:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40389516</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40389516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40389516</guid></item><item><title><![CDATA[New comment by planede in "ADSL works over wet string (2017)"]]></title><description><![CDATA[
<p>Well of course, I assume that's what my ISP is using.</p>
]]></description><pubDate>Fri, 17 May 2024 11:53:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40388882</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40388882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40388882</guid></item><item><title><![CDATA[New comment by planede in "The Nascar Camera Tech Behind a Historic 0.001s Photo Finish"]]></title><description><![CDATA[
<p>Well, camera placement matters in the obvious way: it has to be on the finish "line". Where "line" is really a plane extending vertically from the line drawn on the surface.<p>I vaguely remember an article about a bike race photo finish that showed that this is not a given and reverse engineered where the camera was pointing (based on background) and who the likely winner was.<p>edit: found it <a href="https://www.tglyn.ch/blog/amstel_gold/" rel="nofollow">https://www.tglyn.ch/blog/amstel_gold/</a></p>
]]></description><pubDate>Thu, 16 May 2024 12:14:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40377368</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40377368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40377368</guid></item><item><title><![CDATA[New comment by planede in "LineageOS is the perfect minimal smartphone for non-tech savvy folk"]]></title><description><![CDATA[
<p>I recently learned that too. Does that survive OTA updates?</p>
]]></description><pubDate>Wed, 15 May 2024 13:11:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=40366452</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40366452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40366452</guid></item><item><title><![CDATA[New comment by planede in "LineageOS is the perfect minimal smartphone for non-tech savvy folk"]]></title><description><![CDATA[
<p>MicroG has a LineageOS distribution, they build for all the supported devices by upstream Lineage: <a href="https://lineage.microg.org/" rel="nofollow">https://lineage.microg.org/</a><p>That should cover at least the notification side. If I can't bank on a mostly open-source mobile OS than I would rather just not bank on mobile at all. Banking on stock ROM is not an option for me.</p>
]]></description><pubDate>Tue, 14 May 2024 09:29:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=40353229</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40353229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40353229</guid></item><item><title><![CDATA[New comment by planede in "LineageOS is the perfect minimal smartphone for non-tech savvy folk"]]></title><description><![CDATA[
<p>Google Play is not installed by default, you need to additionally flash it before first booting it.</p>
]]></description><pubDate>Tue, 14 May 2024 09:26:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40353214</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40353214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40353214</guid></item><item><title><![CDATA[New comment by planede in "Protecting your email address via SVG instead of JavaScript"]]></title><description><![CDATA[
<p>I think the idea is that email scraper bots typically don't bother downloading images referenced by <img> tags.</p>
]]></description><pubDate>Mon, 13 May 2024 10:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40341447</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40341447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40341447</guid></item><item><title><![CDATA[New comment by planede in "Trip C++Now 2024 – think-cell"]]></title><description><![CDATA[
<p>> BTW. Use the AddressSanitizer. Please! The toolchain improved the usage and safety of the language so much.<p>In general I agree with the sentiment, use AddressSanitizer in testing/debugging. However it's not meant to be a hardening option, AFAIK, so I advise against using it in production (along with other sanitizers), even if you can live with the performance hit.</p>
]]></description><pubDate>Fri, 10 May 2024 15:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=40319967</link><dc:creator>planede</dc:creator><comments>https://news.ycombinator.com/item?id=40319967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40319967</guid></item></channel></rss>