|
Kent Sharkey wrote: What's your hourly rate to discuss this? Depends on the clicks he get?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
That could work and you could even come out on top.
Let's say a project is ten hours for €90 an hour, that's €900.
However, if the customer asked for a quote you'd charge them €1000, or maybe even more.
That's at least €100 profit!
However, customers rarely know exactly what they want (less even what they need).
So after five hours they call you and they want feature X and of course that's only a small feature so it can be included in the original quote, yes?
But then you deliver it and they forgot feature Y, edge case Z and feature B should be different.
Now you need to talk price again, which also costs time (and someone's money).
The bigger the project the more changes you're going to get and the less accurate your estimate will be (because it'll always be an estimate).
I've once done a six week project that turned into a six month project and basically is still going three years later.
The client simply decided they wanted this and that as well and the new software they bought didn't do everything they thought it would so I had to make that too.
Imagine if I'd quoted them for the original six weeks!
Also, there's the kind of customers that call you once every two or three months (maybe even less) for a quick question or a small change.
Or even the customers that call you daily with short questions and small changes!
For the latter you could have a support contract that covers X hours.
For the former, not only would a quote for anything less than, say, a day be quite inefficient, the customer just wants their fix, not a quote!
So let's say, all in all, I very much disagree with this article.
Only for some projects do I quote up front and make it fixed price and more often than not do I come to regret it.
There's a reason why everyone bills by the hour.
|
|
|
|
|
The report shows SSH is the most commonly targeted service accounting for 68.2 percent of the samples seen, followed by Redis at 27.6 percent, and Log4Shell traffic at a mere 4.3 percent, indicating a shift in threat actor strategy no longer prioritizing the vulnerability as a means of initial access. "But soon again Shhhh, Shhhh Starts another big riot"
|
|
|
|
|
And if it is been the most attacked, I suppose it is because it is the one giving the most "rewards"?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Because there are a zillion IoT devices out there exposing complete control with at most a password.
MY SSH server, on a nonstandard port, allows connection only with a known ED25519 key. There are eight of them, on my other devices.
Yet about 80% of my inbound internet traffic that makes it through the router and firewall is username/password SSH logon attempts. Most of the rest is web crawlers or http(s) probes.
I hate to think what it would look like with an exposed port 22.
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Adversarial attack involves using text strings and may be unstoppable. Because who doesn't want misbehaving AIs?
|
|
|
|
|
It was already clear that it was a question of WHEN and not a question of IF, and to be honest... I thought it would come sooner
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Vulkan API support should help systems get the most out of their GPU when running Android apps. Because you need a powerful machine to crush all that candy
|
|
|
|
|
The problem affects Ryzen-based PCs running both Windows and Linux If he's so smart, why doesn't he write his own OS? Oh, wait.
|
|
|
|
|
We are thrilled to announce the much-awaited “.NET Conf 2023,” a free, three-day virtual developer event that celebrates the release of .NET 8 Only (about) 9,000,000 seconds, start counting down until you have to rewrite everything (again)
|
|
|
|
|
Software engineering teams have tried all sorts of ways to measure the software development process and developer productivity. Here’s why DORA metrics are becoming the industry standard. Because they're explorers
Is it kloc in your DO loops, multiplied by a RAndom number?
|
|
|
|
|
It was so nice of them to explain the acronym, THREE sections into the article.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
I’m begging you for the benefit of everyone, don’t be STUPID.
|
|
|
|
|
MarkTJohnson wrote: THREE sections into the article Of course it's DORA, they want you to explore to find it.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Days Of Running Around?
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
Yes, especially if you have a backpack, backpack!
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
Reminds me of a Frank Zappa lyric.
|
|
|
|
|
The Apple Vision Pro will get a boost, thanks to a partnership with Adobe, Autodesk, the Linux Foundation, and Nvidia to promote and advance the 3D image ecosystem with Pixar's Universal Scene Description technology. Oh good, we were running a little short on those
Granted, not exactly a competitor to Vulkan and DirectX, but /shrug
|
|
|
|
|
Nim is a programming language that is good for everything, but not for everybody. But before programming, you'll need to get a shrubbery
|
|
|
|
|
We can apparently add analogies to the list of items that LLMs have inadvertently mastered. Humans are to batteries as chess is to _______
|
|
|
|
|
matrix?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
In emails sent over the weekend, Google warned customers again that it would start deleting inactive accounts on December 1st, 2023. Why, are they running out of disc space?
|
|
|
|
|
doing the spammers garbage work
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
Aha... if the accounts are inactive... who is going to log in to read the mail?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Exactly, they send you a mail to warn that it will be deleted because it is inactive, mmm I will never see that warning because.... 
|
|
|
|
|
From a cyber security standpoint this is an excellent idea. Even the concept of sending the inactivation alert to the account is good because if you don't see the alert then obviously you're not using the account. What Google has to be careful of though is to not delete the millions of Android only accounts that exist only because you have to have a Google account to use an Android phone.
|
|
|
|