<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: jclarkcom</title><link>https://news.ycombinator.com/user?id=jclarkcom</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 10:37:44 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jclarkcom" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jclarkcom in "Using proxies to hide secrets from Claude Code"]]></title><description><![CDATA[
<p>I do something similar but this only protects secrets at rest. If you app has an exploit an attack could just export all your secrets to a file.<p>I prototyped a solution where I use an external debugger to monitor my app, when the app needs a secret it generates a breakpoint and the debugger catches it and then inspects the call stack of the function requesting the secret and then copies it into the process memory (intended to be erased immediately after use).  Not 100% security but a big improvement and a bit more flexible and auditable compared to a proxy</p>
]]></description><pubDate>Mon, 19 Jan 2026 02:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46674501</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46674501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46674501</guid></item><item><title><![CDATA[New comment by jclarkcom in "A better zip bomb (2019)"]]></title><description><![CDATA[
<p>Would it even crash a computer?  They would fill up their hard drive but that would just yield warnings to the user in most operating systems.  Chances are they would kill it manually because it would take a long time</p>
]]></description><pubDate>Sat, 20 Dec 2025 06:53:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46334146</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46334146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46334146</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>Thanks for your response, I'm acknowledging it and taking to heart.</p>
]]></description><pubDate>Sun, 23 Nov 2025 23:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46028666</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46028666</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46028666</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>Here are some of the commands it used (censored & auto-generated) with a few specific examples at the end:
<a href="https://jonathanclark.com/posts/bonded-internet-connection-commands.md" rel="nofollow">https://jonathanclark.com/posts/bonded-internet-connection-c...</a><p>> It was able to one-shot deploying a digital ocean droplet and configure wireguard?<p>Yes, that part was pretty easy - but the whole thing wasn't one shot.  The parts I struggled with were:
- getting automated SSH installed on the $130 router, once you have that the LLM can drive things
- during security hardening, I got fully locked out and had to recreate a new VM.  But it was able to automatically recreate everything in a few minutes.</p>
]]></description><pubDate>Sun, 23 Nov 2025 23:39:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46028526</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46028526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46028526</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>Harsh, but a good point on egress cost that I overlooked, I'm adding a section on this - if you use Oracle cloud it looks like you get 10TB included at no additional cost where DO would be around $84 at the same bandwidth levels</p>
]]></description><pubDate>Sun, 23 Nov 2025 22:47:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46028137</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46028137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46028137</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>I've experimented with using LLM to setup and/or maintain some servers for me for various different use cases (this being one).  What I like is an agentic LLM can either document it's initial build process or "explore" your server to better understand how it works, what configuration files are used, software versions installed, etc. When you have that documentation/context provided to a frontier LLM it can take care of most maintenance work you'd like do by hand for "simple" servers.  A good prompt to get an llm to explore an existing server to make sure it fully understands it is to ask it to make a working backup.</p>
]]></description><pubDate>Sun, 23 Nov 2025 22:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46027991</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46027991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46027991</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>That's a very good point. I included a "Cost Comparison by Bandwidth Usage" section that shows the cost for Digital Ocean compared to a commercial bonded solution.  At 10TB the monthly DO cost goes up to $84/month which is significant, but if you compare that with a commercial solution that gives you a bonded connection (Speedify) they would charge $120/m for 10TB.<p>If you used Oracle cloud, I think 10TB is still in their free tier so you'd be looking at ~$15/month.</p>
]]></description><pubDate>Sun, 23 Nov 2025 21:59:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46027757</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46027757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46027757</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>> or how many services like streaming, banking, gaming will restrict, block, or otherwise treat the connection differently because the traffic now exits via a datacenter or VPN IP/ASN.<p>I did run into this and claude implemented a work-around (see step 8) to route some traffic through the normal exit IP for those special use cases.  So far I've only run into this problem with 3 services (Ring, Blink, and Paychex).  Surprisingly none of the streaming services seem to care (Netflix, Amazon, Apple TV).</p>
]]></description><pubDate>Sun, 23 Nov 2025 21:46:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46027650</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46027650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46027650</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>Maybe I didn't make it clear from the post, the llm (cursor+claude 4.5 sonet) was actually driving the whole process from provisioning a server, installing wireguard, setting up certificates, configuring network, installing packages, and updating security - with some testing at each step.  I never ran any commands manually, I just told it what to do.</p>
]]></description><pubDate>Sun, 23 Nov 2025 21:38:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46027591</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46027591</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46027591</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>nice. I wish fiber was available for me.  I only had access to AT&T's copper service (DSL) but they do 2-pair bonding so speed is not far from Xfinity.</p>
]]></description><pubDate>Sun, 23 Nov 2025 20:33:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46027082</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46027082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46027082</guid></item><item><title><![CDATA[New comment by jclarkcom in "I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved"]]></title><description><![CDATA[
<p>Bonding two ISPs was previously too complex for most home use until agentic AI. Claude can automate the entire WireGuard/OpenWRT/VPN setup, testing, and security hardening via SSH as an afternoon project. Total cost: $305 over 3 years vs $1,241 for commercial solutions.  Downgrade your current ISP and add a second cheap one to get faster more reliable internet at home.</p>
]]></description><pubDate>Sun, 23 Nov 2025 20:14:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46026920</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46026920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46026920</guid></item><item><title><![CDATA[I Let Claude Build My Home Network: Two ISPs Bonded, $312/Year Saved]]></title><description><![CDATA[
<p>Article URL: <a href="https://jonathanclark.com/posts/bonded-internet-connection-ai.html">https://jonathanclark.com/posts/bonded-internet-connection-ai.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46026919">https://news.ycombinator.com/item?id=46026919</a></p>
<p>Points: 15</p>
<p># Comments: 31</p>
]]></description><pubDate>Sun, 23 Nov 2025 20:14:46 +0000</pubDate><link>https://jonathanclark.com/posts/bonded-internet-connection-ai.html</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46026919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46026919</guid></item><item><title><![CDATA[New comment by jclarkcom in "Personal blogs are back, should niche blogs be next?"]]></title><description><![CDATA[
<p>> the purpose of blogging is to organize your own thoughts<p>I don't get this comment. People can create content for any number of reasons and those reason will vary widely by the author.  I like to use it to share something interesting to me that is too long for a Linkedin post.</p>
]]></description><pubDate>Sun, 23 Nov 2025 17:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46025238</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46025238</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46025238</guid></item><item><title><![CDATA[New comment by jclarkcom in "I have recordings proving Coinbase knew about breach months before disclosure"]]></title><description><![CDATA[
<p>It's a good point and I should make a distinction on what models are appropriate. I think of chatGPT 4 like a college student and chatGPT 5.1 5 Pro (deep thinking model) more like a seasoned professional.  I wouldn't trust non-frontier, non-thinking models with a result for this kind of question.  But the determinism of the result does not scare me, the out output may vary but not directionally.  The same thing would happen if you asked the foremost security expert in the world, you'd get slightly different answers on different days.  One time as a I test I ran a very complex legal analysis through chat GPT pro 10 times to see how the results would vary and it was pretty consistent with ~10% variation in numbers it suggested.</p>
]]></description><pubDate>Sat, 22 Nov 2025 15:56:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46015662</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46015662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46015662</guid></item><item><title><![CDATA[New comment by jclarkcom in "Personal blogs are back, should niche blogs be next?"]]></title><description><![CDATA[
<p>For me, it is about learning about what AI can and can’t do, how to progressively prompt, how to avoid problem, etc.  once you understand that you can build more things quickly.  I gained a pretty good understanding of what it can/cant do, how many prompt it will take to get there, and which model(s) are capable.</p>
]]></description><pubDate>Sat, 22 Nov 2025 15:23:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46015452</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46015452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46015452</guid></item><item><title><![CDATA[New comment by jclarkcom in "Personal blogs are back, should niche blogs be next?"]]></title><description><![CDATA[
<p>yes, for example this article including charts and summaries were generated by AI.  <a href="https://jonathanclark.com/posts/ai-coding-million-lines-2025.html" rel="nofollow">https://jonathanclark.com/posts/ai-coding-million-lines-2025...</a>
Typically I act as an editor rather than a direct writer with cursor now replacing word</p>
]]></description><pubDate>Sat, 22 Nov 2025 03:47:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46011919</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46011919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46011919</guid></item><item><title><![CDATA[New comment by jclarkcom in "Personal blogs are back, should niche blogs be next?"]]></title><description><![CDATA[
<p>I restarted my blog after a 20 year break (<a href="https://jonathanclark.com" rel="nofollow">https://jonathanclark.com</a>) thanks to AI making taking out the drudgery.</p>
]]></description><pubDate>Sat, 22 Nov 2025 03:12:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46011732</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=46011732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46011732</guid></item><item><title><![CDATA[New comment by jclarkcom in "I have recordings proving Coinbase knew about breach months before disclosure"]]></title><description><![CDATA[
<p>I don’t understand this comment.  I’ve found AI a great tool for identifying red flags in scam emails and wanted to share that.</p>
]]></description><pubDate>Sun, 16 Nov 2025 23:14:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45949320</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=45949320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45949320</guid></item><item><title><![CDATA[New comment by jclarkcom in "I have recordings proving Coinbase knew about breach months before disclosure"]]></title><description><![CDATA[
<p>true, I can’t rule those out entirely. I access via iPhone to limit attack surface area, the info was never printed, present in emails, or disclosed to 3rd parties</p>
]]></description><pubDate>Sun, 16 Nov 2025 23:11:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=45949305</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=45949305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45949305</guid></item><item><title><![CDATA[New comment by jclarkcom in "I have recordings proving Coinbase knew about breach months before disclosure"]]></title><description><![CDATA[
<p>I have attempted to condense it based on your feedback, and added some more info about email headers.</p>
]]></description><pubDate>Sun, 16 Nov 2025 22:57:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45949227</link><dc:creator>jclarkcom</dc:creator><comments>https://news.ycombinator.com/item?id=45949227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45949227</guid></item></channel></rss>