Hacker Newsnew | past | comments | ask | show | jobs | submit | chillfox's commentslogin

But k8s does not do almost any of those things!

You have to pick and then configure those components, just like you would have had to pick and configure apps doing those things if you were not using k8s, so the only thing k8s actually brings to the table is a common configuration format (yaml).


Yep, this is my main problem with k8s, it really feels like none of the choices have been made, it's all chose and configure components.

This, and because of that, claiming your app "runs in kubernetes" is completely meaningless.

Concretely: Take your app. With one button click, or apt-get install ??? on all your machines, configure k8s. Now, run your app.

The idea that this could work has been laughable for any k8s production environment I've seen, which means you can't do things like write automated tests that inject failures into the etcd control plane, etc.

(Yes, I know there are chaos-monkey things, but they can't simulate realistic failures like kernel panics or machine reboots, because that'd impact other tenants of the Kubernetes cluster, which, realistically, is probably single tenant, but I digress..)

If your configuration is megabytes of impossible to understand YAML, and is also not portable to other environments, then what's the point?

(I understand the point for vendors in the ecosystem: People pay them for things like CNI and CSI, which replace Linux's network + storage primitives with slower, more complicated stuff that has worse fault tolerance semantics. Again, I digress...)


lol, the big problem with kubernetes is that none of the choices have been made, it's not opinionated at all, there's no conventions. It's all configuration and choices all the way down. There's way too much yaml, and way to many choices for ever tiny component, it's just too much.

I do run a k3s cluster for home stuff... But I really wish I could get what it provides in a much simpler solution.

My dream solution would effectively do the same as k3s + storage, but with a much simpler config, zero yaml, zero choices for components, very limited configuration options, it should just do the right ting by default. Storage (both volume and s3), networking, scale to zero, functions, jobs, ingress, etc... should all just be built in.


You're going to have to write some sort of config. It not being opinionated it a good thing. It lets you deploy just about anything under the sun.

Well... we have k8s for that... I do not wish to take k8s away from those who like it, I am asking for a new solution that's very opinionated, and as close to zero config as practical.

In what cases do you need autoscaling on your home stuff?

I have limited ram and want scale to zero for apps that use a lot of ram, but I only use one of at a time like game servers, or things that can be done over night while I sleep like media encoding.

The main reason I went to k8s, is for the not having to think about what machine will have enough resources to run an app, just throw it at the cluster and it figures out where there's capacity. And, I want hardware failing/getting replaced to be a non issue.

edit: I wanted to add that my hobby is not systems admin, I want it to be as hands off as possible. Self-hosting is a means to an end. I have so far saved over $200/month in subscriptions by replacing subscriptions I was using with self-hosted alternatives. I can now use that money on my actual hobbies.


I am so tired of everything electronic only coming in black and maybe gray.

I like colors!

So it's nice to see apple finally bringing a bit of color back.



ok, so focus groups suck...

I have actually picked the colored version almost every time I have bought electronics. I have got red and blue usb drives. I have got a purple phone. I have a blue mouse, the previous one was pink, and my keyboard is green.


I'm fine with a case. I can change the color to match my outfit

https://www.amazon.com/Se7enline-Compatible-MacBook-Protecti...


From what I can tell, The upper bound on price for any site making less than 100k a month is 24 months of revenue, but the more common is around 12 months.

The buyer takes on substantial risk because it's easy to fake the numbers, and google updates can tank the site at any time.

Also, most sites will require maintenance/upkeep to keep earning, or they can tank quick. Even if they have got evergreen content, without updates google might drop their search ranking.


I see it more as 20-40 on Flippa. Where are you seeing 12x monthly revenue sales?

it's been a few years since I looked into it, but the 12x-24x was the range I saw for sites that actually sold. I guess it might have changed since then.

From my observation, people who use the api either end up learning to be much more token efficient, or use a cheaper model.

I have been using the API for the last 2 years, OpenRouter for personal projects and Claude API for work, most of it in zed, always on high thinking. For work I usually spend $25 if I use opus/sonnet all day, and for personal stuff I usually spend $2-$5 if I use sonnet for a full evening.

But, I don’t think someone who’s used to not thinking about token cost and efficient use would get anywhere close to that low spending if they switched from a plan to the API.


I got a claude api key from work that I use with zed. It works really well and usually ends up costing $25/day if I use it all day.

I did recently experiment with copilot for personal stuff, but will cancel it now that opus is no longer available on the $10/month plan.


Yes!

And yet, the observable evidence of changes in software that collect metrics directly contradict this.

Be very careful with that.

Analytics driven development easily leads to bad outcomes. 1. Important, but less frequently used feature gets moved to a hidden spot leading to even less usage leading to eventual removal. 2. Poorly functioning features not getting the improvement they need because few use them due to how poorly they function.

I have seen these patterns a lot in software where decisions are based on analytics, and I usually stop using that sofware when I find a replacement.


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: