<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: phh</title><link>https://news.ycombinator.com/user?id=phh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 03:29:46 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=phh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by phh in "Rob Pike’s Rules of Programming (1989)"]]></title><description><![CDATA[
<p>Unironically. Every time I asked a LLM to make something faster, they always tried blind code optimisations, rather than measure.</p>
]]></description><pubDate>Wed, 18 Mar 2026 13:25:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47425523</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=47425523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47425523</guid></item><item><title><![CDATA[New comment by phh in "Show HN: Mcp2cli – One CLI for every API, 96-99% fewer tokens than native MCP"]]></title><description><![CDATA[
<p>Absoultely.<p>I'll add to your comment that it isn't a bug of MCP itself. MCP doesn't specify what the LLM sees. It's a bug of the MCP client.<p>In my toy chatbot, I implement MCP as pseudo-python for the LLM, dropping typing info, and giving the tool infos as abruptly as possible, just a line - function_name(mandatory arg1 name, mandatory arg2 name): Description<p>(I don't recommend doing that, it's largely obsolete, my point is simply that you feed the LLM whatever you want, MCP doesn't mandate anything. tbh it doesn't even mandate that it feeds into a LLM, hence the MCP CLIs)</p>
]]></description><pubDate>Mon, 09 Mar 2026 10:15:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47307061</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=47307061</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47307061</guid></item><item><title><![CDATA[New comment by phh in "Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock"]]></title><description><![CDATA[
<p>An ESP32-C3 Super Mini can be found for below 3$ (cheapest I had was 1.58€). Since the original clock is 3.88$, it can't be that much cheaper.</p>
]]></description><pubDate>Mon, 09 Feb 2026 17:06:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46947740</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=46947740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46947740</guid></item><item><title><![CDATA[New comment by phh in "When compilers surprise you"]]></title><description><![CDATA[
<p>Since GCC is lacking such an essential optimization, you should consider have one of your junior interviewee contribute this basic optimization mainline.</p>
]]></description><pubDate>Wed, 24 Dec 2025 16:33:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46376971</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=46376971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46376971</guid></item><item><title><![CDATA[New comment by phh in "A supersonic engine core makes the perfect power turbine"]]></title><description><![CDATA[
<p>You can make frequency inertia with solar (even without batteries if you accept running with a constant reserve so with reduced efficiency). Spain showed that there is a learning curve, that's for sure, but their issue was a "simple" oscillation problem that can be fixed by adjusting frequency-follow rate and grid-disconnect rules. It wasn't like a peak of energy consumption or loss of energy production that only a rotating mass could compensate.</p>
]]></description><pubDate>Wed, 10 Dec 2025 03:13:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46213576</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=46213576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46213576</guid></item><item><title><![CDATA[New comment by phh in "Implications of AI to schools"]]></title><description><![CDATA[
<p>80% is catastrophic though. In a classroom of 30 all honest pupils, 6 will get a 0 mark because the software says its AI?</p>
]]></description><pubDate>Mon, 24 Nov 2025 18:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46037678</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=46037678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46037678</guid></item><item><title><![CDATA[New comment by phh in "High-resolution efficient image generation from WiFi Mapping"]]></title><description><![CDATA[
<p>Is there a survey of SoTA of what can be achieved with CSI sensing you would recommend?<p>What is available on the low level? Are researchers using SDR, or there are common wifi chips that properly report CSI? Do most people feed in CSI of literally every packet, or is it sampled?</p>
]]></description><pubDate>Wed, 01 Oct 2025 10:49:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45436278</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=45436278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45436278</guid></item><item><title><![CDATA[New comment by phh in "That Secret Service SIM farm story is bogus"]]></title><description><![CDATA[
<p>I'm curious why they are using actual modems rather than just doing it with VoWifi that merely requires a SIM card reader (pretty much just an UART)</p>
]]></description><pubDate>Wed, 24 Sep 2025 09:36:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45358067</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=45358067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45358067</guid></item><item><title><![CDATA[New comment by phh in "OpenAI and Nvidia announce partnership to deploy 10GW of Nvidia systems"]]></title><description><![CDATA[
<p>Except I'm guessing they are not selling their equity, they are making debt backed by their equity?</p>
]]></description><pubDate>Mon, 22 Sep 2025 19:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45338146</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=45338146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45338146</guid></item><item><title><![CDATA[New comment by phh in "Finnish City Inaugurates 1 MW/100 MWh Sand Battery"]]></title><description><![CDATA[
<p>Well you can't really do -600C sand (or anything), so the benefits of sand VS water largely diminished. "just" freezing water already gives you around 300C equivalent of sand (if my napkin is correct).<p>Also the point of this plant is to exploit the counter-correlation of cheap electricity and cold. Usually there is a bigger correlation between cheap electricity and heat.</p>
]]></description><pubDate>Wed, 03 Sep 2025 08:18:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=45113421</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=45113421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45113421</guid></item><item><title><![CDATA[New comment by phh in "OpenRouter is down"]]></title><description><![CDATA[
<p>Well in FP4</p>
]]></description><pubDate>Thu, 28 Aug 2025 12:03:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45051126</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=45051126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45051126</guid></item><item><title><![CDATA[New comment by phh in "Kiwi.com flight search MCP server"]]></title><description><![CDATA[
<p>I dream of getting mcp with interoperable micropayments before ads.</p>
]]></description><pubDate>Wed, 27 Aug 2025 16:31:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=45041846</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=45041846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45041846</guid></item><item><title><![CDATA[New comment by phh in "Why tail-recursive functions are loops"]]></title><description><![CDATA[
<p>> > Tail recursion IME is a bigger foot gun<p>> This is true for some languages, but not all.<p>Useless anecdote that tail-recursive can be a foot gun even in Scala.<p>I did a (screening) job interview at Datadog, they asked for "give the spare change back on that amount of money" exercise (simple variant), "in whichever language you want". I did my implementation in tail-recursive Scala (with the annotation). I ended up trying to explain that tail-recursivity doesn't explode in memory for the rest of the call (and failed)</p>
]]></description><pubDate>Tue, 12 Aug 2025 11:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44875002</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44875002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44875002</guid></item><item><title><![CDATA[New comment by phh in "Show HN: Kitten TTS – 25MB CPU-Only, Open-Source TTS Model"]]></title><description><![CDATA[
<p>It depends on espeak-ng which is GPLv3</p>
]]></description><pubDate>Wed, 06 Aug 2025 08:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44809331</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44809331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44809331</guid></item><item><title><![CDATA[New comment by phh in "Open models by OpenAI"]]></title><description><![CDATA[
<p>You can technically run it on a 8086 assuming you can get access to a big enough storage.<p>More reasonably, you should be able to run the 20B at non-stupidly-slow speed with a 64bit CPU, 8GB RAM, 20GB SSD.</p>
]]></description><pubDate>Tue, 05 Aug 2025 21:42:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=44804762</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44804762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44804762</guid></item><item><title><![CDATA[New comment by phh in "Open models by OpenAI"]]></title><description><![CDATA[
<p>Well if nVidia wasn't late, it would be runnable on nVidia project Digits.</p>
]]></description><pubDate>Tue, 05 Aug 2025 21:37:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44804688</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44804688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44804688</guid></item><item><title><![CDATA[New comment by phh in "Our Farewell from Google Play"]]></title><description><![CDATA[
<p>> - Gesture navigation steals user input when swiping on the left/right edges of the screen,<p>Well I've seen even 1B+ dl apps failing to handle that (on a Google Pixel), so at this point I'm putting the blame on Google. I've switched back to three button navigation. Though even some trivial OS gestures like screen unlock fail reliably on my Pixel 6a. (As in, I do the gesture, it fails to register the gesture, i try to make the gesture "with more conviction" through the whole screen and it still fails, and after few minutes it ends up okay somehow)</p>
]]></description><pubDate>Fri, 01 Aug 2025 16:23:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=44759005</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44759005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44759005</guid></item><item><title><![CDATA[New comment by phh in "Show HN: Shoggoth Mini – A soft tentacle robot powered by GPT-4o and RL"]]></title><description><![CDATA[
<p>Kyutai's unmute has great latency, but requires a fast small-ish, non-thinking, non-tooled LLM. What I'm currently working on is merging both worlds. Take the small LLM for instant response, which will basically just be able to repeat what you said, to show it understood. And have a big LLM do stuff in the background, and feeding back infos to the small LLM to explain intermediary steps.</p>
]]></description><pubDate>Wed, 16 Jul 2025 07:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44579748</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44579748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44579748</guid></item><item><title><![CDATA[New comment by phh in "Hugging Face just launched a $299 robot that could disrupt the robotics industry"]]></title><description><![CDATA[
<p>So, my brain defaulted to "people are smart, so it makes sense", so it understood it as "it's the toy you keep within reach". But if you look at Pollen Robotics product, you see they have a "Reachy", which can indeed move, and has arms to interact with its environment. So yeah, it's a weird name. It reaches your heart through the feeling it communicates to you with its antennas?</p>
]]></description><pubDate>Wed, 09 Jul 2025 15:16:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=44511068</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44511068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44511068</guid></item><item><title><![CDATA[New comment by phh in "Hugging Face just launched a $299 robot that could disrupt the robotics industry"]]></title><description><![CDATA[
<p>Looking at the BOM (6 cheapest servos, one usb camera, a usb hub, a microctronller ,two mics, 30cm-high low-precision plastic) the price looks fairly realistic to me. I could imagine it at half the price on aliexpress. The manufacturing or sourcing doesn't seem complicated. So overall it looks like a very realistic endeavor.<p>The only negative point I see: Pollen Robotics doesn't seem used to do mass market/cheap products. But as I said, it seems to be a pretty simple production (I mean, they are probably running everywhere like crazy because nothing is ready and everything is broken, but they should be able to accomplish this)</p>
]]></description><pubDate>Wed, 09 Jul 2025 15:12:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=44511015</link><dc:creator>phh</dc:creator><comments>https://news.ycombinator.com/item?id=44511015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44511015</guid></item></channel></rss>