News for hackers. Stuff that matters.
Re:Etcd, or, why modern software makes me sad by chris_wot on Tuesday July 14, 2020 @07:05PM (#23839183)
I'm genuinely curious - do you really have to do all of that? Why not just ignore the frameworks and technologies that overcomplicate things and use what works best for you?

I am wondering why someone just hasn't forked etcd if it is truly so awful now.

Re:Etcd, or, why modern software makes me sad by bfb09 on Tuesday July 14, 2020 @09:25PM (#23840197)
Yes. If you don’t, and scp a Perl script to run under supervisord that meets the business requirement in three days instead of three months of microservices strategy, you are accused of being so hopelessly junior that you are unemployable.

I have witnessed that firsthand. Despite the anecdote being backend, I’d bet my 401(k) it’s the same up front.

Re:Etcd, or, why modern software makes me sad by coopierez on Wednesday July 15, 2020 @03:47AM (#23842400)
Being a complete newbie on the scene a few years ago, the choice of frameworks and tools was so incredibly overwhelming (coming from C/C++ land). There are strong opinion pieces both for and against basically everything too.

When you are still trying to figure out exactly what HTML and JS should be responsible for, having React, Vue, PHP, Elm and many more as options for "just making a simple web page" can slow down the learning process by an order of magnitude.

I'm not sure what the solution is here- clearly each of these tools has a niche which requires them, but making a basic webapp without a web-engineering degree is quickly becoming an impossibility.

Re:Etcd, or, why modern software makes me sad by incompatible on Tuesday July 14, 2020 @08:41PM (#23839909)
Forking is the answer, if you don't like the where a particular group is going with an open source project. Fork an old version, and perhaps you will find some others who prefer it that way.
Re:Etcd, or, why modern software makes me sad by a1369209993 on Wednesday July 15, 2020 @01:17AM (#23841621)
Nope! The original group will sue you for trademark infringement, despite that they're the ones peddling a broken knockoff version. (See, eg Python, Firefox, GIMP, etc; I don't pay much attention to webapp-related stuff, so I don't have more proximate examples.)
Re:Etcd, or, why modern software makes me sad by incompatible on Wednesday July 15, 2020 @07:25AM (#23843706)
So just give it a new name.
Re:Etcd, or, why modern software makes me sad by chillfox on Wednesday July 15, 2020 @01:34AM (#23841716)
yes, but that generally doesn't stop someone from feeling annoyed.

While I do like cheering for annoyed people to fork projects it's not always practical for a number of reason like:

- The project is large and really requires multiple people to maintain.

- It's written in a programming language that the person is not familiar with, or interested in (they might even dislike it).

- License issues.

- Their work might prevent them from working on open source projects due to intellectual property concerns.

Re:Etcd, or, why modern software makes me sad by neurostimulant on Wednesday July 15, 2020 @03:29AM (#23842290)
Unfortunately yes. I'm a freelancer so I have to keep up with the latest tech, at least just enough so I can debug issues when working on my clients' projects. You probably don't need to do this on your niche and can just keep using whatever stuff that works for you.