There is a big difference between getting a solid idea for what will happen before testing and literally being able to see the future as clearly as the present. If a software developer literally can see the future and already knows what error will occur if he tries to run the code then he would not run it. Or to use the engineer example, let’s say someone is creating a humanoid robot which is still in the early phases of development but the creator believes that it has just reached a point where it is able to sort of balance for a second. First of all, he can’t KNOW that it’s at that point without testing. And even if he has a very good idea that it is probably at that point he certainly won’t know exactly how it is going to fail eventually during the test. If the designer is all-knowing then he would literally know every force that is applied to the robot as it attempts to stand, the exact way that it will stumble down to the minutiae, etc. There is no reason, not for fun, not for learning, literally no logical reason to run that test in that case.
I also agree that religion is a bunch of BS but if I were to try to come up with a justification to the question of why an all-knowing creator would test their creation, I would say that it isn’t for the sake of the creator but rather to teach the person they are testing about themselves or some BS like that. That being said, I think there are many many ways that you can poke holes in the logic of a creator being all-knowing, just, and all-powerful; all three of which are claimed by believers. Alternatively, you can also focus on the all-knowing aspect specifically by illustrating that it is impossible for free will to exist if god is all-knowing. At least not the version of free will that most people refer to. If you want to claim that free will can exist even if there is only one possible time line then that’s another argument.
If things always worked, we wouldn’t need tests. When something inevitably breaks because of some totally off the wall reason, we have tests to figure out why the code didn’t work (or fail) in the way we wanted it to. I mostly work in game dev and HCI, and it feels like half the code I write for that owes its stability to hopes and dreams.
I like how you claim that a software engineer “thinking” their code will work is comparable to a literal “all knowing god” as if they are remotely similar.
Are they the same, as in they are similarly fallible, or is an “all knowing god” more than the average software engineer? Pick one. You can’t have both.
There is a big difference between getting a solid idea for what will happen before testing and literally being able to see the future as clearly as the present. If a software developer literally can see the future and already knows what error will occur if he tries to run the code then he would not run it. Or to use the engineer example, let’s say someone is creating a humanoid robot which is still in the early phases of development but the creator believes that it has just reached a point where it is able to sort of balance for a second. First of all, he can’t KNOW that it’s at that point without testing. And even if he has a very good idea that it is probably at that point he certainly won’t know exactly how it is going to fail eventually during the test. If the designer is all-knowing then he would literally know every force that is applied to the robot as it attempts to stand, the exact way that it will stumble down to the minutiae, etc. There is no reason, not for fun, not for learning, literally no logical reason to run that test in that case.
I also agree that religion is a bunch of BS but if I were to try to come up with a justification to the question of why an all-knowing creator would test their creation, I would say that it isn’t for the sake of the creator but rather to teach the person they are testing about themselves or some BS like that. That being said, I think there are many many ways that you can poke holes in the logic of a creator being all-knowing, just, and all-powerful; all three of which are claimed by believers. Alternatively, you can also focus on the all-knowing aspect specifically by illustrating that it is impossible for free will to exist if god is all-knowing. At least not the version of free will that most people refer to. If you want to claim that free will can exist even if there is only one possible time line then that’s another argument.
deleted by creator
Software engineer here. I run tests to work out where my code fails and to deduce why that is.
deleted by creator
If things always worked, we wouldn’t need tests. When something inevitably breaks because of some totally off the wall reason, we have tests to figure out why the code didn’t work (or fail) in the way we wanted it to. I mostly work in game dev and HCI, and it feels like half the code I write for that owes its stability to hopes and dreams.
deleted by creator
I like how you claim that a software engineer “thinking” their code will work is comparable to a literal “all knowing god” as if they are remotely similar.
Are they the same, as in they are similarly fallible, or is an “all knowing god” more than the average software engineer? Pick one. You can’t have both.
deleted by creator
I’m attacking your argument, not you, you child.
deleted by creator
It’s so obvious that you’re way too emotionally involved for you to type correctly, let alone think or communicate clearly.
You’re being an asshole for no reason, on top of being wrong in so many ways.
Go outside and get some real human interaction.
deleted by creator
Ah I get it now. You’re just a piece of shit.
https://lemmy.world/modlog?userId=1169165