25+ yr Java/JS dev
Linux novice - running Ubuntu (no windows/mac)

  • 0 posts
  • 10 comments
Joined 2 years ago
Cake day: October 14th, 2024
  • without any explanations about the world or comforts to be held

    Says who? There are plenty of explanations. Gravity. Chemistry. Biology. Physics. There are tons of explanations of things.

    Being told that there is nothing after death or that no one really knows, would have send me spiraling.

    I don’t find the prospect of an afterlife comforting. We are supposed to end. That’s what gives our brief time scope and meaning. I’m 51. Already I can only remember highlights of my childhood. What would even exist of me after 300 years? 1000? 1 million? I only have a short time to leave this world a better place than I found, which makes that time and those efforts precious. If I lasted a billion years why bother? None of any of this matters in the context of infinite time.

    i cant imagine there being no resentment or conflicted feeling

    Why? I mean I might feel like I’d let my kids down if they needed a religion, but I wouldn’t resent it. I don’t own them. They have and will make choices I don’t agree with. That’s why I wanted children. They are my continuation after death. The lessons I teach them about life and how to approach it and how to be good people are the thing that will outlive me. And through their relationships my influence on this world endures long after my name is forgotten. But they will be their own people and I wouldn’t want it any other way.

  • You can still build components and assemble them once each individual piece works. It’s easier to start with something that works and add to it than start with a “fully realized” script none of which actually works.

    Asking folks to review hundreds of lines of vibe-coded slop (anything, really, but especially vibe coded slop) is a big ask. I sincerely wish you luck, though. We all started somewhere and maybe as you work to fix this you’ll become something of a coder yourself.

  • For being not a coder, this is fairly ambitious. I’ve been coding software for thirty years and I’m not sure I can offer anything technical. Personally, I’d probably try to do this in Python rather than shell script. Shell script is fine if you have tools you’re just trying to stitch together, but this is far beyond that.

    That being said, I get it. The first coding I ever did was making a character sheet for roleplaying by sending raw commands to my dot matrix printer from my Commodore 64. You have a vision in your head and a computer at your fingertips and you have to bring it all together.

    I respect that and if part of your goal is to achieve this using only bash, then god speed. Otherwise I might look at a language that gives you library support and modularity and unit testing. I write Python scripts all the time, and the truth is I don’t know Python at all, so I know it can be done. Define a unit of functionality and build that piece. When that piece works build another component. Then build a parent program that calls those two things. Then build more components. Define functions that can be reused when you have code that needs to do similar things.

    The key is to build standalone functionality — what is the smallest useful thing you can do? Build it. Now you can invoke that every time you need to do the thing. Construct your program out of components you create.

    This is kinda like if I told AI to build me a web service but keep everything in a single Java class. It would be a wild and unreadable, untestable mess.