Oops yeah you're right. Sorry OP. There's nothing better than using a database that flushes to disk often enough that missing a small chunk of data due to interruptions should be fine. Probably some kind of memory mapped IO on top of eager writing filesystem should do a good enough job.
I thought someone here had mentioned that the environment and user executing the script at startup and you running the script might have differences. The reason it would have worked with systemd might be that the environment was loaded correctly?
People who come here to say Linux is not good or that this community is an echo chamber and get mad for pointing out obvious flaws in the OS miss two things:
The post is an opinion of someone. Notice the "I" in the title? That should give you some clue.
You are offended when people suggest that you learn and adapt to the OS, but you suggest that Linux should support your workflow without any effort on your part to learn the OS. Which is hypocritical to say the least.
Professional code golfers (Is that the right term?) build up a large suite of helper libraries from past events/from daily puzzle solving that they invoke for common problem types like graph search or constraint solving, or even for converting the text input to the right data structures.
I assume the most difficult aspect of the problems is to translate the statements into actual code constraints/filter functions. So the spirit of the competition is not broken by having pre-written code (Although I am not sure many would think pre-written code is acceptable).
?? If my child HAD to work that means something has gone horribly wrong in their lives. In that case I would wish for them to at least get marginally better working conditions in a phone factory than the 0.10 Cents/Day that they would normally get enlisted (read: kidnapped) by beggars to beg for them.
Blame the companies who don't want to do anything that impacts their growth
if you asked me what we as a species messed up in, I would immediately point out how we should never have incentivized greed and lack of morals that Capitalism encourages.
I am not an android developer, and privacy wise I don't try to put the toothpaste back into the tube. I would have been fine with everything except the last one. What happens when there is a data breach on Google?
Not OP but the advice to limit the scope kind of kills the fun for me. I don't want to code up the 100th variant of pong or pokemon-look-alike.