<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: solderlocks</title><link>https://news.ycombinator.com/user?id=solderlocks</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 20 May 2026 06:15:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=solderlocks" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by solderlocks in "Tesla's lithium refinery discharges 231,000 gallons of polluted wastewater a day"]]></title><description><![CDATA[
<p>Doesn't the article state that "The permit, a Texas Pollutant Discharge Elimination System authorization known as TPDES, allowed up to 231,000 gallons of treated wastewater per day to be discharged into an unnamed ditch..."?</p>
]]></description><pubDate>Tue, 19 May 2026 21:44:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48200109</link><dc:creator>solderlocks</dc:creator><comments>https://news.ycombinator.com/item?id=48200109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48200109</guid></item><item><title><![CDATA[New comment by solderlocks in "Accidentally Building a GitHub Parasite: A CLI Dependency Manager for OpenSCAD"]]></title><description><![CDATA[
<p>I wanted to view a .scad file on my phone without downloading it. Two months later I had inadvertently built a browser-based parametric customizer, a recursive dependency crawler, and a CLI package manager for OpenSCAD, all running serverless on top of GitHub's infrastructure.<p>The OpenSCAD community has been downloading huge zip files and manually tracking dependencies for years. This is a small step toward relieving that pain. The whole thing costs $0 to run and is open source (GPLv3).<p>Would love feedback from anyone in the 3D printing or open source hardware space.</p>
]]></description><pubDate>Fri, 15 May 2026 20:53:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48153665</link><dc:creator>solderlocks</dc:creator><comments>https://news.ycombinator.com/item?id=48153665</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48153665</guid></item><item><title><![CDATA[Accidentally Building a GitHub Parasite: A CLI Dependency Manager for OpenSCAD]]></title><description><![CDATA[
<p>Article URL: <a href="https://heavyradiant.substack.com/p/accidentally-building-a-github-parasite">https://heavyradiant.substack.com/p/accidentally-building-a-github-parasite</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48153644">https://news.ycombinator.com/item?id=48153644</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 15 May 2026 20:51:59 +0000</pubDate><link>https://heavyradiant.substack.com/p/accidentally-building-a-github-parasite</link><dc:creator>solderlocks</dc:creator><comments>https://news.ycombinator.com/item?id=48153644</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48153644</guid></item><item><title><![CDATA[New comment by solderlocks in "Show HN: Package manager and web customizer for OpenSCAD"]]></title><description><![CDATA[
<p>I built an open-source package manager and web customizer for OpenSCAD called Scadder. It recursively crawls and pulls dependencies directly from GitHub.<p>The web customizer compiles and visualizes .scad files at any GitHub URL using openscad-wasm. All parameter customizations are serialized directly into the URL, so you can tweak a model and share it as a link, with no backend or login required.<p>For local development, "npx scadder install [url-or-model-id] " crawls GitHub and fetches the target .scad file plus all nested include and use dependencies into a local .scadder_modules folder.<p>The library is defined in a library.json file on GitHub. Comments use Giscus to map GitHub Discussions to model pages. The dependency crawler that powers the web customizer and CLI is the same code. One resolves to virtual filesystem (browser), the other to disk (CLI).<p>Live: <a href="https://scadder.dev/" rel="nofollow">https://scadder.dev/</a>
Source: <a href="https://github.com/solderlocks/scadder" rel="nofollow">https://github.com/solderlocks/scadder</a> (GPL-3.0)<p>Curious if anyone's tackled OpenSCAD dependency resolution differently, or if there are edge cases my crawler doesn't handle.</p>
]]></description><pubDate>Mon, 23 Mar 2026 16:22:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47491610</link><dc:creator>solderlocks</dc:creator><comments>https://news.ycombinator.com/item?id=47491610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47491610</guid></item><item><title><![CDATA[Show HN: Package manager and web customizer for OpenSCAD]]></title><description><![CDATA[
<p>Article URL: <a href="https://scadder.dev/">https://scadder.dev/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47491609">https://news.ycombinator.com/item?id=47491609</a></p>
<p>Points: 4</p>
<p># Comments: 1</p>
]]></description><pubDate>Mon, 23 Mar 2026 16:22:32 +0000</pubDate><link>https://scadder.dev/</link><dc:creator>solderlocks</dc:creator><comments>https://news.ycombinator.com/item?id=47491609</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47491609</guid></item></channel></rss>