

If the code doesn’t change, the resulting docker image will have the same hash, and a new image won’t be created
https://github.com/jackett/jackett/releases
Jackett is literally just releasing a new version every day
If the code doesn’t change, the resulting docker image will have the same hash, and a new image won’t be created
https://github.com/jackett/jackett/releases
Jackett is literally just releasing a new version every day
You should look at how OPs example works before forming an opinion.
The python interpreter isn’t parsing comments, the add() function is just getting the current line number from the call stack context, and using a regex to spit out the numbers to the right of the “#” on the current executing line of the source code.
Do you stay away from C++ too? You can do this there too
https://en.cppreference.com/w/cpp/utility/source_location/line
This stuff is normally used for creating human readable error messages. E.g. printing the line of your code that actually set off the exception
The add
function in the example above probably traverses the call stack to see what line of the script is currently being executed by the interpreter, then reads in that line in the original script, parses the comment, and subs in the values in the function call.
This functionality exists so when you get a traceback you can see what line of code triggered it in the error message
What does git add xxx
do then
Git doesn’t automatically recursively add all files in the directory to the repository though - VSCode decided that should be the default behavior, while other editors (intellij) ask if you want to add newly created files to version control
deleted by creator
For what?
lol. Did this in my old building - the dryer was on an improperly rated circuit and the breaker would trip half the time, eating my money and leaving wet clothes.
It was one of the old, “insert coin, push metal chute in” types. Turns out you could bend a coat hanger and fish it through a hole in the back to engage the lever that the push-mechanism was supposed to engage. Showed everyone in the building.
The landlord came by the building a month later and asked why there was no money in the machines, I told him “we all started going to the laundromat down the street because it was cheaper”
You can just point your domain at your local IP, e.g. 192.168.0.100
Maybe a riff on lutris? Not sure why though
Not with 64gb ram and 16+ cores on that budget
English is not my native language, and I don’t understand what “Have taken up farming.”
It means they aren’t developing software anymore because they are growing vegetables instead
Actually, I‘m just excluding companies like yours because they are making way too much revenue on the basis of FOSS without giving back
You don’t know anything about my company? You don’t know what proportion of FOSS vs proprietary software we use, nor how much we give back lol.
It would completely break the locked down proprietary software model and break walled gardens wide open.
This is very pie in the sky. Your license idea only penalizes small to medium sized businesses. Alphabet’s 1% would just go to Chromium/AOSP, and Meta’s 1% would just go to React/Torch
You are probably better off setting up a non-profit and running traditional license fees through it into your payment union then. I can’t emphasize how much of a non-starter 1% of revenues is for any business (it’s my company’s entire IT budget, including salary) - you are basically just saying “personal use only” with more words.
1% is an exorbitant amount of money, and more than most businesses would be able to donate via credit card, so they would still have to reach out to repository owners for banking info
They would have to get in touch to figure out how to pay 1% either way, no?
“how dare they use the right tool for the job without taking the time to learn how to do it sub optimally first”
OP said it was to notify you when an alarm went off, not when it ran out of batteries.