<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: wrobelda</title><link>https://news.ycombinator.com/user?id=wrobelda</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 09 Aug 2026 08:04:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wrobelda" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wrobelda in "Triton: DirectX 11 Driver for QEMU"]]></title><description><![CDATA[
<p>You seem to contradict yourself. Army of agents doesn't mean the person doing that doesn't understand the code. And optimization is required no matter whether the bulk of the code is written by hand or by the machine. LLMs definitely make things actually doable where previously they were nearly impossible.</p>
]]></description><pubDate>Sat, 08 Aug 2026 17:51:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49224110</link><dc:creator>wrobelda</dc:creator><comments>https://news.ycombinator.com/item?id=49224110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49224110</guid></item><item><title><![CDATA[New comment by wrobelda in "DeepSeek V4 Flash 0731"]]></title><description><![CDATA[
<p>Terrible comment.</p>
]]></description><pubDate>Fri, 07 Aug 2026 19:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49215198</link><dc:creator>wrobelda</dc:creator><comments>https://news.ycombinator.com/item?id=49215198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49215198</guid></item><item><title><![CDATA[Show HN: reverse-engineer secure-enclave fingerprint scanner to work on Linux]]></title><description><![CDATA[
<p>I own a Xiaomi Mi Pad 5 Pro 5G Android tablet, which is also pretty-much a perfect Linux tablet: has 5G support, great screen, nice folio keyboard, 8 speakers, a pen, is lightweight and relatively powerful. All of its hardware is supported at this point, although not all has been mainlined yet.<p>It also features a Goodix SPI fingerprint scanner, except it is implemented using an app living in Qualcomm's QSEE secure enclave which handles the scanner, and which Android communicates with using a HAL and a protocol that are not documented. This 2021 article explains the problem in details: <a href="https://emainline.gitlab.io/2021/12/12/fingerprint_P1.html" rel="nofollow">https://emainline.gitlab.io/2021/12/12/fingerprint_P1.html</a><p>It took me about a week of intense work of reverse-engineering it with Opus 5 and Kimi K3, and further 5 days on polishing the documentation, but I can safely say this is now done.<p>I used Opus 5, since Fable naturally dropped out as this is security subject, and Kimi K3 for reviewing the code. I resorted to both disassembling and tracing live Android sessions using Frida to figure out the issues along the way.<p>Happy to answer any questions. Also, I expect the same approach can be used to reverse-engineer the secure-enclaved fingerprint scanners on Macbooks and since I run Asahi on my M1, I will look into it when I next take a break from regular work.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49209348">https://news.ycombinator.com/item?id=49209348</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Aug 2026 12:26:07 +0000</pubDate><link>https://github.com/wrobelda/goodix-fp-spi-linux</link><dc:creator>wrobelda</dc:creator><comments>https://news.ycombinator.com/item?id=49209348</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49209348</guid></item><item><title><![CDATA[New comment by wrobelda in "Cloudflare was down"]]></title><description><![CDATA[
<p>You make it sound like the DDoS and Bots are their fault.</p>
]]></description><pubDate>Fri, 05 Dec 2025 11:38:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46159956</link><dc:creator>wrobelda</dc:creator><comments>https://news.ycombinator.com/item?id=46159956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46159956</guid></item><item><title><![CDATA[New comment by wrobelda in "UniFi 5G"]]></title><description><![CDATA[
<p>You can’t use it perpetually they force you to upgrade after a while. It’s called „standby plan” for a reason.</p>
]]></description><pubDate>Fri, 05 Dec 2025 11:23:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46159826</link><dc:creator>wrobelda</dc:creator><comments>https://news.ycombinator.com/item?id=46159826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46159826</guid></item><item><title><![CDATA[New comment by wrobelda in "UniFi 5G"]]></title><description><![CDATA[
<p>You actually can install Openwrt on bunch of their hardware</p>
]]></description><pubDate>Fri, 05 Dec 2025 11:13:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46159743</link><dc:creator>wrobelda</dc:creator><comments>https://news.ycombinator.com/item?id=46159743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46159743</guid></item><item><title><![CDATA[New comment by wrobelda in "Microsoft’s original source code"]]></title><description><![CDATA[
<p>I mean… The AI?</p>
]]></description><pubDate>Thu, 03 Apr 2025 22:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=43576442</link><dc:creator>wrobelda</dc:creator><comments>https://news.ycombinator.com/item?id=43576442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43576442</guid></item></channel></rss>