<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: Graziano_M</title><link>https://news.ycombinator.com/user?id=Graziano_M</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 10 Jun 2026 06:56:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Graziano_M" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Graziano_M in "JLink JTAG Access on the Pinecil"]]></title><description><![CDATA[
<p>Why that over the debug probe firmware?</p>
]]></description><pubDate>Fri, 05 Jun 2026 01:04:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48406764</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=48406764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48406764</guid></item><item><title><![CDATA[New comment by Graziano_M in "I made a million dollar product from my dorm room (2025)"]]></title><description><![CDATA[
<p>It doesn't have to be for that, but yeah, that's the target. At the time, a lot of keyboard designs were based around the pro-micro formfactor, so this made it more-or-less a drop in replacement.</p>
]]></description><pubDate>Thu, 28 May 2026 23:25:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48316956</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=48316956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48316956</guid></item><item><title><![CDATA[New comment by Graziano_M in "Key, in sight – A guide, of sorts, to keyboard customization"]]></title><description><![CDATA[
<p>I do this but better:<p>- caps + key = control + key<p>- tap caps = escape<p>- caps + space + key = ctrl, opt, cmd + key<p>All done in my keyboard firmware.</p>
]]></description><pubDate>Sun, 24 May 2026 15:58:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48258339</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=48258339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48258339</guid></item><item><title><![CDATA[New comment by Graziano_M in "Men who stare at walls"]]></title><description><![CDATA[
<p>One of the top comments on the video is "Bro accidentally discovered meditation"</p>
]]></description><pubDate>Mon, 27 Apr 2026 23:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47928639</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47928639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47928639</guid></item><item><title><![CDATA[New comment by Graziano_M in "Show HN: Ghost Pepper – Local hold-to-talk speech-to-text for macOS"]]></title><description><![CDATA[
<p>I got that reference!</p>
]]></description><pubDate>Tue, 07 Apr 2026 01:17:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47669569</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47669569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47669569</guid></item><item><title><![CDATA[New comment by Graziano_M in "An Interesting Find: STM32 RDP1 Decryptor"]]></title><description><![CDATA[
<p>It's probably to keep the payload in SRAM for longer.<p>If it's the attack I believe it to be, basically it:<p>1. Acts as a debugger (core blocks touching flash) and writes a 2-part payload to SRAM.<p>2. Detaches the debugger, straps the boot pins to boot from SRAM (payload 1)<p>3. Resets the board via reset pin (keeping SRAM)<p>4. SRAM payload 1 runs (core blocks touching flash), configuring the FPB to 'overlay' the reset vector on flash with a pointer to payload 2<p>5. Flicks off the power just long enough for the hardware to reset, but not long enough for the SRAM to clear (this is where I think being cold helps).<p>6. Device boots 'unlocked' into 'flash', but the FPB hijacked the vector table and so the CPU immediately jumps to payload 2.<p>7. Payload 2 can now do whatever with flash (e.g. dump it out over UART or SPI)</p>
]]></description><pubDate>Tue, 03 Mar 2026 02:53:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47227371</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47227371</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47227371</guid></item><item><title><![CDATA[New comment by Graziano_M in "Fix your tools"]]></title><description><![CDATA[
<p>Weird. I happen to be watching Malcolm in the Middle and I find a link to Malcolm in the Middle</p>
]]></description><pubDate>Sun, 22 Feb 2026 17:57:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47113084</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47113084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47113084</guid></item><item><title><![CDATA[New comment by Graziano_M in "Paged Out Issue #8 [pdf]"]]></title><description><![CDATA[
<p>Ah! I thought your wording was a hint (it's the viewer that thinks it's only 92 pages).</p>
]]></description><pubDate>Fri, 20 Feb 2026 17:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47090605</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47090605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47090605</guid></item><item><title><![CDATA[New comment by Graziano_M in "Paged Out Issue #8 [pdf]"]]></title><description><![CDATA[
<p>Oh yeah. I have the paperback 'bible'. I don't think that that one is a polyglot, though.</p>
]]></description><pubDate>Thu, 19 Feb 2026 16:08:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47075268</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47075268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47075268</guid></item><item><title><![CDATA[New comment by Graziano_M in "Paged Out Issue #8 [pdf]"]]></title><description><![CDATA[
<p>I feel like this tweet suggests that the PDF is a polyglot or an embedded second PDF.<p><a href="https://x.com/gynvael/status/2024180784064598134" rel="nofollow">https://x.com/gynvael/status/2024180784064598134</a></p>
]]></description><pubDate>Thu, 19 Feb 2026 13:42:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47073625</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47073625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47073625</guid></item><item><title><![CDATA[New comment by Graziano_M in "Vim 9.2"]]></title><description><![CDATA[
<p>Yep! and I already do: <a href="https://github.com/Grazfather/dotfiles/tree/master/nvim/fnl" rel="nofollow">https://github.com/Grazfather/dotfiles/tree/master/nvim/fnl</a></p>
]]></description><pubDate>Sun, 15 Feb 2026 19:25:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47026598</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47026598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47026598</guid></item><item><title><![CDATA[New comment by Graziano_M in "I fixed Windows native development"]]></title><description><![CDATA[
<p>I literally came to post the exact same line as my indicator that this was AI-generated. I ctrl-f'd first and sure enough I'm not alone in using 'key insight' as the canary.</p>
]]></description><pubDate>Sun, 15 Feb 2026 19:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47026594</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47026594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47026594</guid></item><item><title><![CDATA[New comment by Graziano_M in "Vim 9.2"]]></title><description><![CDATA[
<p>I wish they supported Janet</p>
]]></description><pubDate>Sat, 14 Feb 2026 17:42:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47016511</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=47016511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47016511</guid></item><item><title><![CDATA[New comment by Graziano_M in "Skip the Tips: A game to select "No Tip" but dark patterns try to stop you"]]></title><description><![CDATA[
<p>I try to 'punish' for these and tip less than I would normally.</p>
]]></description><pubDate>Fri, 13 Feb 2026 02:54:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46998394</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=46998394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46998394</guid></item><item><title><![CDATA[New comment by Graziano_M in "Oxide raises $200M Series C"]]></title><description><![CDATA[
<p>Is Jessie Frazelle still there? She is very impressive.</p>
]]></description><pubDate>Tue, 10 Feb 2026 14:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46960483</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=46960483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46960483</guid></item><item><title><![CDATA[New comment by Graziano_M in "Zig Libc"]]></title><description><![CDATA[
<p>Are you using an agent? It can quickly notice the issue and fix it. Obviously if it's trained on an older version it won't know the new APIs.</p>
]]></description><pubDate>Tue, 03 Feb 2026 17:05:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=46873706</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=46873706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46873706</guid></item><item><title><![CDATA[New comment by Graziano_M in "Zig Libc"]]></title><description><![CDATA[
<p>You must have not tried this with an LLM agent in the past few months.</p>
]]></description><pubDate>Mon, 02 Feb 2026 23:00:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46863397</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=46863397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46863397</guid></item><item><title><![CDATA[New comment by Graziano_M in "Defeating a 40-year-old copy protection dongle"]]></title><description><![CDATA[
<p>What did the function that called into it do with the result? If it was a simple "if rv != 0xabcd goto fail" the patch could probably be simplified to just... nop a few bytes.</p>
]]></description><pubDate>Mon, 02 Feb 2026 19:00:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46859797</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=46859797</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46859797</guid></item><item><title><![CDATA[New comment by Graziano_M in "The WiFi only works when it's raining (2024)"]]></title><description><![CDATA[
<p>In a very strange coincidence, I happened to read that first story in a book[1] I'm reading, just last night! What are the chances?<p>[1] <a href="https://debuggingrules.com/" rel="nofollow">https://debuggingrules.com/</a></p>
]]></description><pubDate>Fri, 30 Jan 2026 15:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46825194</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=46825194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46825194</guid></item><item><title><![CDATA[New comment by Graziano_M in "Over 700k (UK) graduates out of work and claiming benefits, analysis suggests"]]></title><description><![CDATA[
<p>I don't get it?<p><pre><code>    707000 = 1.46x
    x = 707000/1.46
    x = 484247
</code></pre>
707000-464272 is more than 200k</p>
]]></description><pubDate>Mon, 26 Jan 2026 21:00:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46771456</link><dc:creator>Graziano_M</dc:creator><comments>https://news.ycombinator.com/item?id=46771456</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46771456</guid></item></channel></rss>