<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: amingilani</title><link>https://news.ycombinator.com/user?id=amingilani</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 24 May 2026 09:54:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=amingilani" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by amingilani in "I turned a $80 RK3562 Android tablet into a Debian Linux workstation"]]></title><description><![CDATA[
<p>What was the motivation for this? Why this particular tablet?</p>
]]></description><pubDate>Sun, 17 May 2026 14:41:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48169359</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=48169359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48169359</guid></item><item><title><![CDATA[New comment by amingilani in "Frontier AI has broken the open CTF format"]]></title><description><![CDATA[
<p>I don’t think CTFs are dead, they’ll just evolve. The difficulty level will need to be increased or the rules locked down. Just like sports and racing persist despite the existence of performance enhancing drugs and rocket technology.<p>I just did a CTF where I was in the top 10. It was the first CTF I completed and I used AI because the rules permitted it. That said, I couldn’t solve all challenges.<p>But yes, it was significantly easier now than I last attempted one. Even manually solving with AI assisted assembly interpretation was much easier.</p>
]]></description><pubDate>Sat, 16 May 2026 08:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48157904</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=48157904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48157904</guid></item><item><title><![CDATA[New comment by amingilani in "Claude Code dies with ANTHROPIC_API_KEY in cloud environment"]]></title><description><![CDATA[
<p>Maybe I wasn’t clear. I was following the docs on their SDK. See here: <a href="https://platform.claude.com/docs/en/api/sdks/typescript" rel="nofollow">https://platform.claude.com/docs/en/api/sdks/typescript</a><p>This is for their API, and I was on Claude Code Web.<p>It wasn’t clear to me that following the SDK docs and introducing the environment variable as in the examples would magically enable API billing for Claude Code.</p>
]]></description><pubDate>Sat, 09 May 2026 06:44:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48072476</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=48072476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48072476</guid></item><item><title><![CDATA[New comment by amingilani in "Claude Code dies with ANTHROPIC_API_KEY in cloud environment"]]></title><description><![CDATA[
<p>I once followed their docs and added it to my Claud Code Web to call their API. Unbeknownst to me they started charging me for all Claude Code calls by passing them to the API. They refused to refund me, but did update their docs at some point to remove the faulty instructions I followed.</p>
]]></description><pubDate>Thu, 30 Apr 2026 20:35:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47967888</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47967888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47967888</guid></item><item><title><![CDATA[New comment by amingilani in "Tip: Web requests should not be measured in Hz [Hertz]"]]></title><description><![CDATA[
<p>Eli5?</p>
]]></description><pubDate>Sun, 26 Apr 2026 08:26:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47908482</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47908482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47908482</guid></item><item><title><![CDATA[New comment by amingilani in "College instructor turns to typewriters to curb AI-written work"]]></title><description><![CDATA[
<p>A typewriter tty would be a fun weekend project.</p>
]]></description><pubDate>Sun, 19 Apr 2026 01:12:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47820999</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47820999</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47820999</guid></item><item><title><![CDATA[New comment by amingilani in "The quiet disappearance of the free-range childhood"]]></title><description><![CDATA[
<p>I think OP is talking about Shifting Baseline Syndrome[0].<p>> A shifting baseline (also known as a sliding baseline) is a type of change to how a system is measured, usually against previous reference points (baselines), which themselves may represent significant changes from an even earlier state of the system that fails to be considered or remembered.<p>[0]: Wikipedia: <a href="https://en.wikipedia.org/wiki/Shifting_baseline" rel="nofollow">https://en.wikipedia.org/wiki/Shifting_baseline</a>.<p>[1]: Earth.org article that reads nicer: <a href="https://earth.org/shifting-baseline-syndrome/" rel="nofollow">https://earth.org/shifting-baseline-syndrome/</a></p>
]]></description><pubDate>Sat, 18 Apr 2026 18:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47818427</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47818427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47818427</guid></item><item><title><![CDATA[New comment by amingilani in "Building a CLI for all of Cloudflare"]]></title><description><![CDATA[
<p>> So we introduced a new TypeScript schema that can define the full scope of APIs, CLI commands and arguments, and context needed to generate any interface. The schema format is “just” a set of TypeScript types with conventions, linting, and guardrails to ensure consistency.<p>I'm confused though, why isn't <i>that</i> tool/framework being shown here. What is it and how does it work? It is similar to the TypeSpec tool someone else posted?</p>
]]></description><pubDate>Mon, 13 Apr 2026 18:35:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47756147</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47756147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47756147</guid></item><item><title><![CDATA[New comment by amingilani in "The next generations of Bubble Tea, Lip Gloss, and Bubbles are available now"]]></title><description><![CDATA[
<p>As someone that zooms into websites including HN by default, I for one appreciate the text size :)</p>
]]></description><pubDate>Fri, 06 Mar 2026 02:26:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47270063</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47270063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47270063</guid></item><item><title><![CDATA[New comment by amingilani in "SynthID: A tool to watermark and identify content generated through AI"]]></title><description><![CDATA[
<p>I just tried this idea, and it looks like it isn't that simple.<p>> "Generate a pure white image."<p>It refused no matter how I phrased it ¯\_(ツ)_/¯<p>> "Generate a pure black image."<p>It did give me one. In a new chat, I asked Gemini to detect SynthID with "@synthid". It responded with:<p>> The image contains too little information to make a diagnosis regarding whether it was created with Google AI. It is primarily a solid black field, and such content typically lacks the necessary data for SynthID to provide a definitive result.<p>Further research: Does a gradient trigger SynthID? IDK, I have to get back to work.</p>
]]></description><pubDate>Thu, 26 Feb 2026 18:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47169980</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47169980</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47169980</guid></item><item><title><![CDATA[New comment by amingilani in "Discord cuts ties with identity verification software, Persona"]]></title><description><![CDATA[
<p>I didn’t say it was state sponsored mass surveillance, nor did I say the method of obfuscation was good.<p>Just that it’s a pragmatic approach (no matter how flawed in practice) and concerning that it needs to be done.</p>
]]></description><pubDate>Tue, 24 Feb 2026 21:20:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47143224</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47143224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47143224</guid></item><item><title><![CDATA[New comment by amingilani in "Discord cuts ties with identity verification software, Persona"]]></title><description><![CDATA[
<p>To me it feels pragmatic.<p>I find it more concerning that mass surveillance has come to the point where someone can’t safely express their frankly-not-that-controversial opinions without obfuscating the subject’s name.</p>
]]></description><pubDate>Tue, 24 Feb 2026 17:24:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47139826</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=47139826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47139826</guid></item><item><title><![CDATA[New comment by amingilani in "Show HN: Algorithmically finding the longest line of sight on Earth"]]></title><description><![CDATA[
<p>Now we just need to put two hams with 2m/70cm radios to make the longest line-of-sight QSO on the planet. Bonus points for QRP.<p>Definitions:<p>* Hams: Amateur radio operators.<p>* QSO: conversation or contact between two radio stations.<p>* QRP: Low power, typically under 5 watts.</p>
]]></description><pubDate>Mon, 09 Feb 2026 14:31:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46945604</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=46945604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46945604</guid></item><item><title><![CDATA[New comment by amingilani in "Germany issued formal travel advisory for US"]]></title><description><![CDATA[
<p>Direct link: <a href="https://www.auswaertiges-amt.de/de/reiseundsicherheit/usavereinigtestaatensicherheit-201382" rel="nofollow">https://www.auswaertiges-amt.de/de/reiseundsicherheit/usaver...</a></p>
]]></description><pubDate>Wed, 28 Jan 2026 03:26:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46790696</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=46790696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46790696</guid></item><item><title><![CDATA[New comment by amingilani in "Show HN: MTXT – Music Text Format"]]></title><description><![CDATA[
<p>What prompted this and why does it not?</p>
]]></description><pubDate>Thu, 04 Dec 2025 16:46:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=46149652</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=46149652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46149652</guid></item><item><title><![CDATA[New comment by amingilani in "Zenroom – No-code cryptographic virtual machine"]]></title><description><![CDATA[
<p>Examples are here: <a href="https://github.com/dyne/Zenroom/tree/master/docs/examples" rel="nofollow">https://github.com/dyne/Zenroom/tree/master/docs/examples</a></p>
]]></description><pubDate>Wed, 03 Dec 2025 03:31:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46129991</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=46129991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46129991</guid></item><item><title><![CDATA[New comment by amingilani in "Kohler Can Access Pictures from "End-to-End Encrypted" Toilet Camera"]]></title><description><![CDATA[
<p>> it is clear that Kohler is one end of the communication<p>That’s not end-to-end encryption. By that logic HN, and any other website over HTTPS is E2E encrypted.</p>
]]></description><pubDate>Wed, 03 Dec 2025 03:27:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46129962</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=46129962</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46129962</guid></item><item><title><![CDATA[New comment by amingilani in "Anthropic acquires Bun"]]></title><description><![CDATA[
<p>Why doesn’t wasm count?</p>
]]></description><pubDate>Tue, 02 Dec 2025 22:49:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46128025</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=46128025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46128025</guid></item><item><title><![CDATA[New comment by amingilani in "FreakWAN: A floor-routing WAN implementing a chat over bare-LoRa (no LoRaWAN)"]]></title><description><![CDATA[
<p>Unlikely since the most ISM bands are UHF (EU is 868 MHz) and skywave propagation (what you’re referring to) is characteristic of HF radiation (3-30MHz). VHF/UHF radiation passes through the ionosphere instead of refracting.</p>
]]></description><pubDate>Mon, 03 Nov 2025 23:47:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=45805885</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=45805885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45805885</guid></item><item><title><![CDATA[New comment by amingilani in "First Self-Propagating Worm Using Invisible Code Hits OpenVSX and VS Code"]]></title><description><![CDATA[
<p>The what incident? Can you elaborate?<p>Edit: Here’s the incident-<a href="https://www.theregister.com/2015/05/27/text_message_unicode_ios_osx_vulnerability/" rel="nofollow">https://www.theregister.com/2015/05/27/text_message_unicode_...</a></p>
]]></description><pubDate>Mon, 20 Oct 2025 22:25:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45650210</link><dc:creator>amingilani</dc:creator><comments>https://news.ycombinator.com/item?id=45650210</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45650210</guid></item></channel></rss>