Dozens of posts in this slashdot thread about "It's easy. Just multiply your estimate X, by 2, or 3 or 4." Fine, but how exactly do you come up with X other than pulling it out of your ass?
Experience, my friend, experience. Unfortunately most programmers rack up lots of coding time but they never seem to get much better at estimating how long something will take. My educated guess is that programmers tend to be overly optimistic about their abilities and too eager to please. Believe it or not, my estimates (and I've made hundreds, if not thousands, over the years) tend to be quite accurate. But I realize I'm in the minority.
My odds of winning may be 1 in 175 million, but my odds of getting $337 million dollars any other way are 0 so it's not that bad.
Sure if I work hard and invest right I can earn a few million, but 175 million is just not going to happen any other way. I'm willing to spend a couple of dollars for that slim chance.
You could help out a homeless person who turns out to be a millionaire and shows their appreciation by giving you a large chunk of their net worth.
I call BS on Djikstra. I grew up learning to program in those bad ol' days of BASIC (and let's not forget assembler). A few years later when I "graduated" to function-oriented languages like Pascal and C, I left BASIC behind forever, along with the dreaded GOTO. That was decades ago and I don't think I've used one GOTO-like construct since then (well, not counting HTTP redirect headers!).
I love it when people like you use those fancy code-generating tools. It keeps me in business when they call asking for help dealing with the bloated pile of garbage you created and abandoned because it was incapable of being easily customized to the client's needs, and/or you got bored and weren't able to support it. I chucked the whole thing and give them an appropriately simple hand-coded site, with an occasional simple hand-built CMS.
Before you laugh and point your finger at my CMS, keep in mind that it's thoroughly documented both in the code and in external docs that describes how to use it both as a developer and as an end-user. Just about everything is stored in the database so it's easy to manipulate with external tools if you wish.
I never quite got why plea bargains are permissible in the first place. Either someone is guilty or he is not. It's one of the few things that are quite black and white, either someone committed a crime or he did not. Where does a plea bargain come in? Let's haggle over whether I did it partly or whether you want to punish me a little bit?
What's that, a court of law or the Turkish bazaar?
Even worse, isn't an offer of a plea bargain akin to extortion or coercion?
Germany's Federal Police said they introduced new measures immediately after learning of the security deficits to ensure that passenger safety was guaranteed.
If these messages appeared to come from real people within the company but really originated outside, they should have had spam filters in place to detect that. In either case, I'm going to go out on a limb and guess they're all running Windows.
Legitimate AV software that will scan for free will also fix for free. You never see it scan but refuse to fix until you pay up unless it is a scam, AFAIK.
My Windows XP has known bugs which Microsoft refuses to fix. Instead, they are asking me to upgrade to Windows 8. Scam!
One walk through Williamsburgh and you will immediately see all the hipsters sporting beards (everything from stubble to full-on woodsman), retro 1960s style thick-framed glasses, and skinny jeans. Only an idiot would not notice they have been looking like everybody else for years. Hipster just want to look like the rest of their fringe group, while at the same time hoping nobody else catches on to their trend. It has nothing to do with this stupid cognitive delay mentioned by the article. People will begin to shift away from the hipster look when they're tired of it, not when they realize everybody else looks that way.
Very simple: if it's that safe, Monsanto officials should have no problem chugging a glass or two in front of cameras.
If you don't see any pink elephants in LA, it's because the helicopters keep them away.
Imagine how smart the average Congressperson would be if scientists injected them with synthetic memory every time they were sleeping.
No. Creating code that doesn't need to be created is the key to maintainable code.
Dozens of posts in this slashdot thread about "It's easy. Just multiply your estimate X, by 2, or 3 or 4." Fine, but how exactly do you come up with X other than pulling it out of your ass?
Experience, my friend, experience. Unfortunately most programmers rack up lots of coding time but they never seem to get much better at estimating how long something will take. My educated guess is that programmers tend to be overly optimistic about their abilities and too eager to please. Believe it or not, my estimates (and I've made hundreds, if not thousands, over the years) tend to be quite accurate. But I realize I'm in the minority.
My odds of winning may be 1 in 175 million, but my odds of getting $337 million dollars any other way are 0 so it's not that bad.
Sure if I work hard and invest right I can earn a few million, but 175 million is just not going to happen any other way. I'm willing to spend a couple of dollars for that slim chance.
You could help out a homeless person who turns out to be a millionaire and shows their appreciation by giving you a large chunk of their net worth.
I call BS on Djikstra. I grew up learning to program in those bad ol' days of BASIC (and let's not forget assembler). A few years later when I "graduated" to function-oriented languages like Pascal and C, I left BASIC behind forever, along with the dreaded GOTO. That was decades ago and I don't think I've used one GOTO-like construct since then (well, not counting HTTP redirect headers!).
Still waiting for an upgrade to my Motorola StarTAC.
Just don't drop the whole thing on a concrete fllor, otherwise every platter will fail immediately.
Quasimodo, perhaps?
I would prefer the KITT scanner sound: http://youtu.be/VNtlGfHCrEs?t=...
I love it when people like you use those fancy code-generating tools. It keeps me in business when they call asking for help dealing with the bloated pile of garbage you created and abandoned because it was incapable of being easily customized to the client's needs, and/or you got bored and weren't able to support it. I chucked the whole thing and give them an appropriately simple hand-coded site, with an occasional simple hand-built CMS. Before you laugh and point your finger at my CMS, keep in mind that it's thoroughly documented both in the code and in external docs that describes how to use it both as a developer and as an end-user. Just about everything is stored in the database so it's easy to manipulate with external tools if you wish.
If they want to "instill a sense of trust", how about writing reliable software? For God's sake, they've had 30 years of practice.
I never quite got why plea bargains are permissible in the first place. Either someone is guilty or he is not. It's one of the few things that are quite black and white, either someone committed a crime or he did not. Where does a plea bargain come in? Let's haggle over whether I did it partly or whether you want to punish me a little bit?
What's that, a court of law or the Turkish bazaar?
Even worse, isn't an offer of a plea bargain akin to extortion or coercion?
Do you lock your front door? You might be a terrorist.
Maybe the "experts" they asked are AIs who are trying to convince us that we humans have everything under control.
It's one thing to find a bug. It's another thing to fix the bug, let alone know that you've definitively fixed it and not introduced other bugs.
Guaranteed, huh?
I've looked all over my keyboard and still can't find the "Start" button.
If these messages appeared to come from real people within the company but really originated outside, they should have had spam filters in place to detect that. In either case, I'm going to go out on a limb and guess they're all running Windows.
He should have started with today's games and made the kid play in reverse chronological order until he mastered text-based adventure games.
So you're saying 2015 will surely be the year of the Linux BSOD?
Legitimate AV software that will scan for free will also fix for free. You never see it scan but refuse to fix until you pay up unless it is a scam, AFAIK.
My Windows XP has known bugs which Microsoft refuses to fix. Instead, they are asking me to upgrade to Windows 8. Scam!
One walk through Williamsburgh and you will immediately see all the hipsters sporting beards (everything from stubble to full-on woodsman), retro 1960s style thick-framed glasses, and skinny jeans. Only an idiot would not notice they have been looking like everybody else for years. Hipster just want to look like the rest of their fringe group, while at the same time hoping nobody else catches on to their trend. It has nothing to do with this stupid cognitive delay mentioned by the article. People will begin to shift away from the hipster look when they're tired of it, not when they realize everybody else looks that way.
Google: "Mr. Golzen, tear down this wall!"