<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: canto</title><link>https://news.ycombinator.com/user?id=canto</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 10:09:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=canto" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by canto in "LLM=True"]]></title><description><![CDATA[
<p>Not in my projects it seems. Perhaps you can share your best practices?
Moreover, avoiding these should be the default behaviour. Currently the default is to drain your pockets.<p>P.S
CLAUDE.md is sometimes useful but, it's a yet another token drain. Especially that it can grow exponentially.</p>
]]></description><pubDate>Wed, 25 Feb 2026 09:48:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47149474</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=47149474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47149474</guid></item><item><title><![CDATA[New comment by canto in "LLM=True"]]></title><description><![CDATA[
<p>q() {
    local output
    output=$("$@" 2>&1)
    local ec=$?
    echo "$output" | tail -5
    return $ec
}<p>There :)</p>
]]></description><pubDate>Wed, 25 Feb 2026 09:44:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47149448</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=47149448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47149448</guid></item><item><title><![CDATA[New comment by canto in "LLM=True"]]></title><description><![CDATA[
<p>This is merely scratching the surface.<p>LLMs (Claude Code in particular) will explicitly create token intensive steps, plans and responses - "just to be sure" - "need to check" - "verify no leftovers", will do git diff even tho not asked for, create python scripts for simple tasks, etc.
Absolutely no cache (except the memory which is meh) nor indexing whatsoever.<p>Pro plan for 20 bucks per month is essentially worthless and, because of this and we are entering new era - the era of $100+ monthly single subscription being something normal and natural.</p>
]]></description><pubDate>Wed, 25 Feb 2026 09:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47149378</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=47149378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47149378</guid></item><item><title><![CDATA[New comment by canto in "I'm helping my dog vibe code games"]]></title><description><![CDATA[
<p>I'm having a mixed feelings about this xD</p>
]]></description><pubDate>Wed, 25 Feb 2026 09:27:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47149319</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=47149319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47149319</guid></item><item><title><![CDATA[New comment by canto in "Show HN: StatusDude – Uptime monitoring internal services with K8s autodiscovery"]]></title><description><![CDATA[
<p>"A plugin/annotation system where users can teach the agent about custom resource types would scale better than hard-coding each one." - this is a fantastic observation and feedback! Many thanks!<p>"requiring N consecutive failures before marking down" - I do have the code for it, it's just hidden currently. StatusDude supports 2 types of worker/agents - cloud agents - that will re-verify from multiregion the service status and private agents - the ones we're talking about here - that I might just bring this option back as it makes more sense.<p>Correlating failures is a bit tricky as usually it requires some sort of manual dependency creation but, I guess for k8s ingress and similar I should be able to figure this out and at least send alerts with appropriate priorities and order.<p>As for the status page auto generation - currently it's based on namespace - I didn't wanted to bloat the user dashboard too much. Each monitor is tagged with cluster id, namespace and labels. Status Pages pickup monitors based on labels. Users are free to modify these and show exactly what they want :)</p>
]]></description><pubDate>Tue, 17 Feb 2026 15:19:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47048418</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=47048418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47048418</guid></item><item><title><![CDATA[Show HN: StatusDude – Uptime monitoring internal services with K8s autodiscovery]]></title><description><![CDATA[
<p>Hey HN, I'm Oskar. For the past few months I've been building StatusDude - an uptime monitoring tool with private agents that auto-detects your Kubernetes resources.
 I run a bunch of stuff across multiple orgs, different clusters, internal networks, self-hosted, GKE, EKS, etc. Monitoring all of it without Datadog money was getting tough, and most tools don't even support internal networks. So, here we are.
A tiny async agent sits inside your network and phones home over HTTPS. No inbound ports, no VPN, no firewall rules. One container, one helm install, done. A single instance handles 10k+ monitors comfortably.
The agent pulls check definitions from the cloud, runs them locally, uploads raw results. All evaluation is server-side - the agent stays dead simple, and the cloud decides what's actually down vs. a blip.
For Kubernetes, it auto-discovers Ingresses, Services, and HTTPRoutes. Deploy something new, it just gets picked up. Monitors and status pages spin up automatically.
During the development process I found out I don't know how to use Celery properly. Went with ARQ instead - 50k+ jobs/min, no drama. After I modified it a bit, that is ;-)
Not a full observability platform - no incident management, no on-call. Just monitoring, status pages, and notifications. If you want straightforward uptime monitoring that works behind firewalls, give it a go and please leave feedback in the comments!
New signups currently get the Team plan unlocked for free, I want people to test the full thing. Happy to answer any questions about the architecture.<p><a href="https://statusdude.com" rel="nofollow">https://statusdude.com</a>
<a href="https://artifacthub.io/packages/helm/statusdude-agent/statusdude-agent" rel="nofollow">https://artifacthub.io/packages/helm/statusdude-agent/status...</a></p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47047753">https://news.ycombinator.com/item?id=47047753</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 17 Feb 2026 14:20:34 +0000</pubDate><link>https://statusdude.com/</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=47047753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47047753</guid></item><item><title><![CDATA[New comment by canto in "Warcraft III Peon Voice Notifications for Claude Code"]]></title><description><![CDATA[
<p>Good day commander!</p>
]]></description><pubDate>Thu, 12 Feb 2026 09:51:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46986811</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=46986811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46986811</guid></item><item><title><![CDATA[New comment by canto in "Europe's $24T Breakup with Visa and Mastercard Has Begun"]]></title><description><![CDATA[
<p>GO BLIK! Go! <a href="https://en.wikipedia.org/wiki/Blik" rel="nofollow">https://en.wikipedia.org/wiki/Blik</a></p>
]]></description><pubDate>Tue, 10 Feb 2026 17:57:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46963958</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=46963958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46963958</guid></item><item><title><![CDATA[New comment by canto in "Programming peaked"]]></title><description><![CDATA[
<p>MY GOD THIS IS GOLD.
Nothing but the truth here.</p>
]]></description><pubDate>Thu, 04 Dec 2025 12:48:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=46147063</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=46147063</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46147063</guid></item><item><title><![CDATA[New comment by canto in "Reverse engineering a $1B Legal AI tool exposed 100k+ confidential files"]]></title><description><![CDATA[
<p>How is following a http request and guessing some variables a "reverse" engineering now?</p>
]]></description><pubDate>Thu, 04 Dec 2025 12:22:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46146849</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=46146849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46146849</guid></item><item><title><![CDATA[New comment by canto in "Uv is the best thing to happen to the Python ecosystem in a decade"]]></title><description><![CDATA[
<p>ffs, stop installing stuff by piping random scripts from the internet to shell!!1one</p>
]]></description><pubDate>Wed, 29 Oct 2025 22:14:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45753789</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=45753789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45753789</guid></item><item><title><![CDATA[New comment by canto in "MinIO stops distributing free Docker images"]]></title><description><![CDATA[
<p>It's absolutely not what is happening.<p>It's more like the farmer was giving leftovers for free to schools and it was so good that it made him famous. People from all over the country came in, including businessmen who told the farmer he is missing out and should be charging more for his food.
He started a restaurant chain but, the businessmen went further and said that a quality product cannot be given away for free and made him stop supporting schools and shelters which got him rich and famous in the first place. Even tho, he was just handing over leftovers (it cost around USD 100 to host a docker image - yearly)<p>Think EA, Microsoft and Xbox, Broadcom and bitnami.</p>
]]></description><pubDate>Wed, 22 Oct 2025 17:43:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45672590</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=45672590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45672590</guid></item><item><title><![CDATA[New comment by canto in "MinIO stops distributing free Docker images"]]></title><description><![CDATA[
<p>It's absolutely stunning that people actually defend this behaviour!<p>The community is having an outrage - and rightfully so - about a silently discontinued artifact delivery at a very critical time.
Which is their opinion and every human being is entitled to have their own opinion and state it openly.<p>It is also perfectly fine to expect a standardised behaviour to continue.<p>However, what is most important is that is perfectly fine to shame an open source product for pulling features and money grabbing people after years of gathering community and locking them in.</p>
]]></description><pubDate>Wed, 22 Oct 2025 14:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=45669428</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=45669428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45669428</guid></item><item><title><![CDATA[New comment by canto in "Migrating from AWS to Hetzner"]]></title><description><![CDATA[
<p>OVH sells bare metal servers with 6 cores 32 gb ram and 512 nvme disks in raid 1 (!) with *unmetered* 1gbps line, for 70 bucks. 70 united states dollars.<p>How much of AWS EC2 you can get out for 70 bucks?<p>Now, this OVH still makes money on it. They make money, despite these servers require actual human being to put them into datacenter, plug network, power, etc.
You are literally getting the OG RAW POWER and a slice of a datacenter for 70 bucks and they still make money.<p>How much amazon makes on every single silly vm that they charge for compute, storage, network, ip, network again, oh and credits, cpu credits, startup credits, whatever credits, oh an api calls ;]</p>
]]></description><pubDate>Sat, 18 Oct 2025 12:14:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=45626723</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=45626723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45626723</guid></item><item><title><![CDATA[New comment by canto in "Ask HN: How Do You Deploy?"]]></title><description><![CDATA[
<p>That's true, but these usually come with LB and a bit of redundancy.
Granted, it's not crucial at the very initial stage, but it also gives the easy of deploy.
My take is that not much devs are capable of standing up their infra, even clicking it up in aws, thus services like heroku or fly.io exists and do well I presume.</p>
]]></description><pubDate>Thu, 27 Mar 2025 16:23:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=43495226</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=43495226</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43495226</guid></item><item><title><![CDATA[New comment by canto in "Ask HN: How Do You Deploy?"]]></title><description><![CDATA[
<p>100% agree! I much appreciate your input. It validates my theory how things should be done - IMHO. I'm just genuinely curious how people around the world, with different backgrounds, deploy their stuff :)</p>
]]></description><pubDate>Thu, 27 Mar 2025 16:20:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=43495184</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=43495184</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43495184</guid></item><item><title><![CDATA[New comment by canto in "Ask HN: How Do You Deploy?"]]></title><description><![CDATA[
<p>Thanks :)</p>
]]></description><pubDate>Thu, 27 Mar 2025 16:19:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=43495167</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=43495167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43495167</guid></item><item><title><![CDATA[New comment by canto in "Ask HN: How Do You Deploy?"]]></title><description><![CDATA[
<p>Thanks for your input! This seems super cool! Have you considered heroku and alike?
Or you just stick to DO for the additional remote compute that you use?</p>
]]></description><pubDate>Thu, 27 Mar 2025 16:18:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43495158</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=43495158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43495158</guid></item><item><title><![CDATA[Ask HN: How Do You Deploy?]]></title><description><![CDATA[
<p>If you're just starting, are a YC startup or similar, where and how do you deploy/ship your apps?<p>Say, you have your github, you've setup some pipelines for CI (or not ;), but how about deployment?<p>You'll need some storage, maybe a db of some sort and some compute or serverless.<p>You do AWS lambda, beanstalk, eks/aks/etc, raw vm, api gateway use railway or heroku on your own?<p>Or you hire devops or a product engineer with some cloud exp to handle this?<p>No right or wrong answers here :-) I appreciate all input!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43487843">https://news.ycombinator.com/item?id=43487843</a></p>
<p>Points: 12</p>
<p># Comments: 21</p>
]]></description><pubDate>Wed, 26 Mar 2025 21:54:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=43487843</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=43487843</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43487843</guid></item><item><title><![CDATA[Show HN: A tool to redirect traffic from remote K8s service to local]]></title><description><![CDATA[
<p>Hello everyone!
Behold! My crippled golang skillz have developed a tool that allows you to forward traffic from a k8s service to your laptop (or anything really ;-).
Secure tunnels are involved!<p>It seems to be a common pattern to use and deploy big apps in remote k8s environment which are either vendor locked into some cloud services that require secrets or simply unfit to run locally.
This simple apps, allows you to redirect traffic from existing k8s service straight to your laptop (or whatever else really!).
It's easy, secure, open source and it works.
PRs and Issues are very welcome! :-)</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37472105">https://news.ycombinator.com/item?id=37472105</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 11 Sep 2023 19:04:15 +0000</pubDate><link>https://github.com/cantorek/phasing</link><dc:creator>canto</dc:creator><comments>https://news.ycombinator.com/item?id=37472105</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37472105</guid></item></channel></rss>