Live data from Hacker News

Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

github.com

101–110 of 159 posts

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#101
post #89

Earlier quoted context omitted.

Where?

- "Let's put the Dev and Ops back into DevOps." - "Simplenetes doesn't go there because that is when DevOps becomes MagicOps." - " You enjoy the simple things in life."

These read no differently than any random startup's slogan.

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#102

Earlier quoted context omitted.

Thank you for noticing! :) Yeah, this represent a few months of full time work.

So you’ve worked on it for like a 1000 hours and shared it for free? How can you afford this?

If I had to hazard a guess, I'd say they saved up enough money to cover their living costs over that time.

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#103

Earlier quoted context omitted.

First time I'm hearing of space also. It looks quite impressive, surprised to see no stars

Thanks! We just moved Space.sh from GitLab to GitHub (hurts in my heart, but yeah community is on GitHub). Also we are lousy at promoting our stuff, maybe April 1st is not the best day to do this either...

> (hurts in my heart)

Wut?

Are you a Space.sh project member, or FSF functionary?

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#104

This is ~17k lines of shell scripting and claims to be "simple". Kuberentes is probably ~1m lines of Go. I'm not entirely convinced that this is less complex (simpler) than Kubernetes. There are many factors in complexity, but a big one for me is what I have to hold in my head – global state. From any given point, what do I need to understand to know what's actually going on. For Go, this is actually comparatively li…

I can't believe you are being serious - why are you comparing a shell script to a million-line piece of production software? Apples to oranges. This was written as a joke to make fun of a common gripe against Kubernetes - its complexity. Seems like the Kubernetes community has a bit of a thin skin.

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#105
post #75
post #74

17k lines is a lot of shell... but... it bypasses all the complexity of heavyweight scripting languages, bash is a lightweight interpreter that is always there and just works and i bet it's fast. this is a cool idea. next up, somebody will modernize daemontools for the container/cluster era...

i must say though, i'm not sure how i feel about a shell script "daemon"...

Why? This is not a completely novel concept, and a daemon is not a particularly complicated thing. You can use shell scripts to easily "daemonize" small programs. It's both fun and effective to do so.

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#106
post #75
post #74

17k lines is a lot of shell... but... it bypasses all the complexity of heavyweight scripting languages, bash is a lightweight interpreter that is always there and just works and i bet it's fast. this is a cool idea. next up, somebody will modernize daemontools for the container/cluster era...

i must say though, i'm not sure how i feel about a shell script "daemon"...

Daemon is just something running in a loop.

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#108
post #71

The amount of vitriol in this comments section is astonishing. Can we not share fun projects without the professional Kubernetes experts thumbing their noses? At the very least, it does seem now like the complexity of K8s’s code base is a point of very thin skin for the community.

[deleted]

Re: Show HN: Simplenetes – I replaced Kubernetes with 17k lines of shell script

#109
post #20

Kubernetes might follow the sad path of spring. Perfect, complete and too complex. For big and great applications, spring if the obvious choice. It makes incredible complex and difficult things easy. But, unfortunately, makes simple and quick applications incredible complex and difficult.

The hate against spring on hacker news is so ridiculous. Spring boot is one of the easiest lowest boilerplate ways to build anything, period. Especially if you use a type dynamic language on top, like groovy or kotlin or whatever.
Post reply on HN