<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: astrostl</title><link>https://news.ycombinator.com/user?id=astrostl</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 26 Apr 2026 08:38:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=astrostl" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by astrostl in "Tell HN: Litellm 1.82.7 and 1.82.8 on PyPI are compromised"]]></title><description><![CDATA[
<p>FWIW I vibe coded <a href="https://github.com/astrostl/surplies" rel="nofollow">https://github.com/astrostl/surplies</a> to detect evidence of the Axios and LiteLLM malware, using StepSecurity's writeups as a data source.</p>
]]></description><pubDate>Wed, 01 Apr 2026 00:45:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47595397</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=47595397</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47595397</guid></item><item><title><![CDATA[New comment by astrostl in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>FWIW I vibe coded <a href="https://github.com/astrostl/surplies" rel="nofollow">https://github.com/astrostl/surplies</a> to detect evidence of the Axios and LiteLLM malware, using StepSecurity's writeups as a data source.</p>
]]></description><pubDate>Wed, 01 Apr 2026 00:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47595396</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=47595396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47595396</guid></item><item><title><![CDATA[New comment by astrostl in "The future of version control"]]></title><description><![CDATA[
<p>Disagree. We all are — or should be — Linux kernel developers. What's more, we should align to a specific and singular VCS worldview informed by BitKeeper, which no longer exists, whether or not we used it. Therefore Git. Thank you for your attention to this matter!</p>
]]></description><pubDate>Sun, 22 Mar 2026 21:03:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47482123</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=47482123</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47482123</guid></item><item><title><![CDATA[New comment by astrostl in "I don't know Apple's endgame for the Fn/Globe key–or if Apple does"]]></title><description><![CDATA[
<p>Huge enabler for the mini keyboards for me: Fn + L/R for Home/End, Fn + U/D for PgUp/PgDn.</p>
]]></description><pubDate>Tue, 10 Mar 2026 04:11:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47319028</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=47319028</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47319028</guid></item><item><title><![CDATA[New comment by astrostl in "Nobody ever got fired for using a struct"]]></title><description><![CDATA[
<p>I have mixed feelings about it, but I'm going to fire somebody tomorrow for using a struct just to prove a point to the author.</p>
]]></description><pubDate>Fri, 06 Mar 2026 04:15:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47270803</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=47270803</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47270803</guid></item><item><title><![CDATA[New comment by astrostl in "When does MCP make sense vs CLI?"]]></title><description><![CDATA[
<p>Browser automation: chrome-devtools-mcp, playwright-mcp, etc.</p>
]]></description><pubDate>Mon, 02 Mar 2026 17:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47221237</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=47221237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47221237</guid></item><item><title><![CDATA[New comment by astrostl in "Why is Claude an Electron app?"]]></title><description><![CDATA[
<p>The quality of the ChatGPT Mac app is a major driver for me to keep a subscription. Hotkeys work, app feels slick and native. The Claude Mac app I found so poor that I'd never reach for it, and ended up uninstalling it — despite using the heck out of Claude Code on a Max plan — because it started blocking system restarts for updates.</p>
]]></description><pubDate>Sat, 21 Feb 2026 23:53:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47106421</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=47106421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47106421</guid></item><item><title><![CDATA[New comment by astrostl in "Rivian R2: Electric Mid-Size SUV"]]></title><description><![CDATA[
<p>Yep. Consumer Reports' "Find a Car" page has sorting options for Overall Score, Road Test Score, Predicted Reliability, and Predicted Owner Satisfaction. I think they're a tremendous pro-consumer non-profit, and that a $39/year membership more than pays for itself by way of better major purchases.<p>Rivian, by the way, is the <i>lowest-ranked of 26 covered auto manufacturers</i> in terms of predicted reliability, below Ram and Jeep. The top 3 are Toyota, Subaru, and Lexus.</p>
]]></description><pubDate>Wed, 11 Feb 2026 17:27:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46977883</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46977883</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46977883</guid></item><item><title><![CDATA[New comment by astrostl in "Sugar industry influenced researchers and blamed fat for CVD (2016)"]]></title><description><![CDATA[
<p>> That doesn't seem like enough to entirely shape worldwide discourse around nutrition and sugar.<p>IDK, see the "BLOTS ON A FIELD?" by Science ("A neuroscience image sleuth finds signs of fabrication in scores of Alzheimer’s articles, threatening a reigning theory of the disease") or "The 60-Year-Old Scientific Screwup That Helped COVID Kill" by Wired (regarding the anti-scientific refusal to acknowledge it as airborne) for a couple of recent examples. Once underlying assumptions stop getting questioned, I think anything is at least possible.</p>
]]></description><pubDate>Thu, 08 Jan 2026 06:38:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46537960</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46537960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46537960</guid></item><item><title><![CDATA[New comment by astrostl in "Databases in 2025: A Year in Review"]]></title><description><![CDATA[
<p>Same. CMD-F, 'sqlite', no hits, skip and go straight to comments.</p>
]]></description><pubDate>Mon, 05 Jan 2026 19:08:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46503221</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46503221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46503221</guid></item><item><title><![CDATA[New comment by astrostl in "Coursera to combine with Udemy"]]></title><description><![CDATA[
<p>It's such an amazing business model:<p>- create a platform to host content others create<p>- get employees to ask for company-provided access<p>- almost none of these employees really use it<p>- collect subscription revenue indefinitely</p>
]]></description><pubDate>Thu, 18 Dec 2025 03:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46308723</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46308723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46308723</guid></item><item><title><![CDATA[New comment by astrostl in "AI will make formal verification go mainstream"]]></title><description><![CDATA[
<p>This is why I use Go as much as reasonably possible with vibe coding: types, plus great quality-checking ecosystem, plus adequate training data, plus great distribution story. Even when something has stuff like JS and Python SDKs, I tend to skip them and go straight to the API with Go.</p>
]]></description><pubDate>Wed, 17 Dec 2025 01:36:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46297191</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46297191</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46297191</guid></item><item><title><![CDATA[New comment by astrostl in "Carrier Landing in Top Gun for the NES"]]></title><description><![CDATA[
<p>> The information to properly land the plane is in the manual<p>Look, I already liked the nerdy blog post! I don't need even more reasons to like it.</p>
]]></description><pubDate>Mon, 15 Dec 2025 19:49:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46279500</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46279500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46279500</guid></item><item><title><![CDATA[New comment by astrostl in "Ask HN: What Are You Working On? (December 2025)"]]></title><description><![CDATA[
<p>Most recently (yesterday), vibe coding a better interface for Roblox screen time: <a href="https://github.com/astrostl/blockblox" rel="nofollow">https://github.com/astrostl/blockblox</a> . Claude Code crushes, and I'm preferring Go for everything I can to take advantage of typing, quality ecosystem, and distribution. Still need to implement the QE side on this as I have on other things.</p>
]]></description><pubDate>Mon, 15 Dec 2025 17:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46277949</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46277949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46277949</guid></item><item><title><![CDATA[New comment by astrostl in "Kimi K2 1T model runs on 2 512GB M3 Ultras"]]></title><description><![CDATA[
<p>The OP confirmed that it isn't:<p>"is this using RDMA?"
"No. It will be faster with that in the next release" [1]<p>1: <a href="https://x.com/awnihannun/status/2000243131779023329" rel="nofollow">https://x.com/awnihannun/status/2000243131779023329</a></p>
]]></description><pubDate>Sun, 14 Dec 2025 22:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46267779</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46267779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46267779</guid></item><item><title><![CDATA[New comment by astrostl in "Writing a good Claude.md"]]></title><description><![CDATA[
<p>Having been through cycles of manual writing with '#' and having it do it itself, it seems to have been a push on efficacy while spending less effort and getting less frustrated. Hard to quantify except to say that I've had great results with it. I appreciate the spirit of OP's, "CLAUDE.md is the highest leverage point of the harness, so avoid auto-generating it" but you can always ask Claude to tighten it up itself too.</p>
]]></description><pubDate>Mon, 01 Dec 2025 00:49:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46102139</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46102139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46102139</guid></item><item><title><![CDATA[New comment by astrostl in "Writing a good Claude.md"]]></title><description><![CDATA[
<p>I have Claude itself write CLAUDE.md. Once it is informed of its context (e.g., "README.md is for users, CLAUDE.md is for you") you can say things like, "update readme and claudemd" and it will do it. I find this especially useful for prompts like, "update claudemd to make absolutely certain that you check the API docs every single time before making assumptions about its behavior" — I don't need to know what magick spell will make that happen, just that it does happen.</p>
]]></description><pubDate>Mon, 01 Dec 2025 00:41:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46102091</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46102091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46102091</guid></item><item><title><![CDATA[New comment by astrostl in "Most Stable Raspberry Pi? Better NTP with Thermal Management"]]></title><description><![CDATA[
<p>> Instead of software thermal control, I could add an actively cooled heatsink with PWM fan control. This might achieve similar temperature stability while using less power overall.<p>Love this (honestly). Interesting article!</p>
]]></description><pubDate>Tue, 25 Nov 2025 16:00:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46047084</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=46047084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46047084</guid></item><item><title><![CDATA[New comment by astrostl in "Vitamin D reduces incidence and duration of colds in those with low levels"]]></title><description><![CDATA[
<p>I haven't seen convincing evidence that vitamin D supplementation is materially useful for anything but rickets. I get the impression that naturally high serum levels are an effect rather than a cause of other positive things, and that supplementation mostly increases serum levels without effecting positive things. It doesn't seem harmful either, so can't hurt might help?</p>
]]></description><pubDate>Tue, 28 Oct 2025 22:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45740393</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=45740393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45740393</guid></item><item><title><![CDATA[New comment by astrostl in "Poison, Poison Everywhere"]]></title><description><![CDATA[
<p>> In Germany, there’s a popular nonprofit which tests consumer goods for safety and publishes the results.<p>In the USA too: <a href="https://www.consumerreports.org/about-us/what-we-do/" rel="nofollow">https://www.consumerreports.org/about-us/what-we-do/</a></p>
]]></description><pubDate>Tue, 28 Oct 2025 00:52:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45728168</link><dc:creator>astrostl</dc:creator><comments>https://news.ycombinator.com/item?id=45728168</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45728168</guid></item></channel></rss>