<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: k_sze</title><link>https://news.ycombinator.com/user?id=k_sze</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 02:19:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=k_sze" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by k_sze in "I tried to prove I'm not AI. My aunt wasn't convinced"]]></title><description><![CDATA[
<p>Another shameless plug for my PeerAuth project, which can also tackle this problem.
<a href="https://ksze.github.io/PeerAuth/" rel="nofollow">https://ksze.github.io/PeerAuth/</a></p>
]]></description><pubDate>Thu, 26 Mar 2026 07:25:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47527571</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=47527571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47527571</guid></item><item><title><![CDATA[New comment by k_sze in "How Does Microwaving Grapes Create Plumes of Plasma? (2019)"]]></title><description><![CDATA[
<p>And this is when we realize that the title deserves a [2019] tag.</p>
]]></description><pubDate>Thu, 27 Nov 2025 06:22:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46066315</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=46066315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46066315</guid></item><item><title><![CDATA[New comment by k_sze in "Steam Controller"]]></title><description><![CDATA[
<p>Wrong layout. The Xbox layout is the only correct layout. I’ll die on this hill. :P</p>
]]></description><pubDate>Thu, 13 Nov 2025 08:01:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45912089</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=45912089</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45912089</guid></item><item><title><![CDATA[New comment by k_sze in "Meta replaces WhatsApp for Windows with web wrapper"]]></title><description><![CDATA[
<p>Erm, so why wouldn’t I just use WhatsApp as a PWA? I wouldn’t even need to waste the disk space for yet another browser runtime.</p>
]]></description><pubDate>Thu, 13 Nov 2025 07:58:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45912068</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=45912068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45912068</guid></item><item><title><![CDATA[New comment by k_sze in "Users Stuck in YubiKey Re-Enrollment Loop on X (Twitter)"]]></title><description><![CDATA[
<p>I was very confused, too. I mean, I <i>do</i> have a YubiKey but Twitter/X has never (or for a very very very long time not) asked me to use my YubiKey to authenticate. As far as I could remember, I only need to use OTP from Authy as 2FA to login. So the whole thing smelled really fishy.</p>
]]></description><pubDate>Wed, 12 Nov 2025 20:45:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45906385</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=45906385</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45906385</guid></item><item><title><![CDATA[New comment by k_sze in "DeepSeek OCR"]]></title><description><![CDATA[
<p>It's interesting how they use "Gundam" in their variant names. I gather that Gundam-M and Gundam are their most powerful ones.</p>
]]></description><pubDate>Mon, 20 Oct 2025 07:10:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=45640768</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=45640768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45640768</guid></item><item><title><![CDATA[LongCat-Flash-Thinking, LLM from Meituan (China's Equivalent of Uber Eats)]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/meituan-longcat/LongCat-Flash-Thinking">https://github.com/meituan-longcat/LongCat-Flash-Thinking</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45344180">https://news.ycombinator.com/item?id=45344180</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 23 Sep 2025 08:09:24 +0000</pubDate><link>https://github.com/meituan-longcat/LongCat-Flash-Thinking</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=45344180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45344180</guid></item><item><title><![CDATA[DeepSeek v3.1 released – single model, thinking and non-thinking modes]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/deepseek_ai/status/1958417062008918312">https://twitter.com/deepseek_ai/status/1958417062008918312</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44969767">https://news.ycombinator.com/item?id=44969767</a></p>
<p>Points: 26</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 21 Aug 2025 06:41:35 +0000</pubDate><link>https://twitter.com/deepseek_ai/status/1958417062008918312</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=44969767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44969767</guid></item><item><title><![CDATA[New comment by k_sze in "Japanese scientists develop artificial blood compatible with all blood types"]]></title><description><![CDATA[
<p>It's odd. It seems like this is not the first Japanese team to have developped artificial blood. I did a quick search and it seems there was another team at least as early as 2019 (<a href="https://web.archive.org/web/20201111233217/http://www.asahi.com/ajw/articles/AJ201909290001.html" rel="nofollow">https://web.archive.org/web/20201111233217/http://www.asahi....</a>)<p>So what's different this time?<p>(Upon further examination, the 2019 team at the National Defense Medical College also had Dr Hiromi Sakai. So why is this news now?)</p>
]]></description><pubDate>Tue, 03 Jun 2025 02:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44165685</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=44165685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44165685</guid></item><item><title><![CDATA[New comment by k_sze in "Apple M3 Ultra"]]></title><description><![CDATA[
<p>Why did Apple call it <i>M3</i> Ultra when it's supposed to be more performant than the current top of the line M4 Max? Why not just call it M4 Ultra?</p>
]]></description><pubDate>Fri, 07 Mar 2025 06:16:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43287715</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43287715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43287715</guid></item><item><title><![CDATA[New comment by k_sze in "QwQ-32B: Embracing the Power of Reinforcement Learning"]]></title><description><![CDATA[
<p>Oddly, the Chinese LLM host SiliconFlow only makes it available with 32k context, which is even smaller than their DeepSeek-R1 offering.</p>
]]></description><pubDate>Fri, 07 Mar 2025 02:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43287015</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43287015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43287015</guid></item><item><title><![CDATA[New comment by k_sze in "Kaspersky exposes hidden malware on GitHub stealing personal data"]]></title><description><![CDATA[
<p>You're confusing Kaspersky with Kasparov, perhaps?</p>
]]></description><pubDate>Tue, 04 Mar 2025 06:04:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=43250891</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43250891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43250891</guid></item><item><title><![CDATA[New comment by k_sze in "Kaspersky exposes hidden malware on GitHub stealing personal data"]]></title><description><![CDATA[
<p>I'm in Canada and I just get auto-redirected to the kaspersky.ca home page when I try to visit the link.</p>
]]></description><pubDate>Mon, 03 Mar 2025 04:00:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=43238169</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43238169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43238169</guid></item><item><title><![CDATA[New comment by k_sze in "Surgery implants tooth material in eye as scaffolding for lens"]]></title><description><![CDATA[
<p>One thing I don't understand is how the surgeon ensures the lens is positioned correctly. We're talking about a rigid lens that can no longer be controlled via muscles, right? Doesn't any misalignment mean you get a fuzzy image at best? And even if you <i>can</i> get a sharp image for some given, fixed distance, you still can't control whether to focus on near things or far things when you look, right??</p>
]]></description><pubDate>Sat, 01 Mar 2025 07:11:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43216753</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43216753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43216753</guid></item><item><title><![CDATA[3FS – a parallel file system from DeepSeek]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/deepseek_ai/status/1895279409185390655">https://twitter.com/deepseek_ai/status/1895279409185390655</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43200679">https://news.ycombinator.com/item?id=43200679</a></p>
<p>Points: 18</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 28 Feb 2025 01:41:12 +0000</pubDate><link>https://twitter.com/deepseek_ai/status/1895279409185390655</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43200679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43200679</guid></item><item><title><![CDATA[New comment by k_sze in "DeepSeek open source DeepEP – library for MoE training and Inference"]]></title><description><![CDATA[
<p>Practically speaking, is it possible for NVIDIA to "pull the rug" later, intentionally or otherwise, by subtly changing the behaviour of this out-of-doc instruction on new architectures?</p>
]]></description><pubDate>Tue, 25 Feb 2025 07:11:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=43169095</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43169095</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43169095</guid></item><item><title><![CDATA[New comment by k_sze in "PeerAuth, TOTP-based peer authentication in the post-truth world"]]></title><description><![CDATA[
<p>I think that the scenario you describe requires one of two conditions:<p><pre><code>  1. The attacker knows the time and medium through which the two persons call each other, and have control over the medium, being able to inject themselves;
  2. The attacker coerces one of the two persons to perform authentication.
</code></pre>
You have a much bigger problem if any of the above is true.</p>
]]></description><pubDate>Thu, 20 Feb 2025 21:09:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=43120223</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43120223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43120223</guid></item><item><title><![CDATA[New comment by k_sze in "PeerAuth, TOTP-based peer authentication in the post-truth world"]]></title><description><![CDATA[
<p>That sounds interesting! I'm looking forward to seeing what you build.</p>
]]></description><pubDate>Tue, 18 Feb 2025 05:32:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=43086390</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43086390</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43086390</guid></item><item><title><![CDATA[New comment by k_sze in "PeerAuth, TOTP-based peer authentication in the post-truth world"]]></title><description><![CDATA[
<p>I'll try to find an SVG-based QR code library.</p>
]]></description><pubDate>Fri, 14 Feb 2025 08:04:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=43046021</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43046021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43046021</guid></item><item><title><![CDATA[New comment by k_sze in "PeerAuth, TOTP-based peer authentication in the post-truth world"]]></title><description><![CDATA[
<p>I asked Google Gemini 2.0 Flash and Perplexity.ai, the QR code display problem on Tor Browser for desktop appears to have to do with the browser's anti-fingerprinting mechanism.<p>This is the explanation that the AIs gave me:<p># begin explanation
The issue you're experiencing with QR codes showing up as vertical stripes in the Tor browser when using QRCode.js is due to Tor Browser's anti-fingerprinting feature.<p>Tor Browser is designed to protect user privacy, and one of the ways it does this is by randomizing the output of the HTML5 Canvas API.  QRCode.js uses the Canvas API to draw QR codes. When Tor Browser randomizes the Canvas output, it distorts the QR code image, causing it to appear as vertical stripes instead of a readable QR code.<p>This is a known issue and is intentional behavior in Tor Browser to prevent fingerprinting.  Fingerprinting is a technique websites use to uniquely identify and track users based on various browser characteristics, including how the browser renders content like Canvas elements.<p>Here are the solutions based on my research:<p>Lower Tor Browser's Security Level: The simplest workaround is to temporarily lower Tor Browser's security level from "Safer" or "Safest" to "Standard". You can do this in Tor Browser's settings under "Privacy & Security" -> "Security Level".  Setting it to "Standard" disables the Canvas fingerprinting protection, which should allow QRCode.js to render QR codes correctly. However, this will slightly reduce your privacy while using Tor Browser.<p>Use a Different Browser: If you need to generate QR codes reliably and use them, the most straightforward solution is to use a different browser like Safari, Firefox, or Chrome, as you've already observed that the QR codes work correctly in these browsers.  You can use a non-Tor browser specifically for generating and scanning QR codes, and then switch back to Tor Browser for your privacy-sensitive browsing.<p>Advanced Configuration (Not Recommended for Most Users):  For advanced users, it might be possible to modify Tor Browser's about:config settings to disable specific anti-fingerprinting measures related to Canvas, such as canvas.poison or privacy.resistFingerprinting. However, this is strongly discouraged unless you fully understand the privacy implications, as it can weaken Tor Browser's privacy protections.  It's generally better to use one of the first two options.<p>In summary, the striped QR code issue is a trade-off between strong privacy protection and website functionality in Tor Browser.  Tor prioritizes privacy by randomizing Canvas output, which unfortunately breaks some features like QR code generation using libraries like QRCode.js.  The recommended solutions are to either temporarily lower the security level in Tor Browser or use a different browser for QR code related tasks.
# end explanation<p>As well as the proposed solution:
# begin solution
The issue with QR codes appearing as vertical stripes in Tor Browser when using QRCode.js is due to Tor Browser's anti-fingerprinting feature, which randomizes the Canvas API output. This intentional behavior to protect privacy disrupts QRCode.js's ability to render QR codes correctly.<p>Solutions include:<p>1. Lowering Tor Browser's security level to "Standard".<p>2. Using a different browser for QR code generation.<p>3. Advanced users can modify `about:config` settings, but this is not recommended.<p>The recommended solutions are to temporarily lower the security level in Tor Browser or use a different browser for QR code related tasks.
# end solution</p>
]]></description><pubDate>Wed, 12 Feb 2025 09:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=43023611</link><dc:creator>k_sze</dc:creator><comments>https://news.ycombinator.com/item?id=43023611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43023611</guid></item></channel></rss>