frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: A mobile-first React share sheet with native sharing

https://sharesheet.gwendall.com
2•ges•2m ago•0 comments

Ask HN: Tips for getting the ROM for an old speech synthesizer?

1•ctoth•2m ago•0 comments

Show HN: Karmic Tail Calculator – A Destiny Matrix Patterns

https://karmictail.net
1•lion__93332•3m ago•0 comments

Show HN: I forced Apple to admit a "Product Issue" using AI and CIA principles

https://medium.com/@ryu360i/when-authorization-breaches-availability-analyzing-the-27-2kb-icloud-...
1•ryuzaburo•3m ago•0 comments

PluriSnake gameplay [Sun Jan 11, 2025 puzzle] – Beta available [video]

https://www.youtube.com/watch?v=JAjd5HgbOhU
1•amichail•5m ago•1 comments

Ask HN: What was the best sci-fi book of 2025?

2•Erikun•6m ago•0 comments

I mapped out how debugging works during production incidents

https://nemorize.com/roadmaps/debugging-under-pressure
1•reverseblade2•7m ago•1 comments

Desperately Seeking Squircles (2018)

https://www.figma.com/blog/desperately-seeking-squircles/
2•kjeetgill•7m ago•0 comments

Show HN: AI Vibe Coding Hackathon

https://vibe.devpost.com
1•abdibrokhim•8m ago•0 comments

NCSA Mosaic 2.7, one of the first graphical web browsers

https://github.com/alandipert/ncsa-mosaic
1•stmw•11m ago•0 comments

guys why does armenian completely break Claude

https://twitter.com/dyushag/status/1993143599286886525
11•ag8•12m ago•3 comments

Systematically generating tests that would have caught Anthropic's top‑K bug

https://theorem.dev/blog/anthropic-bug-test/
2•jasongross•13m ago•0 comments

Sampling at negative temperature

https://cavendishlabs.org/blog/negative-temperature/
4•ag8•14m ago•0 comments

Show HN: Sunshine Optimist: Optimistic takes on daylight and sunset times

https://sunshineoptimist.com
1•willj•15m ago•0 comments

Worldview – persistent strategic context for Claude Code

https://www.extremeclarity.ai/worldview
1•faizanbhat•16m ago•1 comments

The Machinery of Terror

https://chrishedges.substack.com/p/the-machinery-of-terror
1•chmaynard•16m ago•0 comments

QR Spaces – One QR and custom domain to share all your links

3•iamgaazi•16m ago•2 comments

The Subtle Injury – Being pretty good

https://tevonsb.com/thoughts/subtle-injury/
2•tevon•16m ago•1 comments

From fragmented code to consistent output with AI rules

https://www.stromcapital.fi/blog/cursor-rules
1•ronistrom•18m ago•0 comments

Why (We Don't Need To?) Care About Debt-to-GDP?

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=5271557
1•neehao•18m ago•0 comments

Show HN: A MCP for controlling terminal UI apps built with bubbletea and ratatui

https://github.com/michaellee8/mcp-tui-server
1•michaellee8•21m ago•0 comments

Green Waste: Inefficient Allocation of Green Subsidies

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6048714
1•neehao•21m ago•0 comments

Mississippi Transformed Its Schools from Worst to Best

https://www.nytimes.com/2026/01/11/us/mississippi-schools-transformation.html
1•ghaff•23m ago•1 comments

Exponential growth continued – cargo-semver-checks 2025 Year in Review

https://predr.ag/blog/cargo-semver-checks-2025-year-in-review/
1•todsacerdoti•24m ago•0 comments

LLMs – Part 2: Order Matters – Positional Encoding

https://vasupasupuleti.substack.com/p/llms-part-2-order-matters-positional
1•vpasupuleti10•30m ago•1 comments

LLMs – Part 1: Tokenization and Embeddings

https://vasupasupuleti.substack.com/p/llms-part-1-tokenization-and-embeddings
1•vpasupuleti10•30m ago•1 comments

AI's Bottleneck Isn't Models or Tools, It's Security

https://zkorman.com/posts/ai-bottleneck-is-security/12
1•chillax•32m ago•1 comments

Keeping 20,000 GPUs Healthy

https://modal.com/blog/gpu-health
1•susam•33m ago•0 comments

Canada's Scaling Problem Isn't Compute, It's Coastlines

https://zeitgeistml.substack.com/p/canadas-scaling-problem-isnt-compute
5•eh_tk•33m ago•1 comments

The Curious Case of Stack Pivot Detection

https://seclists.org/oss-sec/2026/q1/48
1•todsacerdoti•34m ago•0 comments
Open in hackernews

Kubernetes Was Overkill. We Moved to Docker Compose and Saved 60 Hours

https://medium.com/engineering-playbook/kubernetes-was-overkill-we-moved-to-docker-compose-and-saved-60-hours-3e7811122135
20•maxloh•5h ago

Comments

austin-cheney•4h ago
That article is magic. Here is the most important part:

“But what about when we scale to 100,000 users?”

“Then we’ll have the revenue to hire a dedicated infrastructure team. Right now, we have eight engineers and we’re spending 60 hours a week managing Kubernetes instead of shipping features.”

That excerpt clicks so many of the Paul Graham boxes. Common sense aside I am also a huge fan Docker Compose. It is stupid simple on a hard to fathom scale.

akagusu•3h ago
Even if you have the money, Docker Compose and similar solutions are still a good option for 100,000 users.
smrtinsert•3h ago
Conversely no tech is good for any number of users if you don't understand it.
akagusu•2h ago
Unfortunately the tech available to us today is not designed to be understandable, it is made to generate consulting fees, training tuition and support contracts.
the_real_cher•4h ago
I agree with this article in part but also wonder if this wouldn't be an issue if people had spent time training on kubernetes.
akagusu•3h ago
Why should they spend time on training on a solution that is overkill for their use case?
wolttam•3h ago
It depends on the business for sure. Kube is overkill until you have someone on your team whose specialization is infra. Then that person will probably be spearheading kube anyway :)
halfmatthalfcat•3h ago
Sounds like an overreaction by the OP out of frustration by not understanding how something works and how to debug it. Instead of learning and accepting the growing pains, decides to throw the baby out with the bath water, shame.
elthor89•3h ago
Good article, sometimes a bit hard to read with all the links to other blog posts.

