<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: johntash</title><link>https://news.ycombinator.com/user?id=johntash</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 15 Apr 2026 04:29:49 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=johntash" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by johntash in "Clean code in the age of coding agents"]]></title><description><![CDATA[
<p>One thought I've had a few times is "well..  this is good enough, maybe a future model will make it better." so I won't completely disagree.<p>But my counter argument is that the generated code can easily balloon in size and then if you ever have to manually figure out how something works, it is much harder.  You'll also end up with a lot of dead or duplicated code.</p>
]]></description><pubDate>Thu, 09 Apr 2026 16:17:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47705585</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47705585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47705585</guid></item><item><title><![CDATA[New comment by johntash in "Clean code in the age of coding agents"]]></title><description><![CDATA[
<p>Do you have any recommendations of something like konsist/harmonize that work for multiple languages by any chance?  I've been looking for a solution to org-wide architectural linting that can has custom rules or something so I could add rules for a Dockerfile as well as python in the same way.</p>
]]></description><pubDate>Thu, 09 Apr 2026 15:49:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47705252</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47705252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47705252</guid></item><item><title><![CDATA[New comment by johntash in "Dropping Cloudflare for Bunny.net"]]></title><description><![CDATA[
<p>I'm also a happy customer of bunny.net.   I mostly use it for dns, but do use the CDN for a few sites too.<p>For DNS, it's cool because you can have it return scripted results which makes dns-based load balancing a bit "better".<p><a href="https://docs.bunny.net/dns/scriptable/introduction" rel="nofollow">https://docs.bunny.net/dns/scriptable/introduction</a></p>
]]></description><pubDate>Wed, 08 Apr 2026 07:21:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686526</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47686526</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686526</guid></item><item><title><![CDATA[New comment by johntash in "Running out of disk space in production"]]></title><description><![CDATA[
<p>ext2/ext3/ext4 all automatically reserve an amount of space on a partition.  5% iirc</p>
]]></description><pubDate>Wed, 08 Apr 2026 07:13:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47686454</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47686454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47686454</guid></item><item><title><![CDATA[New comment by johntash in "Show HN: ctx – an Agentic Development Environment (ADE)"]]></title><description><![CDATA[
<p>It's not open source, but is it free?   I'm assuming you have plans on making money off of it somehow, can you share anything about what that will look like?</p>
]]></description><pubDate>Fri, 03 Apr 2026 17:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47629298</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47629298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47629298</guid></item><item><title><![CDATA[New comment by johntash in "Adobe wrote to my hosts file. I've never had an app do this before"]]></title><description><![CDATA[
<p>No that seems like the reasonable expectation to me too.</p>
]]></description><pubDate>Fri, 03 Apr 2026 16:54:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47629087</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47629087</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47629087</guid></item><item><title><![CDATA[New comment by johntash in "Claude Code users hitting usage limits 'way faster than expected'"]]></title><description><![CDATA[
<p>I might be missing it, but does fireworks actually have a subscription?  All I saw was serverless (per token) and gpu $/hr.<p>And since I saw a few other comments talking about these, do you have any preference on different cloud providers with ZDR?  I look every once in a while and want to switch to completely open models and/or at least ZDR so I can start doing things like summarizing e-mail.  I'm thinking I can probably split my use between some sort of cloud api and claude code for heavier tasks.</p>
]]></description><pubDate>Tue, 31 Mar 2026 21:33:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47593750</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47593750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47593750</guid></item><item><title><![CDATA[New comment by johntash in "Claude Code users hitting usage limits 'way faster than expected'"]]></title><description><![CDATA[
<p>I'm really hoping locally hosted llms get to the point of competing with current-day frontier models so that we all have "unlimited" usage.</p>
]]></description><pubDate>Tue, 31 Mar 2026 20:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592686</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47592686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592686</guid></item><item><title><![CDATA[New comment by johntash in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>Do you have a recommendation for something like bwrap but for macos?  I've been trying to use bwrap more on my servers when I remember.</p>
]]></description><pubDate>Tue, 31 Mar 2026 06:05:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47583324</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47583324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47583324</guid></item><item><title><![CDATA[New comment by johntash in "Show HN: Open Source 'Conductor + Ghostty'"]]></title><description><![CDATA[
<p>I know you said MIT License, but just FYI there is no LICENSE file in the repo :)<p>Also thank you for not having a super long ai-generated readme!   I'll give it a try.</p>
]]></description><pubDate>Sat, 28 Mar 2026 09:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47552848</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47552848</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47552848</guid></item><item><title><![CDATA[New comment by johntash in "I'm OK being left behind, thanks"]]></title><description><![CDATA[
<p>Not sure about copilot, but most enterprise plans do offer a way to export all prompts to a company siem.</p>
]]></description><pubDate>Sun, 22 Mar 2026 22:46:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483085</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47483085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483085</guid></item><item><title><![CDATA[New comment by johntash in "Ask HN: How is AI-assisted coding going for you professionally?"]]></title><description><![CDATA[
<p>If someone is making the kind of mistakes that cause oncall issues to increase, put that person on call.  It doesn't matter if they can't do anything, call them every time they cause someone else to be paged.<p>IME too many don't care about on call unless they are personally affected.</p>
]]></description><pubDate>Sun, 15 Mar 2026 22:05:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47392458</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47392458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47392458</guid></item><item><title><![CDATA[New comment by johntash in "Tailscale Peer Relays is now generally available"]]></title><description><![CDATA[
<p>The (almost) opposite is also a feature: it's OSS and will still be available if the business goes out of business</p>
]]></description><pubDate>Thu, 19 Feb 2026 16:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47075712</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=47075712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47075712</guid></item><item><title><![CDATA[New comment by johntash in "Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation"]]></title><description><![CDATA[
<p>I somewhat like the idea of not using MCP as much as it is being hyped.<p>It's certainly helpful for some things, but at the same time - I would rather improved CLI tools get created that can be used by humans and llm tools alike.</p>
]]></description><pubDate>Mon, 02 Feb 2026 00:06:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46850758</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=46850758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46850758</guid></item><item><title><![CDATA[New comment by johntash in "Moltbook is the most interesting place on the internet right now"]]></title><description><![CDATA[
<p>Indeed, I think the only "new" thing about clawdbot is that it is using discord/telegram/etc as the interface?   Which isn't really new, but seems to be what people really like</p>
]]></description><pubDate>Sat, 31 Jan 2026 01:03:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46832184</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=46832184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46832184</guid></item><item><title><![CDATA[New comment by johntash in "Stop using low DNS TTLs"]]></title><description><![CDATA[
<p>I'm assuming OP means cloud-based load balancers (listening on public ips).  Some providers scale load balancers pretty often depending on traffic which can result in a set of new IPs.</p>
]]></description><pubDate>Sat, 31 Jan 2026 00:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46832054</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=46832054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46832054</guid></item><item><title><![CDATA[New comment by johntash in "Clawdbot Renames to Moltbot"]]></title><description><![CDATA[
<p>depending on how you set up the reverse proxy, clawdbot can think _all_ traffic comes from localhost</p>
]]></description><pubDate>Wed, 28 Jan 2026 08:49:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46792711</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=46792711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46792711</guid></item><item><title><![CDATA[New comment by johntash in "There is an AI code review bubble"]]></title><description><![CDATA[
<p>What if you have two people with different ideas of how to name a certain variable and they just flip the name back and forth every release?<p>I like this review method too though, and like that some pr review tools have a 'suggest changes' and 'apply changes' button now too</p>
]]></description><pubDate>Tue, 27 Jan 2026 06:34:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46776256</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=46776256</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46776256</guid></item><item><title><![CDATA[New comment by johntash in "Ask HN: Do you "micro-manage" your agents?"]]></title><description><![CDATA[
<p>If it's a single project, you could try putting some of your corrections in AGENTS.md/CLAUDE.md if supported.  I don't remember if cursor reads from there, but I think it does have its own rules system.<p>Basically just a bullet list of stuff like "- use httpx instead of requests" or "- http libraries already exist, we dont need to build a new one that shells out to /proc/tcp"<p>Just add stuff you find yourself correcting a lot.  You may realize you have a set of coding conventions and you just need to document it in the repo and point to that.<p>Smaller project-specific lists like that have been better imo vs giant prompts.  If I wouldn't expect a colleague to read a giant instruction doc, I'm not going to expect llms to do a good job of it either.</p>
]]></description><pubDate>Sat, 24 Jan 2026 02:07:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46740410</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=46740410</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46740410</guid></item><item><title><![CDATA[New comment by johntash in "A decentralized peer-to-peer messaging application that operates over Bluetooth"]]></title><description><![CDATA[
<p>Oh man, I remember these.  A modern version would be pretty cool.</p>
]]></description><pubDate>Tue, 20 Jan 2026 08:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46689543</link><dc:creator>johntash</dc:creator><comments>https://news.ycombinator.com/item?id=46689543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46689543</guid></item></channel></rss>