The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
You have to figure in all your time: the time to load the project (from archive if necessary), make the change, test it, document the change, implement change control procedures, release and distribute the new version, archive the project again, and provide support in case the change was not what they expected. Experience, depreciation, electricity...profit...
In addition, there are indirect costs: time, effort, and materials to raise the invoice, cost of paying it into the bank, dealing with taxation on the income, and - frequently the biggie - chasing the customer to pay the invoice in the first place!
But...sometimes it's worth doing it cheap or free and taking a loss, particularly if it may lead to more work in the future which will pay.
That's why a mechanic costs £40 per hour when he gets minimum wage, because you are paying for the building, the tools, the office staff, the building rates, the taxes, the ...
That's why I have a variety of rates, which mostly depend on how much I like the customer (and that's related to a huge extent by how much hassle it is to get the money out of them) - if I know they are a PITA, or do a lot of "feature creeping" then they get a higher rate!
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
Windows 8.1 booted in about the same amount of time, but Win10 is much faster at running programs and seems to be a lot more stable, which is a bit of a surprise, considering Microsoft's tendency to release such buggy products.
What do you get when you cross a joke with a rhetorical question?
The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism.
Do questions with multiple question marks annoy you???
An old man went to his teenaged grandson's bedroom.
He said; "You spend all your time up here playing computer games. You should be out there, living life, seeing things, doing things, finding out what life is all about.
When I was your age, when I was 18, I went to Paris. I went to the Moulin Rouge. I drank all the booze and refused to pay for it. I took all the women and I beat up the bar man. That's what life is all about. Having adventures."
He went back a few days later and the boy is sitting there with his arm in a sling and a black eye.
"What happened?," asked the old man.
"Well, I went to Paris. I went to the Moulin Rouge. I drank all the booze and refused to pay for it.I took all the women, then three bar men beat me up and threw me out."
"Oh," said the old man. "I'm sorry to hear the, who did you go with?"