However there are some good nuggets in this article like this one: "That’s when I realized: we’d built a dependency on one person’s specialized knowledge. And that knowledge had nothing to do with our actual product."

I see that at more smaller orgs, where they want to have technology X but fail to realize it requires a small team. Not because its a 3 man job to operate but because if 1 leaves or is unavailable the knowledge is gone. The knowledge can be acquired but it takes some time, and that in between period can be painful. When you tell them that and then they start to calculate the costs, it can be sobering.

The advice to keep the tech boring and widely embedded in the organization is something I agree with.

smrtinsert•3h ago
Im curious why eng orgs adopt a team wide tech without team wide kt or upskilling. Its a persistent management problem afaict not a tech problem.

Its an indictment of modern tech mgmt tbh. Its the principals job to elevate the team technically. Instead all I see lately is C suite ass kissing

fozem•3h ago
> We moved to Docker Compose

Then you didn't need Kubernetes in first place.

> The initial setup took two weeks of his time. Full-time.

It takes 1 day max for such a simple setup.

> Load balancers: $180/month (one per service because of how we’d configured ingress)

> t3.medium

This can't be real

arter45•3h ago
>Then you didn't need Kubernetes in first place.

I think that's precisely the point the author was trying to make.

arter45•3h ago
>In our Docker Compose world, this problem didn’t exist. Services ran where we told them to run.

This is really interesting.

One of the big selling points of Kubernetes is that it takes care of scheduling on its own, distributes replicas and so on. This is especially useful when you are autoscaling pods.

But when you don't need autoscaling, especially if you have a limited amount of microservices, you may as well deploy your applications on the nodes you want them to run on. And running a script on a single node or 3 doesn't really make a difference (even better if you can parallelize, but maybe it's not even necessary).

Yes you could do the same with a mix of labels and advanced scheduling configurations, but if this is the main (or only) reason you use Kubernetes, and you don't really need autoscaling, Docker Compose or something similar makes sense.

superze•3h ago
Seems clickbait to me.

"Here’s what it looked like with Kubernetes:"

And then he goes on mentioning two thousand steps nobody takes because those using K8 know what CI/CD is. Those changes that took him 2 hours take 30 seconds in my setup. Is it really k8s fault?

Then he proceeds rambling that he spend 3 hours on an OOM error because some junior didn't configure upper Memory limits. Kubernetes doesn't mean you can use it without learning the basics.

I never complain that python is garbage when I never read a book about python and vibe coded something with Claude. Why would I complain that writing in python takes a lot of time?

mmh0000•21m ago
Kubernetes is really not overkill. Kubneretes is exactly what you make it.

Throw in a bunch of "magic" operators that no one understands, configure complex SDN overlay networks, and use invasive security sidecars. Make Kubernetes extremely customized to your environment. And, surprise, it's extraordinarily difficult to learn and use.

On the other hand, if you practice some basic restraint, Kubernetes is simply a distributed init system. Easy and fast to use. Kubernetes gives you base functionality you'll never get out of Docker Compose. Like, automatic load-balancing between pods, automatic node failover and recovery.

I'd take a simple 3-node k3s cluster over hacked-togther compose files and glue scripts any day. And, in doing that, it makes moving into something like EKS much easier in the future should you need "web scale" (mongo is web scale (sorry)).